<86>Jul 6 04:46:21 userdel[3620004]: delete user 'rooter' <86>Jul 6 04:46:21 userdel[3620004]: removed group 'rooter' owned by 'rooter' <86>Jul 6 04:46:21 userdel[3620004]: removed shadow group 'rooter' owned by 'rooter' <86>Jul 6 04:46:21 groupadd[3620022]: group added to /etc/group: name=rooter, GID=657 <86>Jul 6 04:46:21 groupadd[3620022]: group added to /etc/gshadow: name=rooter <86>Jul 6 04:46:21 groupadd[3620022]: new group: name=rooter, GID=657 <86>Jul 6 04:46:21 useradd[3620032]: new user: name=rooter, UID=657, GID=657, home=/root, shell=/bin/bash <86>Jul 6 04:46:21 userdel[3620060]: delete user 'builder' <86>Jul 6 04:46:21 userdel[3620060]: removed group 'builder' owned by 'builder' <86>Jul 6 04:46:21 userdel[3620060]: removed shadow group 'builder' owned by 'builder' <86>Jul 6 04:46:21 groupadd[3620077]: group added to /etc/group: name=builder, GID=658 <86>Jul 6 04:46:21 groupadd[3620077]: group added to /etc/gshadow: name=builder <86>Jul 6 04:46:21 groupadd[3620077]: new group: name=builder, GID=658 <86>Jul 6 04:46:21 useradd[3620085]: new user: name=builder, UID=658, GID=658, home=/usr/src, shell=/bin/bash warning: Macro %cmake not found warning: Macro %cmake_build not found warning: Macro %cmakeinstall_std not found <13>Jul 6 04:46:23 rpmi: libboost_system1.73.0-1:1.73.0-alt3 sisyphus+253508.100.1.1 1592297211 installed <13>Jul 6 04:46:23 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed <13>Jul 6 04:46:23 rpmi: libfmt-6.2.1-alt1 sisyphus+252843.100.1.1 1591345031 installed <13>Jul 6 04:46:23 rpmi: libidn2-2.3.0-alt1 sisyphus+240846.100.1.2 1573870464 installed <13>Jul 6 04:46:23 rpmi: libfmt-devel-6.2.1-alt1 sisyphus+252843.100.1.1 1591345031 installed <13>Jul 6 04:46:23 rpmi: libspdlog-1.5.0-alt2 sisyphus+245452.400.5.1 1580830510 installed <13>Jul 6 04:46:23 rpmi: libe2fs-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed <13>Jul 6 04:46:23 rpmi: libboost_atomic1.73.0-1:1.73.0-alt3 sisyphus+253508.100.1.1 1592297211 installed <13>Jul 6 04:46:23 rpmi: libboost_contract1.73.0-1:1.73.0-alt3 sisyphus+253508.100.1.1 1592297211 installed <13>Jul 6 04:46:23 rpmi: libboost_chrono1.73.0-1:1.73.0-alt3 sisyphus+253508.100.1.1 1592297211 installed <13>Jul 6 04:46:23 rpmi: libboost_timer1.73.0-1:1.73.0-alt3 sisyphus+253508.100.1.1 1592297211 installed <13>Jul 6 04:46:23 rpmi: libboost_thread1.73.0-1:1.73.0-alt3 sisyphus+253508.100.1.1 1592297211 installed <13>Jul 6 04:46:23 rpmi: libboost_type_erasure1.73.0-1:1.73.0-alt3 sisyphus+253508.100.1.1 1592297211 installed <13>Jul 6 04:46:23 rpmi: libsodium23-1.0.16-alt1 1518709472 installed <13>Jul 6 04:46:23 rpmi: libolm-3.1.4-alt1 sisyphus+249002.200.3.1 1585671322 installed <13>Jul 6 04:46:23 rpmi: libgtest0-1.10.0-alt1 sisyphus+254111.100.1.1 1593210153 installed <13>Jul 6 04:46:23 rpmi: gcc-c++-common-1.4.24-alt4 sisyphus+251595.200.2.1 1591096672 installed <13>Jul 6 04:46:24 rpmi: libstdc++9-devel-9.3.1-alt1 sisyphus+251917.40.3.1 1589811833 installed <13>Jul 6 04:46:25 rpmi: gcc9-c++-9.3.1-alt1 sisyphus+251917.40.3.1 1589811833 installed <13>Jul 6 04:46:25 rpmi: rpm-macros-cmake-3.17.3-alt1 sisyphus+252398.100.2.1 1590762246 installed <13>Jul 6 04:46:25 rpmi: rmt-0.4b44-alt2 sisyphus+250767.100.1.1 1588080609 installed <13>Jul 6 04:46:25 rpmi: dump-0.4b44-alt2 sisyphus+250767.100.1.1 1588080609 installed <13>Jul 6 04:46:25 rpmi: cmake-modules-3.17.3-alt1 sisyphus+252398.100.2.1 1590762246 installed <13>Jul 6 04:46:25 rpmi: libuv-1.37.0-alt1 sisyphus+251308.100.1.1 1588855439 installed <13>Jul 6 04:46:25 rpmi: librhash-1.3.5-alt2 1505156277 installed <13>Jul 6 04:46:25 rpmi: libjsoncpp19-1.8.4-alt5 sisyphus+243670.100.1.1 1577521256 installed <13>Jul 6 04:46:25 rpmi: libexpat-2.2.9-alt1 sisyphus+252464.200.2.1 1590958863 installed <13>Jul 6 04:46:25 rpmi: publicsuffix-list-dafsa-20200401-alt1 sisyphus+249161.100.1.1 1585815856 installed <13>Jul 6 04:46:25 rpmi: libpsl-0.21.0-alt2 sisyphus+237083.100.1.1 1567531663 installed <13>Jul 6 04:46:25 rpmi: libnghttp2-1.41.0-alt1 sisyphus+253680.100.1.1 1592642263 installed <13>Jul 6 04:46:25 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994917 installed <13>Jul 6 04:46:25 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512088 installed <13>Jul 6 04:46:25 rpmi: libbrotlicommon-1.0.7-alt1 sisyphus+226738.100.2.1 1554554565 installed <13>Jul 6 04:46:25 rpmi: libbrotlidec-1.0.7-alt1 sisyphus+226738.100.2.1 1554554565 installed <13>Jul 6 04:46:25 rpmi: libnettle8-3.6-alt1 sisyphus+251637.100.3.1 1590060224 installed <13>Jul 6 04:46:25 rpmi: libarchive13-3.4.0-alt1 sisyphus+251637.300.3.1 1590061828 installed <13>Jul 6 04:46:25 rpmi: libp11-kit-0.23.15-alt2 sisyphus+252784.100.2.2 1591274915 installed <13>Jul 6 04:46:25 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825069 installed <13>Jul 6 04:46:25 rpmi: libboost_context1.73.0-1:1.73.0-alt3 sisyphus+253508.100.1.1 1592297211 installed <13>Jul 6 04:46:25 rpmi: libboost_fiber1.73.0-1:1.73.0-alt3 sisyphus+253508.100.1.1 1592297211 installed <13>Jul 6 04:46:25 rpmi: libboost_stacktrace1.73.0-1:1.73.0-alt3 sisyphus+253508.100.1.1 1592297211 installed <13>Jul 6 04:46:25 rpmi: libboost_nowide1.73.0-1:1.73.0-alt3 sisyphus+253508.100.1.1 1592297211 installed <13>Jul 6 04:46:25 rpmi: libboost_test1.73.0-1:1.73.0-alt3 sisyphus+253508.100.1.1 1592297211 installed <13>Jul 6 04:46:25 rpmi: libboost_serialization1.73.0-1:1.73.0-alt3 sisyphus+253508.100.1.1 1592297211 installed <13>Jul 6 04:46:25 rpmi: libboost_random1.73.0-1:1.73.0-alt3 sisyphus+253508.100.1.1 1592297211 installed <13>Jul 6 04:46:25 rpmi: libboost_iostreams1.73.0-1:1.73.0-alt3 sisyphus+253508.100.1.1 1592297211 installed <13>Jul 6 04:46:26 rpmi: libicu67-1:6.7.1-alt2 sisyphus+252432.100.2.2 1590796031 installed <13>Jul 6 04:46:26 rpmi: libboost_regex1.73.0-1:1.73.0-alt3 sisyphus+253508.100.1.1 1592297211 installed <13>Jul 6 04:46:26 rpmi: libboost_graph1.73.0-1:1.73.0-alt3 sisyphus+253508.100.1.1 1592297211 installed <13>Jul 6 04:46:26 rpmi: libboost_date_time1.73.0-1:1.73.0-alt3 sisyphus+253508.100.1.1 1592297211 installed <13>Jul 6 04:46:26 rpmi: libboost_container1.73.0-1:1.73.0-alt3 sisyphus+253508.100.1.1 1592297211 installed <13>Jul 6 04:46:27 rpmi: boost-devel-headers-1:1.73.0-alt3 sisyphus+253508.100.1.1 1592297211 installed <13>Jul 6 04:46:27 rpmi: boost-devel-1:1.73.0-alt3 sisyphus+253508.100.1.1 1592297211 installed <13>Jul 6 04:46:27 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Jul 6 04:46:27 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Jul 6 04:46:27 rpmi: ca-certificates-2020.06.29-alt1 sisyphus+254237.300.1.1 1593450881 installed <13>Jul 6 04:46:27 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Jul 6 04:46:27 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+252784.100.2.2 1591274915 installed <13>Jul 6 04:46:27 rpmi: libcrypto1.1-1.1.1g-alt1 sisyphus+249982.60.8.1 1587743567 installed <13>Jul 6 04:46:27 rpmi: libssl1.1-1.1.1g-alt1 sisyphus+249982.60.8.1 1587743567 installed <86>Jul 6 04:46:27 groupadd[3641674]: group added to /etc/group: name=_keytab, GID=499 <86>Jul 6 04:46:27 groupadd[3641674]: group added to /etc/gshadow: name=_keytab <86>Jul 6 04:46:27 groupadd[3641674]: new group: name=_keytab, GID=499 <13>Jul 6 04:46:27 rpmi: libkrb5-1.17.1-alt1 sisyphus+242784.100.1.1 1576137160 installed <86>Jul 6 04:46:27 groupadd[3642118]: group added to /etc/group: name=sasl, GID=498 <86>Jul 6 04:46:27 groupadd[3642118]: group added to /etc/gshadow: name=sasl <86>Jul 6 04:46:27 groupadd[3642118]: new group: name=sasl, GID=498 <13>Jul 6 04:46:27 rpmi: libsasl2-3-2.1.27-alt2 sisyphus+228101.100.1.1 1556139861 installed <13>Jul 6 04:46:27 rpmi: libldap-2.4.48-alt3 sisyphus+238816.100.1.1 1570449061 installed <13>Jul 6 04:46:27 rpmi: libcurl-7.71.1-alt1 sisyphus+254403.100.1.1 1593776497 installed <13>Jul 6 04:46:27 rpmi: cmake-3.17.3-alt1 sisyphus+252398.100.2.1 1590762246 installed <13>Jul 6 04:46:28 rpmi: libssl-devel-1.1.1g-alt1 sisyphus+249982.60.8.1 1587743567 installed <13>Jul 6 04:46:28 rpmi: boost-asio-devel-1:1.73.0-alt3 sisyphus+253508.100.1.1 1592297211 installed <13>Jul 6 04:46:28 rpmi: boost-signals-devel-1:1.73.0-alt3 sisyphus+253508.100.1.1 1592297211 installed <13>Jul 6 04:46:28 rpmi: gcc-c++-9-alt2 sisyphus+251923.100.2.2 1589881406 installed <13>Jul 6 04:46:28 rpmi: libgtest-devel-1.10.0-alt1 sisyphus+254111.100.1.1 1593210153 installed <13>Jul 6 04:46:28 rpmi: libolm-devel-3.1.4-alt1 sisyphus+249002.200.3.1 1585671322 installed <13>Jul 6 04:46:28 rpmi: libsodium-devel-1.0.16-alt1 1518709472 installed <13>Jul 6 04:46:28 rpmi: libspdlog-devel-1.5.0-alt2 sisyphus+245452.400.5.1 1580830510 installed <13>Jul 6 04:46:28 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550600768 installed <13>Jul 6 04:46:28 rpmi: nlohmann-json-devel-3.7.2-alt2 sisyphus+249002.100.1.1 1585663937 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/libmtxclient-0.2.1-alt1.nosrc.rpm Installing libmtxclient-0.2.1-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.63586 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf libmtxclient-0.2.1 + echo 'Source #0 (libmtxclient-0.2.1.tar):' Source #0 (libmtxclient-0.2.1.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/libmtxclient-0.2.1.tar + cd libmtxclient-0.2.1 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.63586 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd libmtxclient-0.2.1 + mkdir -p BUILD + __cmake -DUSE_BUNDLED_BOOST=OFF -DUSE_BUNDLED_SPDLOG=OFF -DUSE_BUNDLED_OLM=OFF -DUSE_BUNDLED_GTEST=OFF -DCMAKE_BUILD_TYPE=Release + pushd BUILD ~/RPM/BUILD/libmtxclient-0.2.1/BUILD ~/RPM/BUILD/libmtxclient-0.2.1 + cmake .. -DCMAKE_SKIP_RPATH:BOOL=ON -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2' -DCMAKE_INSTALL_PREFIX=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib64 -DLIB_SUFFIX=64 -DUSE_BUNDLED_BOOST=OFF -DUSE_BUNDLED_SPDLOG=OFF -DUSE_BUNDLED_OLM=OFF -DUSE_BUNDLED_GTEST=OFF -DCMAKE_BUILD_TYPE=Release -- The CXX compiler identification is GNU 9.3.1 -- The C compiler identification is GNU 9.3.1 -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ - works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc - works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- 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 -- Found OpenSSL: /usr/lib64/libcrypto.so (found version "1.1.1g") -- Found ZLIB: /usr/lib64/libz.so (found version "1.2.11") CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:272 (message): The package name passed to `find_package_handle_standard_args` (OLM) does not match the name of the calling package (Olm). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindOlm.cmake:38 (find_package_handle_standard_args) CMakeLists.txt:71 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OLM: /usr/include -- Found sodium: /usr/lib64/libsodium.so (found suitable version "1.0.16", minimum required is "1.0.14") -- Found nlohmann_json: /usr/lib64/cmake/nlohmann_json/nlohmann_jsonConfig.cmake (found suitable version "3.7.2", minimum required is "3.2.0") -- Found Boost: /usr/include (found suitable version "1.73.0", minimum required is "1.66") found components: atomic chrono date_time iostreams random regex system thread -- The following OPTIONAL packages have been found: * PkgConfig -- The following REQUIRED packages have been found: * OpenSSL, Open source SSL and TLS implementation and cryptographic library, * ZLIB, A free compression library unencumbered by patents, * Olm (required version >= 2), An implementation of the Double Ratchet cryptographic ratchet, * sodium (required version >= 1.0.14), A modern, portable, easy to use crypto library, * nlohmann_json (required version >= 3.2.0), JSON for Modern C++, a C++11 header-only JSON class, * Boost (required version >= 1.66), Free peer-reviewed portable C++ source libraries, * Threads * spdlog (required version >= 1.0.0), Very fast, header only, C++ logging library, -- Found GTest: /usr/lib64/libgtest.so -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS CMAKE_SKIP_INSTALL_RPATH INCLUDE_INSTALL_DIR LIB_DESTINATION LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR USE_BUNDLED_BOOST USE_BUNDLED_GTEST USE_BUNDLED_OLM USE_BUNDLED_SPDLOG -- Build files have been written to: /usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD + popd ~/RPM/BUILD/libmtxclient-0.2.1 + make -j8 -C BUILD make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' Scanning dependencies of target matrix_client make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 8%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/errors.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 9%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 6%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/common.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 13%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/avatar.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 5%] Building CXX object CMakeFiles/matrix_client.dir/lib/utils.cpp.o In file included from /usr/include/boost/bind.hpp:30, from /usr/include/boost/iostreams/copy.hpp:26, from /usr/src/RPM/BUILD/libmtxclient-0.2.1/lib/utils.cpp:10: /usr/include/boost/bind.hpp:36:1: note: #pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior. 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 12%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/aliases.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 14%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/canonical_alias.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 10%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/requests.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 17%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/create.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 20%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/encryption.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 16%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/common.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 21%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/guest_access.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 18%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/encrypted.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 26%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/name.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 22%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/history_visibility.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 25%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/member.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 4%] Building CXX object CMakeFiles/matrix_client.dir/lib/crypto/client.cpp.o In file included from /usr/src/RPM/BUILD/libmtxclient-0.2.1/lib/crypto/client.cpp:3: /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp: In instantiation of 'std::unique_ptr mtx::crypto::unpickle(const string&, const string&) [with T = mtx::crypto::AccountObject; typename T::olm_type = OlmAccount; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:208:61: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:105:32: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 105 | return std::move(object); | ^ /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:105:32: note: remove 'std::move' call make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 24%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/join_rules.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 28%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/pinned_events.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 33%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/topic.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 30%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/redaction.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 29%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/power_levels.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 32%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/tag.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 36%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/messages/emote.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 34%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/messages/audio.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 38%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/messages/image.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 37%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/messages/file.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 40%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/messages/notice.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 45%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/responses/create_room.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 41%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/messages/text.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 48%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/responses/empty.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 42%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/messages/video.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 46%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/responses/crypto.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 50%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/responses/media.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 49%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/responses/login.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 54%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/responses/profile.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 56%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/responses/register.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 1%] Building CXX object CMakeFiles/matrix_client.dir/lib/http/session.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 52%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/responses/messages.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 58%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/responses/version.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 53%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/responses/notifications.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 57%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/responses/sync.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 44%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/responses/common.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 2%] Building CXX object CMakeFiles/matrix_client.dir/lib/http/client.cpp.o In file included from /usr/include/boost/bind.hpp:30, from /usr/src/RPM/BUILD/libmtxclient-0.2.1/lib/http/client.cpp:2: /usr/include/boost/bind.hpp:36:1: note: #pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior. 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:20, from /usr/src/RPM/BUILD/libmtxclient-0.2.1/lib/http/client.cpp:5: /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp: In instantiation of 'std::unique_ptr mtx::crypto::unpickle(const string&, const string&) [with T = mtx::crypto::AccountObject; typename T::olm_type = OlmAccount; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:208:61: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:105:32: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 105 | return std::move(object); | ^ /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:105:32: note: remove 'std::move' call In file included from /usr/src/RPM/BUILD/libmtxclient-0.2.1/lib/http/client.cpp:5: /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp: In instantiation of 'std::shared_ptr mtx::http::Client::create_session(mtx::http::HeadersCallback) [with Response = mtx::responses::Login; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:387:14: required from 'void mtx::http::Client::post(const string&, const Request&, mtx::http::Callback, bool, const string&) [with Request = mtx::requests::Login; Response = mtx::responses::Login; std::string = std::__cxx11::basic_string; mtx::http::Callback = std::function&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/lib/http/client.cpp:112:16: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 531 | return std::move(session); | ^ /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: note: remove 'std::move' call /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp: In instantiation of 'std::shared_ptr mtx::http::Client::create_session(mtx::http::HeadersCallback) [with Response = mtx::responses::Empty; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:387:14: required from 'void mtx::http::Client::post(const string&, const Request&, mtx::http::Callback, bool, const string&) [with Request = mtx::requests::Empty; Response = mtx::responses::Empty; std::string = std::__cxx11::basic_string; mtx::http::Callback = std::function&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/lib/http/client.cpp:130:12: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: note: remove 'std::move' call /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp: In instantiation of 'std::shared_ptr mtx::http::Client::create_session(mtx::http::HeadersCallback) [with Response = mtx::responses::Notifications; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:442:14: required from 'void mtx::http::Client::get(const string&, mtx::http::HeadersCallback, bool) [with Response = mtx::responses::Notifications; std::string = std::__cxx11::basic_string; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/lib/http/client.cpp:143:12: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: note: remove 'std::move' call /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp: In instantiation of 'std::shared_ptr mtx::http::Client::create_session(mtx::http::HeadersCallback) [with Response = mtx::responses::Profile; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:442:14: required from 'void mtx::http::Client::get(const string&, mtx::http::HeadersCallback, bool) [with Response = mtx::responses::Profile; std::string = std::__cxx11::basic_string; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/lib/http/client.cpp:178:88: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: note: remove 'std::move' call /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp: In instantiation of 'std::shared_ptr mtx::http::Client::create_session(mtx::http::HeadersCallback) [with Response = mtx::responses::AvatarUrl; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:442:14: required from 'void mtx::http::Client::get(const string&, mtx::http::HeadersCallback, bool) [with Response = mtx::responses::AvatarUrl; std::string = std::__cxx11::basic_string; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/lib/http/client.cpp:187:90: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: note: remove 'std::move' call /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp: In instantiation of 'std::shared_ptr mtx::http::Client::create_session(mtx::http::HeadersCallback) [with Response = mtx::responses::CreateRoom; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:387:14: required from 'void mtx::http::Client::post(const string&, const Request&, mtx::http::Callback, bool, const string&) [with Request = mtx::requests::CreateRoom; Response = mtx::responses::CreateRoom; std::string = std::__cxx11::basic_string; mtx::http::Callback = std::function&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/lib/http/client.cpp:195:58: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: note: remove 'std::move' call /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp: In instantiation of 'std::shared_ptr mtx::http::Client::create_session(mtx::http::HeadersCallback) [with Response = nlohmann::basic_json<>; mtx::http::HeadersCallback = std::function&, const boost::optional > >&, const boost::optional&)>]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:387:14: required from 'void mtx::http::Client::post(const string&, const Request&, mtx::http::Callback, bool, const string&) [with Request = std::__cxx11::basic_string; Response = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string; mtx::http::Callback = std::function&, const boost::optional&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/lib/http/client.cpp:203:65: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: note: remove 'std::move' call /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp: In instantiation of 'std::shared_ptr mtx::http::Client::create_session(mtx::http::HeadersCallback) [with Response = mtx::responses::Sync; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:442:14: required from 'void mtx::http::Client::get(const string&, mtx::http::HeadersCallback, bool) [with Response = mtx::responses::Sync; std::string = std::__cxx11::basic_string; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/lib/http/client.cpp:246:85: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: note: remove 'std::move' call /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp: In instantiation of 'std::shared_ptr mtx::http::Client::create_session(mtx::http::HeadersCallback) [with Response = mtx::responses::Versions; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:442:14: required from 'void mtx::http::Client::get(const string&, mtx::http::HeadersCallback, bool) [with Response = mtx::responses::Versions; std::string = std::__cxx11::basic_string; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/lib/http/client.cpp:255:89: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: note: remove 'std::move' call /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp: In instantiation of 'std::shared_ptr mtx::http::Client::create_session(mtx::http::HeadersCallback) [with Response = mtx::responses::ContentURI; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:387:14: required from 'void mtx::http::Client::post(const string&, const Request&, mtx::http::Callback, bool, const string&) [with Request = std::__cxx11::basic_string; Response = mtx::responses::ContentURI; std::string = std::__cxx11::basic_string; mtx::http::Callback = std::function&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/lib/http/client.cpp:267:93: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: note: remove 'std::move' call /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp: In instantiation of 'std::shared_ptr mtx::http::Client::create_session(mtx::http::HeadersCallback) [with Response = std::__cxx11::basic_string; mtx::http::HeadersCallback = std::function&, const boost::optional > >&, const boost::optional&)>]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:442:14: required from 'void mtx::http::Client::get(const string&, mtx::http::HeadersCallback, bool) [with Response = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string; mtx::http::HeadersCallback = std::function&, const boost::optional > >&, const boost::optional&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/lib/http/client.cpp:312:27: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: note: remove 'std::move' call /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp: In instantiation of 'std::shared_ptr mtx::http::Client::create_session(mtx::http::HeadersCallback) [with Response = mtx::events::collections::TimelineEvent; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:442:14: required from 'void mtx::http::Client::get(const string&, mtx::http::HeadersCallback, bool) [with Response = mtx::events::collections::TimelineEvent; std::string = std::__cxx11::basic_string; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/lib/http/client.cpp:383:66: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: note: remove 'std::move' call /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp: In instantiation of 'std::shared_ptr mtx::http::Client::create_session(mtx::http::HeadersCallback) [with Response = mtx::responses::Messages; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:442:14: required from 'void mtx::http::Client::get(const string&, mtx::http::HeadersCallback, bool) [with Response = mtx::responses::Messages; std::string = std::__cxx11::basic_string; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/lib/http/client.cpp:408:12: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: note: remove 'std::move' call /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp: In instantiation of 'std::shared_ptr mtx::http::Client::create_session(mtx::http::HeadersCallback) [with Response = mtx::responses::FilterId; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:387:14: required from 'void mtx::http::Client::post(const string&, const Request&, mtx::http::Callback, bool, const string&) [with Request = nlohmann::basic_json<>; Response = mtx::responses::FilterId; std::string = std::__cxx11::basic_string; mtx::http::Callback = std::function&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/lib/http/client.cpp:417:77: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: note: remove 'std::move' call /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp: In instantiation of 'std::shared_ptr mtx::http::Client::create_session(mtx::http::HeadersCallback) [with Response = mtx::responses::EventId; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:408:14: required from 'void mtx::http::Client::put(const string&, const Request&, mtx::http::Callback, bool) [with Request = nlohmann::basic_json<>; Response = mtx::responses::EventId; std::string = std::__cxx11::basic_string; mtx::http::Callback = std::function&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/lib/http/client.cpp:442:78: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: note: remove 'std::move' call /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp: In instantiation of 'std::shared_ptr mtx::http::Client::create_session(mtx::http::HeadersCallback) [with Response = mtx::responses::Register; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:387:14: required from 'void mtx::http::Client::post(const string&, const Request&, mtx::http::Callback, bool, const string&) [with Request = nlohmann::basic_json<>; Response = mtx::responses::Register; std::string = std::__cxx11::basic_string; mtx::http::Callback = std::function&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/lib/http/client.cpp:452:99: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: note: remove 'std::move' call /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp: In instantiation of 'std::shared_ptr mtx::http::Client::create_session(mtx::http::HeadersCallback) [with Response = mtx::responses::RegistrationFlows; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:387:14: required from 'void mtx::http::Client::post(const string&, const Request&, mtx::http::Callback, bool, const string&) [with Request = nlohmann::basic_json<>; Response = mtx::responses::RegistrationFlows; std::string = std::__cxx11::basic_string; mtx::http::Callback = std::function&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/lib/http/client.cpp:463:54: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: note: remove 'std::move' call /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp: In instantiation of 'std::shared_ptr mtx::http::Client::create_session(mtx::http::HeadersCallback) [with Response = mtx::responses::GroupId; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:387:14: required from 'void mtx::http::Client::post(const string&, const Request&, mtx::http::Callback, bool, const string&) [with Request = nlohmann::basic_json<>; Response = mtx::responses::GroupId; std::string = std::__cxx11::basic_string; mtx::http::Callback = std::function&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/lib/http/client.cpp:501:89: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: note: remove 'std::move' call /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp: In instantiation of 'std::shared_ptr mtx::http::Client::create_session(mtx::http::HeadersCallback) [with Response = mtx::responses::JoinedGroups; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:442:14: required from 'void mtx::http::Client::get(const string&, mtx::http::HeadersCallback, bool) [with Response = mtx::responses::JoinedGroups; std::string = std::__cxx11::basic_string; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/lib/http/client.cpp:510:81: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: note: remove 'std::move' call /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp: In instantiation of 'std::shared_ptr mtx::http::Client::create_session(mtx::http::HeadersCallback) [with Response = mtx::responses::GroupProfile; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:442:14: required from 'void mtx::http::Client::get(const string&, mtx::http::HeadersCallback, bool) [with Response = mtx::responses::GroupProfile; std::string = std::__cxx11::basic_string; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/lib/http/client.cpp:519:81: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: note: remove 'std::move' call /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp: In instantiation of 'std::shared_ptr mtx::http::Client::create_session(mtx::http::HeadersCallback) [with Response = mtx::responses::UploadKeys; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:387:14: required from 'void mtx::http::Client::post(const string&, const Request&, mtx::http::Callback, bool, const string&) [with Request = mtx::requests::UploadKeys; Response = mtx::responses::UploadKeys; std::string = std::__cxx11::basic_string; mtx::http::Callback = std::function&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/lib/http/client.cpp:554:50: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: note: remove 'std::move' call /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp: In instantiation of 'std::shared_ptr mtx::http::Client::create_session(mtx::http::HeadersCallback) [with Response = mtx::responses::QueryKeys; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:387:14: required from 'void mtx::http::Client::post(const string&, const Request&, mtx::http::Callback, bool, const string&) [with Request = mtx::requests::QueryKeys; Response = mtx::responses::QueryKeys; std::string = std::__cxx11::basic_string; mtx::http::Callback = std::function&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/lib/http/client.cpp:562:49: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: note: remove 'std::move' call /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp: In instantiation of 'std::shared_ptr mtx::http::Client::create_session(mtx::http::HeadersCallback) [with Response = mtx::responses::ClaimKeys; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:387:14: required from 'void mtx::http::Client::post(const string&, const Request&, mtx::http::Callback, bool, const string&) [with Request = mtx::requests::ClaimKeys; Response = mtx::responses::ClaimKeys; std::string = std::__cxx11::basic_string; mtx::http::Callback = std::function&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/lib/http/client.cpp:580:65: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: note: remove 'std::move' call /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp: In instantiation of 'std::shared_ptr mtx::http::Client::create_session(mtx::http::HeadersCallback) [with Response = mtx::responses::KeyChanges; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:442:14: required from 'void mtx::http::Client::get(const string&, mtx::http::HeadersCallback, bool) [with Response = mtx::responses::KeyChanges; std::string = std::__cxx11::basic_string; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/lib/http/client.cpp:600:12: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: note: remove 'std::move' call In file included from /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/errors.hpp:3, from /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:21, from /usr/src/RPM/BUILD/libmtxclient-0.2.1/lib/http/client.cpp:5: /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp: In static member function 'static void std::_Function_handler::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Functor = mtx::http::Client::create_session(mtx::http::HeadersCallback) [with Response = mtx::responses::Empty]::; _ArgTypes = {std::__cxx11::basic_string, std::allocator >, boost::system::error_code}]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp:57:8: warning: 'client_error.mtx::errors::Error::errcode' is used uninitialized in this function [-Wuninitialized] 57 | struct Error | ^~~~~ /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp: In lambda function: /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp:57:8: warning: 'client_error.mtx::errors::Error::errcode' is used uninitialized in this function [-Wuninitialized] 57 | struct Error | ^~~~~ /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp: In lambda function: /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp:57:8: warning: 'client_error.mtx::errors::Error::errcode' is used uninitialized in this function [-Wuninitialized] 57 | struct Error | ^~~~~ /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp: In static member function 'static void std::_Function_handler::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Functor = mtx::http::Client::create_session(mtx::http::HeadersCallback) [with Response = mtx::responses::Versions]::; _ArgTypes = {std::__cxx11::basic_string, std::allocator >, boost::system::error_code}]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp:57:8: warning: 'client_error.mtx::errors::Error::errcode' is used uninitialized in this function [-Wuninitialized] 57 | struct Error | ^~~~~ /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp: In lambda function: /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp:57:8: warning: 'client_error.mtx::errors::Error::errcode' is used uninitialized in this function [-Wuninitialized] 57 | struct Error | ^~~~~ /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp: In lambda function: /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp:57:8: warning: 'client_error.mtx::errors::Error::errcode' is used uninitialized in this function [-Wuninitialized] 57 | struct Error | ^~~~~ /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp: In lambda function: /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp:57:8: warning: 'client_error.mtx::errors::Error::errcode' is used uninitialized in this function [-Wuninitialized] 57 | struct Error | ^~~~~ /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp: In lambda function: /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp:57:8: warning: 'client_error.mtx::errors::Error::errcode' is used uninitialized in this function [-Wuninitialized] 57 | struct Error | ^~~~~ /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp: In lambda function: /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp:57:8: warning: 'client_error.mtx::errors::Error::errcode' is used uninitialized in this function [-Wuninitialized] 57 | struct Error | ^~~~~ /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp: In static member function 'static void std::_Function_handler::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Functor = mtx::http::Client::create_session(mtx::http::HeadersCallback) [with Response = mtx::responses::JoinedGroups]::; _ArgTypes = {std::__cxx11::basic_string, std::allocator >, boost::system::error_code}]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp:57:8: warning: 'client_error.mtx::errors::Error::errcode' is used uninitialized in this function [-Wuninitialized] 57 | struct Error | ^~~~~ /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp: In lambda function: /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp:57:8: warning: 'client_error.mtx::errors::Error::errcode' is used uninitialized in this function [-Wuninitialized] 57 | struct Error | ^~~~~ /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp: In lambda function: /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp:57:8: warning: 'client_error.mtx::errors::Error::errcode' is used uninitialized in this function [-Wuninitialized] 57 | struct Error | ^~~~~ /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp: In lambda function: /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp:57:8: warning: 'client_error.mtx::errors::Error::errcode' is used uninitialized in this function [-Wuninitialized] 57 | struct Error | ^~~~~ /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp: In lambda function: /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp:57:8: warning: 'client_error.mtx::errors::Error::errcode' is used uninitialized in this function [-Wuninitialized] 57 | struct Error | ^~~~~ /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp: In lambda function: /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp:57:8: warning: 'client_error.mtx::errors::Error::errcode' is used uninitialized in this function [-Wuninitialized] 57 | struct Error | ^~~~~ /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp: In lambda function: /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp:57:8: warning: 'client_error.mtx::errors::Error::errcode' is used uninitialized in this function [-Wuninitialized] 57 | struct Error | ^~~~~ /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp: In static member function 'static void std::_Function_handler::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Functor = mtx::http::Client::create_session(mtx::http::HeadersCallback) [with Response = mtx::responses::Notifications]::; _ArgTypes = {std::__cxx11::basic_string, std::allocator >, boost::system::error_code}]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp:57:8: warning: 'client_error.mtx::errors::Error::errcode' is used uninitialized in this function [-Wuninitialized] 57 | struct Error | ^~~~~ /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp: In lambda function: /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp:57:8: warning: 'client_error.mtx::errors::Error::errcode' is used uninitialized in this function [-Wuninitialized] 57 | struct Error | ^~~~~ /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp: In lambda function: /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtx/errors.hpp:57:8: warning: 'client_error.mtx::errors::Error::errcode' is used uninitialized in this function [-Wuninitialized] 57 | struct Error | ^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 60%] Linking CXX shared library libmatrix_client.so make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 60%] Built target matrix_client make[1]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' Scanning dependencies of target crypto make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' Scanning dependencies of target errors make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' Scanning dependencies of target media_api make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' Scanning dependencies of target e2ee make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' Scanning dependencies of target utils make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' Scanning dependencies of target client_api make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' Scanning dependencies of target events make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' Scanning dependencies of target connection make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 65%] Building CXX object CMakeFiles/errors.dir/tests/errors.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 72%] Linking CXX executable errors make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 72%] Built target errors make[1]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' Scanning dependencies of target messages make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 61%] Building CXX object CMakeFiles/crypto.dir/tests/crypto.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 74%] Linking CXX executable crypto make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 74%] Built target crypto make[1]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' Scanning dependencies of target responses make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 64%] Building CXX object CMakeFiles/media_api.dir/tests/media_api.cpp.o In file included from /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:20, from /usr/src/RPM/BUILD/libmtxclient-0.2.1/tests/media_api.cpp:12: /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp: In instantiation of 'std::unique_ptr mtx::crypto::unpickle(const string&, const string&) [with T = mtx::crypto::AccountObject; typename T::olm_type = OlmAccount; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:208:61: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:105:32: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 105 | return std::move(object); | ^ /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:105:32: note: remove 'std::move' call make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 77%] Linking CXX executable media_api make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 77%] Built target media_api make[1]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' Scanning dependencies of target identifiers make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 69%] Building CXX object CMakeFiles/connection.dir/tests/connection.cpp.o In file included from /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:20, from /usr/src/RPM/BUILD/libmtxclient-0.2.1/tests/connection.cpp:5: /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp: In instantiation of 'std::unique_ptr mtx::crypto::unpickle(const string&, const string&) [with T = mtx::crypto::AccountObject; typename T::olm_type = OlmAccount; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:208:61: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:105:32: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 105 | return std::move(object); | ^ /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:105:32: note: remove 'std::move' call make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 80%] Linking CXX executable connection make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 80%] Built target connection make[1]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' Scanning dependencies of target requests make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 73%] Building CXX object CMakeFiles/messages.dir/tests/messages.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 66%] Building CXX object CMakeFiles/utils.dir/tests/utils.cpp.o In file included from /usr/src/RPM/BUILD/libmtxclient-0.2.1/tests/utils.cpp:3: /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp: In instantiation of 'std::unique_ptr mtx::crypto::unpickle(const string&, const string&) [with T = mtx::crypto::AccountObject; typename T::olm_type = OlmAccount; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:208:61: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:105:32: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 105 | return std::move(object); | ^ /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:105:32: note: remove 'std::move' call make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 82%] Linking CXX executable messages make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 84%] Built target messages make[1]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' Scanning dependencies of target simple_bot make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 84%] Linking CXX executable utils make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 85%] Built target utils make[1]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' Scanning dependencies of target room_feed make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 78%] Building CXX object CMakeFiles/identifiers.dir/tests/identifiers.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 86%] Linking CXX executable identifiers make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 88%] Built target identifiers make[1]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' Scanning dependencies of target crypto_bot make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 81%] Building CXX object CMakeFiles/requests.dir/tests/requests.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 90%] Linking CXX executable requests make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 90%] Built target requests make[1]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 70%] Building CXX object CMakeFiles/events.dir/tests/events.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 92%] Linking CXX executable events make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 92%] Built target events make[1]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 62%] Building CXX object CMakeFiles/e2ee.dir/tests/e2ee.cpp.o In file included from /usr/src/RPM/BUILD/libmtxclient-0.2.1/tests/e2ee.cpp:8: /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp: In instantiation of 'std::unique_ptr mtx::crypto::unpickle(const string&, const string&) [with T = mtx::crypto::AccountObject; typename T::olm_type = OlmAccount; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:208:61: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:105:32: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 105 | return std::move(object); | ^ /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:105:32: note: remove 'std::move' call /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp: In instantiation of 'std::unique_ptr mtx::crypto::unpickle(const string&, const string&) [with T = mtx::crypto::SessionObject; typename T::olm_type = OlmSession; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/tests/e2ee.cpp:950:95: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:105:32: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:105:32: note: remove 'std::move' call /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp: In instantiation of 'std::unique_ptr mtx::crypto::unpickle(const string&, const string&) [with T = mtx::crypto::OutboundSessionObject; typename T::olm_type = OlmOutboundGroupSession; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/tests/e2ee.cpp:1005:97: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:105:32: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:105:32: note: remove 'std::move' call /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp: In instantiation of 'std::unique_ptr mtx::crypto::unpickle(const string&, const string&) [with T = mtx::crypto::InboundSessionObject; typename T::olm_type = OlmInboundGroupSession; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/tests/e2ee.cpp:1028:95: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:105:32: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:105:32: note: remove 'std::move' call make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 93%] Linking CXX executable e2ee make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 93%] Built target e2ee make[1]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 76%] Building CXX object CMakeFiles/responses.dir/tests/responses.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 94%] Linking CXX executable responses make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 94%] Built target responses make[1]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 88%] Building CXX object examples/CMakeFiles/room_feed.dir/room_feed.cpp.o In file included from /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:20, from /usr/src/RPM/BUILD/libmtxclient-0.2.1/examples/room_feed.cpp:7: /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp: In instantiation of 'std::unique_ptr mtx::crypto::unpickle(const string&, const string&) [with T = mtx::crypto::AccountObject; typename T::olm_type = OlmAccount; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:208:61: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:105:32: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 105 | return std::move(object); | ^ /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:105:32: note: remove 'std::move' call make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 96%] Linking CXX executable room_feed make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 96%] Built target room_feed make[1]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 85%] Building CXX object examples/CMakeFiles/simple_bot.dir/simple_bot.cpp.o In file included from /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:20, from /usr/src/RPM/BUILD/libmtxclient-0.2.1/examples/simple_bot.cpp:12: /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp: In instantiation of 'std::unique_ptr mtx::crypto::unpickle(const string&, const string&) [with T = mtx::crypto::AccountObject; typename T::olm_type = OlmAccount; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:208:61: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:105:32: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 105 | return std::move(object); | ^ /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:105:32: note: remove 'std::move' call In file included from /usr/src/RPM/BUILD/libmtxclient-0.2.1/examples/simple_bot.cpp:12: /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp: In instantiation of 'std::shared_ptr mtx::http::Client::create_session(mtx::http::HeadersCallback) [with Response = mtx::responses::EventId; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:408:14: required from 'void mtx::http::Client::put(const string&, const Request&, mtx::http::Callback, bool) [with Request = mtx::events::msg::Text; Response = mtx::responses::EventId; std::string = std::__cxx11::basic_string; mtx::http::Callback = std::function&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:554:9: required from 'void mtx::http::Client::send_room_message(const string&, const string&, const Payload&, mtx::http::Callback) [with Payload = mtx::events::msg::Text; mtx::events::EventType Event = mtx::events::EventType::RoomMessage; std::string = std::__cxx11::basic_string; mtx::http::Callback = std::function&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:540:9: required from 'void mtx::http::Client::send_room_message(const string&, const Payload&, mtx::http::Callback) [with Payload = mtx::events::msg::Text; mtx::events::EventType Event = mtx::events::EventType::RoomMessage; std::string = std::__cxx11::basic_string; mtx::http::Callback = std::function&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/examples/simple_bot.cpp:112:28: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 531 | return std::move(session); | ^ /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: note: remove 'std::move' call make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 97%] Linking CXX executable simple_bot make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 97%] Built target simple_bot make[1]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 68%] Building CXX object CMakeFiles/client_api.dir/tests/client_api.cpp.o In file included from /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:20, from /usr/src/RPM/BUILD/libmtxclient-0.2.1/tests/client_api.cpp:11: /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp: In instantiation of 'std::unique_ptr mtx::crypto::unpickle(const string&, const string&) [with T = mtx::crypto::AccountObject; typename T::olm_type = OlmAccount; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:208:61: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:105:32: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 105 | return std::move(object); | ^ /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:105:32: note: remove 'std::move' call In file included from /usr/src/RPM/BUILD/libmtxclient-0.2.1/tests/client_api.cpp:11: /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp: In instantiation of 'std::shared_ptr mtx::http::Client::create_session(mtx::http::HeadersCallback) [with Response = mtx::responses::EventId; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:408:14: required from 'void mtx::http::Client::put(const string&, const Request&, mtx::http::Callback, bool) [with Request = mtx::events::msg::Text; Response = mtx::responses::EventId; std::string = std::__cxx11::basic_string; mtx::http::Callback = std::function&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:554:9: required from 'void mtx::http::Client::send_room_message(const string&, const string&, const Payload&, mtx::http::Callback) [with Payload = mtx::events::msg::Text; mtx::events::EventType Event = mtx::events::EventType::RoomMessage; std::string = std::__cxx11::basic_string; mtx::http::Callback = std::function&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:540:9: required from 'void mtx::http::Client::send_room_message(const string&, const Payload&, mtx::http::Callback) [with Payload = mtx::events::msg::Text; mtx::events::EventType Event = mtx::events::EventType::RoomMessage; std::string = std::__cxx11::basic_string; mtx::http::Callback = std::function&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/tests/client_api.cpp:712:32: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 531 | return std::move(session); | ^ /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: note: remove 'std::move' call make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 98%] Linking CXX executable client_api make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 98%] Built target client_api make[1]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 89%] Building CXX object examples/CMakeFiles/crypto_bot.dir/crypto_bot.cpp.o In file included from /usr/src/RPM/BUILD/libmtxclient-0.2.1/examples/crypto_bot.cpp:21: /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp: In instantiation of 'std::unique_ptr mtx::crypto::unpickle(const string&, const string&) [with T = mtx::crypto::AccountObject; typename T::olm_type = OlmAccount; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:208:61: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:105:32: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 105 | return std::move(object); | ^ /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:105:32: note: remove 'std::move' call /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp: In instantiation of 'std::unique_ptr mtx::crypto::unpickle(const string&, const string&) [with T = mtx::crypto::SessionObject; typename T::olm_type = OlmSession; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/examples/crypto_bot.cpp:248:80: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:105:32: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:105:32: note: remove 'std::move' call /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp: In instantiation of 'std::unique_ptr mtx::crypto::unpickle(const string&, const string&) [with T = mtx::crypto::InboundSessionObject; typename T::olm_type = OlmInboundGroupSession; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/examples/crypto_bot.cpp:262:87: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:105:32: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:105:32: note: remove 'std::move' call /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp: In instantiation of 'std::unique_ptr mtx::crypto::unpickle(const string&, const string&) [with T = mtx::crypto::OutboundSessionObject; typename T::olm_type = OlmOutboundGroupSession; std::string = std::__cxx11::basic_string]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/examples/crypto_bot.cpp:270:88: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:105:32: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/crypto/client.hpp:105:32: note: remove 'std::move' call In file included from /usr/src/RPM/BUILD/libmtxclient-0.2.1/examples/crypto_bot.cpp:22: /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp: In instantiation of 'std::shared_ptr mtx::http::Client::create_session(mtx::http::HeadersCallback) [with Response = mtx::responses::EventId; mtx::http::HeadersCallback = std::function > >&, const boost::optional&)>]': /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:408:14: required from 'void mtx::http::Client::put(const string&, const Request&, mtx::http::Callback, bool) [with Request = mtx::events::msg::Encrypted; Response = mtx::responses::EventId; std::string = std::__cxx11::basic_string; mtx::http::Callback = std::function&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:554:9: required from 'void mtx::http::Client::send_room_message(const string&, const string&, const Payload&, mtx::http::Callback) [with Payload = mtx::events::msg::Encrypted; mtx::events::EventType Event = mtx::events::EventType::RoomEncrypted; std::string = std::__cxx11::basic_string; mtx::http::Callback = std::function&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:540:9: required from 'void mtx::http::Client::send_room_message(const string&, const Payload&, mtx::http::Callback) [with Payload = mtx::events::msg::Encrypted; mtx::events::EventType Event = mtx::events::EventType::RoomEncrypted; std::string = std::__cxx11::basic_string; mtx::http::Callback = std::function&)>]' /usr/src/RPM/BUILD/libmtxclient-0.2.1/examples/crypto_bot.cpp:377:12: required from here /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 531 | return std::move(session); | ^ /usr/src/RPM/BUILD/libmtxclient-0.2.1/include/mtxclient/http/client.hpp:531:33: note: remove 'std::move' call make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [100%] Linking CXX executable crypto_bot make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [100%] Built target crypto_bot make[1]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.64676 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/libmtxclient-buildroot + : + /bin/rm -rf -- /usr/src/tmp/libmtxclient-buildroot + cd libmtxclient-0.2.1 + make 'INSTALL=/bin/install -p' install DESTDIR=/usr/src/tmp/libmtxclient-buildroot -C BUILD make: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 60%] Built target matrix_client make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 62%] Built target crypto make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 65%] Built target errors make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 68%] Built target e2ee make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 70%] Built target media_api make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 73%] Built target client_api make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 76%] Built target utils make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 78%] Built target connection make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 81%] Built target events make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 84%] Built target messages make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 86%] Built target responses make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 89%] Built target identifiers make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 92%] Built target requests make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 94%] Built target simple_bot make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [ 97%] Built target room_feed make[2]: Entering directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' make[2]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' [100%] Built target crypto_bot make[1]: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' Install the project... -- Install configuration: "Release" -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/lib64/libmatrix_client.so.0.2.1 -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/lib64/libmatrix_client.so -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtxclient -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtxclient/utils.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtxclient/http -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtxclient/http/session.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtxclient/http/errors.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtxclient/http/client.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtxclient/crypto -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtxclient/crypto/types.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtxclient/crypto/objects.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtxclient/crypto/client.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/responses -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/responses/version.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/responses/sync.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/responses/register.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/responses/profile.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/responses/notifications.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/responses/messages.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/responses/media.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/responses/login.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/responses/groups.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/responses/empty.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/responses/crypto.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/responses/create_room.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/responses/common.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/responses.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/requests.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/identifiers.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/events -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/events/topic.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/events/tag.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/events/redaction.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/events/power_levels.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/events/pinned_events.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/events/name.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/events/messages -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/events/messages/video.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/events/messages/text.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/events/messages/notice.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/events/messages/image.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/events/messages/file.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/events/messages/emote.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/events/messages/audio.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/events/member.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/events/join_rules.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/events/history_visibility.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/events/guest_access.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/events/encryption.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/events/encrypted.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/events/create.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/events/common.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/events/collections.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/events/canonical_alias.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/events/avatar.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/events/aliases.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/events.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/errors.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/common.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx.hpp -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/lib64/cmake/MatrixClient/MatrixClientTargets.cmake -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/lib64/cmake/MatrixClient/MatrixClientTargets-release.cmake -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/lib64/cmake/MatrixClient/MatrixClientConfig.cmake -- Installing: /usr/src/tmp/libmtxclient-buildroot/usr/lib64/cmake/MatrixClient/MatrixClientConfigVersion.cmake make: Leaving directory '/usr/src/RPM/BUILD/libmtxclient-0.2.1/BUILD' + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/libmtxclient-buildroot (auto) mode of './usr/lib64/libmatrix_client.so.0.2.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/libmtxclient-buildroot (binconfig,pkgconfig,libtool,desktop) Checking contents of files in /usr/src/tmp/libmtxclient-buildroot/ (default) Compressing files in /usr/src/tmp/libmtxclient-buildroot (auto) Adjusting library links in /usr/src/tmp/libmtxclient-buildroot ./usr/lib64: libmatrix_client.so.0.2.1 -> libmatrix_client.so.0.2.1 Verifying ELF objects in /usr/src/tmp/libmtxclient-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) section [ 3] '.dynsym': symbol 2315: unique symbol not of object type verify-elf: WARNING: ./usr/lib64/libmatrix_client.so.0.2.1: eu-elflint failed Hardlinking identical .pyc and .pyo files Processing files: libmtxclient-0.2.1-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.4258 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd libmtxclient-0.2.1 + DOCDIR=/usr/src/tmp/libmtxclient-buildroot/usr/share/doc/libmtxclient-0.2.1 + export DOCDIR + rm -rf /usr/src/tmp/libmtxclient-buildroot/usr/share/doc/libmtxclient-0.2.1 + /bin/mkdir -p /usr/src/tmp/libmtxclient-buildroot/usr/share/doc/libmtxclient-0.2.1 + cp -prL README.md /usr/src/tmp/libmtxclient-buildroot/usr/share/doc/libmtxclient-0.2.1 + chmod -R go-w /usr/src/tmp/libmtxclient-buildroot/usr/share/doc/libmtxclient-0.2.1 + chmod -R a+rX /usr/src/tmp/libmtxclient-buildroot/usr/share/doc/libmtxclient-0.2.1 + cp -prL LICENSE /usr/src/tmp/libmtxclient-buildroot/usr/share/doc/libmtxclient-0.2.1 + chmod -R go-w /usr/src/tmp/libmtxclient-buildroot/usr/share/doc/libmtxclient-0.2.1 + chmod -R a+rX /usr/src/tmp/libmtxclient-buildroot/usr/share/doc/libmtxclient-0.2.1 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.hRMKyb find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell) lib.prov: /usr/src/tmp/libmtxclient-buildroot/usr/lib64/libmatrix_client.so.0.2.1: 3263 symbols, 22 bpp warning: hash collision: _ZN5boost15throw_exceptionISt11logic_errorEEvRKT_ _ZZN3mtx4http6Client14create_sessionINS_9responses8RegisterEEESt10shared_ptrINS0_7SessionEESt8functionIFvRKT_RKN5boost8optionalINSC_5beast4http12basic_fieldsISaIcEEEEERKNSD_INS0_11ClientErrorEEEEEENKUlNSt7__cxx1112basic_stringIcSt11char_traitsIcESH_EERKNSF_7messageILb0ENSF_17basic_string_bodyIcSV_SH_EESI_EERKNSC_6system10error_codeEE_clESW_S12_S16_ Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.XxlnC9 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services) Provides: libmatrix_client.so.0.2.1()(64bit) = set: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 Requires: ld-linux-x86-64.so.2()(64bit) >= set:ihidc, ld-linux-x86-64.so.2(GLIBC_2.3)(64bit), libboost_iostreams.so.1.73.0()(64bit) >= set:lgucUN87ppHg2kc69n22I2ZbL0oZ8sP0TsoYj30l8iQCLCu9e, libboost_random.so.1.73.0()(64bit) >= set:jha6LYQtga, libboost_thread.so.1.73.0()(64bit) >= set:lhEjNrMoHySXgi2QfNzUtwuIrFZLRNBow6, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.2)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libc.so.6(GLIBC_2.8)(64bit), libc.so.6(GLIBC_2.9)(64bit), libcrypto.so.1.1()(64bit) >= set:qmvV2sjw5qZlZooZKhfl1JWHusWhZGMVv6gNeA2, libcrypto.so.1.1(OPENSSL_1_1_0)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libolm.so.3()(64bit) >= set:mgHUGZcJ6xrTZbW9XRobjYNILTX4iTyah3E3aRxUWICJXajzqDQZ0XvcvlRUCpe6Z2ypVZyHrpjmZKMOZqc3i2tpTdis7DReQ6l4TI00LfnefCEtpB66uSQVF3qkvZLXUtK4FyOZosIUbs0NI3z71, libpthread.so.0(GLIBC_2.2.5)(64bit), libpthread.so.0(GLIBC_2.3.2)(64bit), libpthread.so.0(GLIBC_2.3.3)(64bit), libsodium.so.23()(64bit) >= set:nkFlNWJnZt7sgcrycO8GbjeG, libssl.so.1.1()(64bit) >= set:mhE9ft1x4CkhKQDJBiSMvLLs9zCp1r5T46n4NWdqMnXdIqZcGjZdxmy0xE2, libssl.so.1.1(OPENSSL_1_1_0)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.14)(64bit), libstdc++.so.6(GLIBCXX_3.4.15)(64bit), libstdc++.so.6(GLIBCXX_3.4.17)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), rtld(GNU_HASH), rtld(GNU_UNIQUE) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.LFxi8b Creating libmtxclient-debuginfo package Processing files: libmtxclient-devel-0.2.1-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.89159 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd libmtxclient-0.2.1 + DOCDIR=/usr/src/tmp/libmtxclient-buildroot/usr/share/doc/libmtxclient-devel-0.2.1 + export DOCDIR + rm -rf /usr/src/tmp/libmtxclient-buildroot/usr/share/doc/libmtxclient-devel-0.2.1 + /bin/mkdir -p /usr/src/tmp/libmtxclient-buildroot/usr/share/doc/libmtxclient-devel-0.2.1 + cp -prL examples /usr/src/tmp/libmtxclient-buildroot/usr/share/doc/libmtxclient-devel-0.2.1 + chmod -R go-w /usr/src/tmp/libmtxclient-buildroot/usr/share/doc/libmtxclient-devel-0.2.1 + chmod -R a+rX /usr/src/tmp/libmtxclient-buildroot/usr/share/doc/libmtxclient-devel-0.2.1 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Q0jHh9 find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.FoV58c find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services) In file included from /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx.hpp:3: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx/identifiers.hpp:3:10: fatal error: exception: No such file or directory 3 | #include | ^~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/libmtxclient-buildroot/usr/include/mtx.hpp: cpp failed, trying c++ mode Requires: /usr/lib64/libmatrix_client.so.0.2.1, boost-asio-devel, boost-devel-headers, boost-signals-devel, libolm-devel, libsodium-devel, nlohmann-json-devel Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.a7Cdgb Processing files: libmtxclient-debuginfo-0.2.1-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.fH3Vib find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.TNQTl9 find-requires: running scripts (debuginfo) Provides: debug64(libmatrix_client.so.0.2.1) Requires: libmtxclient = 0.2.1-alt1, debug64(ld-linux-x86-64.so.2), debug64(libboost_iostreams.so.1.73.0), debug64(libboost_random.so.1.73.0), debug64(libboost_thread.so.1.73.0), debug64(libc.so.6), debug64(libcrypto.so.1.1), debug64(libgcc_s.so.1), debug64(libolm.so.3), debug64(libpthread.so.0), debug64(libsodium.so.23), debug64(libssl.so.1.1), debug64(libstdc++.so.6) Adding to libmtxclient-debuginfo a strict dependency on libmtxclient Adding to libmtxclient-devel a strict dependency on libmtxclient Removing 1 extra deps from libmtxclient-devel due to dependency on libmtxclient Wrote: /usr/src/RPM/RPMS/x86_64/libmtxclient-0.2.1-alt1.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/libmtxclient-devel-0.2.1-alt1.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/libmtxclient-debuginfo-0.2.1-alt1.x86_64.rpm 552.84user 21.33system 3:43.36elapsed 257%CPU (0avgtext+0avgdata 2330852maxresident)k 0inputs+0outputs (0major+10297851minor)pagefaults 0swaps 560.58user 24.90system 3:55.43elapsed 248%CPU (0avgtext+0avgdata 2330852maxresident)k 0inputs+0outputs (0major+10677891minor)pagefaults 0swaps