<86>May 22 03:30:54 userdel[3595994]: delete user 'rooter' <86>May 22 03:30:54 userdel[3595994]: removed group 'rooter' owned by 'rooter' <86>May 22 03:30:54 userdel[3595994]: removed shadow group 'rooter' owned by 'rooter' <86>May 22 03:30:54 groupadd[3596049]: group added to /etc/group: name=rooter, GID=1268 <86>May 22 03:30:54 groupadd[3596049]: group added to /etc/gshadow: name=rooter <86>May 22 03:30:54 groupadd[3596049]: new group: name=rooter, GID=1268 <86>May 22 03:30:54 useradd[3596079]: new user: name=rooter, UID=1268, GID=1268, home=/root, shell=/bin/bash, from=none <86>May 22 03:30:55 userdel[3596138]: delete user 'builder' <86>May 22 03:30:55 userdel[3596138]: removed group 'builder' owned by 'builder' <86>May 22 03:30:55 userdel[3596138]: removed shadow group 'builder' owned by 'builder' <86>May 22 03:30:55 groupadd[3596243]: group added to /etc/group: name=builder, GID=1269 <86>May 22 03:30:55 groupadd[3596243]: group added to /etc/gshadow: name=builder <86>May 22 03:30:55 groupadd[3596243]: new group: name=builder, GID=1269 <86>May 22 03:30:55 useradd[3596284]: new user: name=builder, UID=1269, GID=1269, home=/usr/src, shell=/bin/bash, from=none /usr/src/in/srpm/fuse-cryfs-0.9.11-alt2.1.src.rpm: The use of such a license name is ambiguous: LGPL warning: Macro %cmake not found warning: Macro %cmake_build not found warning: Macro %cmake_install not found <13>May 22 03:30:58 rpmi: libboost_system1.80.0-1:1.80.0-alt2 sisyphus+321125.100.2.1 1684407616 installed <13>May 22 03:30:58 rpmi: libidn2-2.3.4-alt1 sisyphus+309023.100.1.1 1666791084 installed <13>May 22 03:30:58 rpmi: libnettle8-3.8.1-alt2 sisyphus+308213.100.1.1 1665439423 installed <13>May 22 03:30:58 rpmi: libp11-kit-0.24.1-alt1 sisyphus+293720.100.1.1 1642535264 installed <13>May 22 03:30:58 rpmi: libtasn1-4.19.0-alt1 sisyphus+305700.100.1.1 1661359624 installed <13>May 22 03:30:58 rpmi: libhogweed6-3.8.1-alt2 sisyphus+308213.100.1.1 1665439423 installed <13>May 22 03:30:58 rpmi: libgnutls30-3.7.9-alt1 sisyphus+315353.100.1.1 1676639068 installed <13>May 22 03:30:58 rpmi: libngtcp2-0.15.0-alt1 sisyphus+321126.100.1.1 1684414014 installed <13>May 22 03:30:58 rpmi: libboost_atomic1.80.0-1:1.80.0-alt2 sisyphus+321125.100.2.1 1684407616 installed <13>May 22 03:30:58 rpmi: libboost_contract1.80.0-1:1.80.0-alt2 sisyphus+321125.100.2.1 1684407616 installed <13>May 22 03:30:58 rpmi: libboost_chrono1.80.0-1:1.80.0-alt2 sisyphus+321125.100.2.1 1684407616 installed <13>May 22 03:30:58 rpmi: libboost_timer1.80.0-1:1.80.0-alt2 sisyphus+321125.100.2.1 1684407616 installed <13>May 22 03:30:58 rpmi: libboost_thread1.80.0-1:1.80.0-alt2 sisyphus+321125.100.2.1 1684407616 installed <13>May 22 03:30:58 rpmi: libboost_type_erasure1.80.0-1:1.80.0-alt2 sisyphus+321125.100.2.1 1684407616 installed <13>May 22 03:30:58 rpmi: libboost_filesystem1.80.0-1:1.80.0-alt2 sisyphus+321125.100.2.1 1684407616 installed <13>May 22 03:30:58 rpmi: libpython-2.7.18-alt10 sisyphus+302234.100.1.1 1655470122 installed <13>May 22 03:30:58 rpmi: python2-base-2.7.18-alt10 sisyphus+302234.100.1.1 1655470122 installed <13>May 22 03:30:58 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>May 22 03:30:58 rpmi: libfuse-2.9.9-alt4 sisyphus+298379.100.1.1 1649860866 installed <13>May 22 03:30:59 rpmi: libcryptopp-8.6.0-alt1.1 sisyphus+299333.100.1.1 1651412635 installed <13>May 22 03:30:59 rpmi: libboost_program_options1.80.0-1:1.80.0-alt2 sisyphus+321125.100.2.1 1684407616 installed <13>May 22 03:30:59 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>May 22 03:30:59 rpmi: libstdc++12-devel-12.2.1-alt2 sisyphus+317777.100.2.2 1682562822 installed <13>May 22 03:31:00 rpmi: gcc12-c++-12.2.1-alt2 sisyphus+317777.100.2.2 1682562822 installed <13>May 22 03:31:00 rpmi: rpm-macros-cmake-3.23.2-alt3 sisyphus+318864.100.1.1 1681931983 installed <13>May 22 03:31:00 rpmi: cmake-modules-3.23.2-alt3 sisyphus+318864.100.1.1 1681931983 installed <13>May 22 03:31:00 rpmi: libuv-1.44.2-alt1 sisyphus+303845.100.1.1 1658053885 installed <13>May 22 03:31:00 rpmi: librhash-1.3.5-alt3 sisyphus+286141.40.2.1 1632982456 installed <13>May 22 03:31:00 rpmi: libjsoncpp24-1.9.4-alt2 sisyphus+286441.100.1.1 1633444232 installed <13>May 22 03:31:00 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075764 installed <13>May 22 03:31:00 rpmi: publicsuffix-list-dafsa-20230404-alt1 sisyphus+318117.100.1.1 1680769734 installed <13>May 22 03:31:00 rpmi: libpsl-0.21.2-alt1 sisyphus+312536.100.1.1 1672131178 installed <13>May 22 03:31:00 rpmi: libnghttp3-0.9.0-alt1 sisyphus+317166.100.1.1 1679409330 installed <13>May 22 03:31:00 rpmi: libnghttp2-1.53.0-alt1 sisyphus+320325.100.1.1 1683872090 installed <13>May 22 03:31:00 rpmi: openldap-common-2.6.4-alt1 sisyphus+317419.100.1.1 1679684487 installed <13>May 22 03:31:00 rpmi: libntlm-1.5-alt1 sisyphus+278100.3300.1.1 1626058899 installed <13>May 22 03:31:00 rpmi: libidn-1.37-alt2 sisyphus+300849.100.1.1 1653769687 installed <13>May 22 03:31:00 rpmi: libverto-0.3.2-alt1_1 sisyphus+279289.100.1.3 1626493868 installed <13>May 22 03:31:00 rpmi: liblmdb-0.9.29-alt1.1 sisyphus+306630.100.1.1 1663072360 installed <13>May 22 03:31:00 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>May 22 03:31:00 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed <13>May 22 03:31:00 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>May 22 03:31:00 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>May 22 03:31:00 rpmi: libboost_context1.80.0-1:1.80.0-alt2 sisyphus+321125.100.2.1 1684407616 installed <13>May 22 03:31:00 rpmi: libboost_fiber1.80.0-1:1.80.0-alt2 sisyphus+321125.100.2.1 1684407616 installed <13>May 22 03:31:00 rpmi: libboost_stacktrace1.80.0-1:1.80.0-alt2 sisyphus+321125.100.2.1 1684407616 installed <13>May 22 03:31:00 rpmi: libboost_nowide1.80.0-1:1.80.0-alt2 sisyphus+321125.100.2.1 1684407616 installed <13>May 22 03:31:00 rpmi: libboost_test1.80.0-1:1.80.0-alt2 sisyphus+321125.100.2.1 1684407616 installed <13>May 22 03:31:00 rpmi: libboost_serialization1.80.0-1:1.80.0-alt2 sisyphus+321125.100.2.1 1684407616 installed <13>May 22 03:31:00 rpmi: libboost_random1.80.0-1:1.80.0-alt2 sisyphus+321125.100.2.1 1684407616 installed <13>May 22 03:31:00 rpmi: libboost_iostreams1.80.0-1:1.80.0-alt2 sisyphus+321125.100.2.1 1684407616 installed <13>May 22 03:31:00 rpmi: libboost_json1.80.0-1:1.80.0-alt2 sisyphus+321125.100.2.1 1684407616 installed <13>May 22 03:31:00 rpmi: libboost_regex1.80.0-1:1.80.0-alt2 sisyphus+321125.100.2.1 1684407616 installed <13>May 22 03:31:00 rpmi: libboost_graph1.80.0-1:1.80.0-alt2 sisyphus+321125.100.2.1 1684407616 installed <13>May 22 03:31:00 rpmi: libboost_date_time1.80.0-1:1.80.0-alt2 sisyphus+321125.100.2.1 1684407616 installed <13>May 22 03:31:00 rpmi: libboost_container1.80.0-1:1.80.0-alt2 sisyphus+321125.100.2.1 1684407616 installed <13>May 22 03:31:02 rpmi: boost-devel-headers-1:1.80.0-alt2 sisyphus+321125.100.2.1 1684407616 installed <13>May 22 03:31:02 rpmi: boost-devel-1:1.80.0-alt2 sisyphus+321125.100.2.1 1684407616 installed <13>May 22 03:31:02 rpmi: bc-1:1.07.1-alt1 sisyphus+278100.400.1.1 1626056612 installed <13>May 22 03:31:02 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>May 22 03:31:02 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>May 22 03:31:02 rpmi: ca-certificates-2022.12.14-alt1 sisyphus+311754.200.1.1 1671046143 installed <13>May 22 03:31:02 rpmi: ca-trust-0.1.4-alt1 sisyphus+308690.100.1.1 1666182992 installed <13>May 22 03:31:02 rpmi: p11-kit-trust-0.24.1-alt1 sisyphus+293720.100.1.1 1642535264 installed <13>May 22 03:31:02 rpmi: libcrypto1.1-1.1.1t-alt2 sisyphus+320549.100.1.1 1684166670 installed <13>May 22 03:31:02 rpmi: libssl1.1-1.1.1t-alt2 sisyphus+320549.100.1.1 1684166670 installed <13>May 22 03:31:02 rpmi: python-modules-encodings-2.7.18-alt10 sisyphus+302234.100.1.1 1655470122 installed <13>May 22 03:31:02 rpmi: python-modules-compiler-2.7.18-alt10 sisyphus+302234.100.1.1 1655470122 installed <13>May 22 03:31:02 rpmi: python-modules-email-2.7.18-alt10 sisyphus+302234.100.1.1 1655470122 installed <13>May 22 03:31:02 rpmi: python-modules-unittest-2.7.18-alt10 sisyphus+302234.100.1.1 1655470122 installed <13>May 22 03:31:02 rpmi: python-modules-2.7.18-alt10 sisyphus+302234.100.1.1 1655470122 installed <86>May 22 03:31:02 groupadd[3610316]: group added to /etc/group: name=_keytab, GID=999 <86>May 22 03:31:02 groupadd[3610316]: group added to /etc/gshadow: name=_keytab <86>May 22 03:31:02 groupadd[3610316]: new group: name=_keytab, GID=999 <13>May 22 03:31:02 rpmi: libkrb5-1.20.1-alt1 sisyphus+306946.1000.5.2 1677793877 installed <13>May 22 03:31:02 rpmi: libgsasl-1.8.0-alt3 sisyphus+275307.100.1.2 1624478543 installed <86>May 22 03:31:02 groupadd[3610361]: group added to /etc/group: name=sasl, GID=998 <86>May 22 03:31:02 groupadd[3610361]: group added to /etc/gshadow: name=sasl <86>May 22 03:31:02 groupadd[3610361]: new group: name=sasl, GID=998 <13>May 22 03:31:02 rpmi: libsasl2-3-2.1.27-alt2.2 sisyphus+306372.1000.8.1 1663097224 installed <13>May 22 03:31:02 rpmi: libldap2-2.6.4-alt1 sisyphus+317419.100.1.1 1679684487 installed <13>May 22 03:31:02 rpmi: libarchive13-3.6.1-alt2 sisyphus+311213.100.1.1 1670244620 installed <13>May 22 03:31:02 rpmi: libssh2-1.10.0-alt1 sisyphus+289470.100.1.1 1636752293 installed <13>May 22 03:31:02 rpmi: libcurl-8.1.0-alt2 sisyphus+321174.100.1.1 1684432266 installed <13>May 22 03:31:03 rpmi: cmake-3.23.2-alt3 sisyphus+318864.100.1.1 1681931983 installed <13>May 22 03:31:03 rpmi: libcurl-devel-8.1.0-alt2 sisyphus+321174.100.1.1 1684432266 installed <13>May 22 03:31:03 rpmi: python-modules-json-2.7.18-alt10 sisyphus+302234.100.1.1 1655470122 installed <13>May 22 03:31:03 rpmi: libssl-devel-1.1.1t-alt2 sisyphus+320549.100.1.1 1684166670 installed <13>May 22 03:31:03 rpmi: boost-filesystem-devel-1:1.80.0-alt2 sisyphus+321125.100.2.1 1684407616 installed <13>May 22 03:31:03 rpmi: boost-program_options-devel-1:1.80.0-alt2 sisyphus+321125.100.2.1 1684407616 installed <13>May 22 03:31:03 rpmi: gcc-c++-12-alt1 sisyphus+300988.300.1.1 1654033053 installed <13>May 22 03:31:03 rpmi: libcryptopp-devel-8.6.0-alt1.1 sisyphus+299333.100.1.1 1651412635 installed <13>May 22 03:31:03 rpmi: libfuse-devel-2.9.9-alt4 sisyphus+298379.100.1.1 1649860866 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/fuse-cryfs-0.9.11-alt2.1.nosrc.rpm (w1.gzdio) Installing fuse-cryfs-0.9.11-alt2.1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.50756 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf fuse-cryfs-0.9.11 + echo 'Source #0 (fuse-cryfs-0.9.11.tar):' Source #0 (fuse-cryfs-0.9.11.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/fuse-cryfs-0.9.11.tar + cd fuse-cryfs-0.9.11 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #1 (fuse-cryfs-glibc-compat.patch):' Patch #1 (fuse-cryfs-glibc-compat.patch): + /usr/bin/patch -p2 patching file src/cpp-utils/system/get_total_memory.cpp + /usr/bin/subst 's|CHAR_WIDTH|SPDLOG_CHAR_WIDTH|g' vendor/spdlog/spdlog/fmt/bundled/format.h + find . -type f + xargs sed -i -e '1s:^#!/usr/bin/env python$:#!/usr/bin/python2.7:' + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.50756 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd fuse-cryfs-0.9.11 + mkdir -p x86_64-alt-linux + cmake -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' -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 -S . -B x86_64-alt-linux -DBUILD_TESTING=off -DBoost_INCLUDE_DIRS=/usr/include/boost -DBoost_USE_STATIC_LIBS=off -DCMAKE_BUILD_TYPE=RELEASE CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 12.2.1 -- The CXX compiler identification is GNU 12.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Building version 0.9.11 -- Boost will be dynamically linked -- Found Boost: /usr/lib64/cmake/Boost-1.80.0/BoostConfig.cmake (found suitable version "1.80.0", minimum required is "1.56.0") -- Found cryptopp in system location -- Boost will be dynamically linked -- Found Boost: /usr/lib64/cmake/Boost-1.80.0/BoostConfig.cmake (found suitable version "1.80.0", minimum required is "1.56.0") found components: filesystem system thread -- Boost will be dynamically linked -- Found Boost: /usr/lib64/cmake/Boost-1.80.0/BoostConfig.cmake (found suitable version "1.80.0", minimum required is "1.56.0") found components: filesystem system thread chrono -- Found fuse in system location -- Boost will be dynamically linked -- Found Boost: /usr/lib64/cmake/Boost-1.80.0/BoostConfig.cmake (found suitable version "1.80.0", minimum required is "1.56.0") -- Boost will be dynamically linked -- Found Boost: /usr/lib64/cmake/Boost-1.80.0/BoostConfig.cmake (found suitable version "1.80.0", minimum required is "1.56.0") found components: filesystem system thread -- Boost will be dynamically linked -- Boost will be dynamically linked -- Found Boost: /usr/lib64/cmake/Boost-1.80.0/BoostConfig.cmake (found suitable version "1.80.0", minimum required is "1.56.0") found components: program_options chrono -- Building version 0.9.11 -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS INCLUDE_INSTALL_DIR LIB_DESTINATION LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux + cmake --build x86_64-alt-linux --verbose --parallel 8 gmake: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' /usr/bin/cmake -S/usr/src/RPM/BUILD/fuse-cryfs-0.9.11 -B/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux --check-build-system CMakeFiles/Makefile.cmake 0 gmake: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/CMakeFiles /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux//CMakeFiles/progress.marks gmake: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' /usr/bin/gmake -f CMakeFiles/Makefile2 all /usr/bin/gmake -f vendor/scrypt/CMakeFiles/scrypt_original.dir/build.make vendor/scrypt/CMakeFiles/scrypt_original.dir/depend /usr/bin/gmake -f vendor/spdlog/CMakeFiles/spdlog.dir/build.make vendor/spdlog/CMakeFiles/spdlog.dir/depend /usr/bin/gmake -f src/gitversion/CMakeFiles/gitversion.dir/build.make src/gitversion/CMakeFiles/gitversion.dir/depend /usr/bin/gmake -f doc/CMakeFiles/man.dir/build.make doc/CMakeFiles/man.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/fuse-cryfs-0.9.11 /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/gitversion /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/gitversion /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/gitversion/CMakeFiles/gitversion.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' /usr/bin/gmake -f src/gitversion/CMakeFiles/gitversion.dir/build.make src/gitversion/CMakeFiles/gitversion.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/fuse-cryfs-0.9.11 /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/spdlog /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/spdlog/CMakeFiles/spdlog.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' /usr/bin/gmake -f vendor/spdlog/CMakeFiles/spdlog.dir/build.make vendor/spdlog/CMakeFiles/spdlog.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/fuse-cryfs-0.9.11 /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/CMakeFiles/scrypt_original.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' /usr/bin/gmake -f vendor/scrypt/CMakeFiles/scrypt_original.dir/build.make vendor/scrypt/CMakeFiles/scrypt_original.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/fuse-cryfs-0.9.11 /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/doc /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/doc /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/doc/CMakeFiles/man.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' /usr/bin/gmake -f doc/CMakeFiles/man.dir/build.make doc/CMakeFiles/man.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 3%] Building CXX object vendor/spdlog/CMakeFiles/spdlog.dir/dummy.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/spdlog && /usr/bin/c++ -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MD -MT vendor/spdlog/CMakeFiles/spdlog.dir/dummy.cpp.o -MF CMakeFiles/spdlog.dir/dummy.cpp.o.d -o CMakeFiles/spdlog.dir/dummy.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog/dummy.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 4%] Creating directories for 'scrypt_original' cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt && /usr/bin/cmake -P /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/tmp/scrypt_original-mkdirs.cmake cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-stamp/scrypt_original-mkdir gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 6%] Generating cryfs.1.gz cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/doc && /bin/gzip -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/doc/man/cryfs.1 > /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/doc/cryfs.1.gz gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 7%] No download step for 'scrypt_original' cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt && /usr/bin/cmake -E echo_append cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-stamp/scrypt_original-download gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 7%] Built target man gmake[1]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 6%] Linking CXX static library libspdlog.a cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/spdlog && /usr/bin/cmake -P CMakeFiles/spdlog.dir/cmake_clean_target.cmake cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/spdlog && /usr/bin/cmake -E cmake_link_script CMakeFiles/spdlog.dir/link.txt --verbose=1 /usr/bin/ar qc libspdlog.a CMakeFiles/spdlog.dir/dummy.cpp.o /usr/bin/ranlib libspdlog.a gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 7%] Built target spdlog gmake[1]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 7%] No update step for 'scrypt_original' cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt && /usr/bin/cmake -E echo_append cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-stamp/scrypt_original-update gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 8%] No patch step for 'scrypt_original' cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt && /usr/bin/cmake -E echo_append cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-stamp/scrypt_original-patch gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 1%] Building CXX object src/gitversion/CMakeFiles/gitversion.dir/gitversion.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/gitversion && /usr/bin/c++ -DGIT_VERSION_STRING=\"0.9.11\" -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/gitversion/CMakeFiles/gitversion.dir/gitversion.cpp.o -MF CMakeFiles/gitversion.dir/gitversion.cpp.o.d -o CMakeFiles/gitversion.dir/gitversion.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/gitversion/gitversion.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 2%] Building CXX object src/gitversion/CMakeFiles/gitversion.dir/versionstring.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/gitversion && /usr/bin/c++ -DGIT_VERSION_STRING=\"0.9.11\" -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/gitversion/CMakeFiles/gitversion.dir/versionstring.cpp.o -MF CMakeFiles/gitversion.dir/versionstring.cpp.o.d -o CMakeFiles/gitversion.dir/versionstring.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/gitversion/versionstring.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 5%] Building CXX object src/gitversion/CMakeFiles/gitversion.dir/VersionCompare.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/gitversion && /usr/bin/c++ -DGIT_VERSION_STRING=\"0.9.11\" -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/gitversion/CMakeFiles/gitversion.dir/VersionCompare.cpp.o -MF CMakeFiles/gitversion.dir/VersionCompare.cpp.o.d -o CMakeFiles/gitversion.dir/VersionCompare.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/gitversion/VersionCompare.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 3%] Building CXX object src/gitversion/CMakeFiles/gitversion.dir/parser.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/gitversion && /usr/bin/c++ -DGIT_VERSION_STRING=\"0.9.11\" -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/gitversion/CMakeFiles/gitversion.dir/parser.cpp.o -MF CMakeFiles/gitversion.dir/parser.cpp.o.d -o CMakeFiles/gitversion.dir/parser.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/gitversion/parser.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 10%] Linking CXX static library libgitversion.a cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/gitversion && /usr/bin/cmake -P CMakeFiles/gitversion.dir/cmake_clean_target.cmake cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/gitversion && /usr/bin/cmake -E cmake_link_script CMakeFiles/gitversion.dir/link.txt --verbose=1 /usr/bin/ar qc libgitversion.a CMakeFiles/gitversion.dir/gitversion.cpp.o CMakeFiles/gitversion.dir/versionstring.cpp.o CMakeFiles/gitversion.dir/parser.cpp.o CMakeFiles/gitversion.dir/VersionCompare.cpp.o /usr/bin/ranlib libgitversion.a gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 10%] Built target gitversion gmake[1]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 9%] Performing configure step for 'scrypt_original' cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build && /usr/bin/env CC=/usr/bin/cc "CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG" /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/configure --prefix=/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/ checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for gcc... /usr/bin/cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /usr/bin/cc accepts -g... yes checking for /usr/bin/cc option to accept ISO C89... none needed checking whether /usr/bin/cc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of /usr/bin/cc... gcc3 checking for ranlib... ranlib checking whether to enable maintainer-specific portions of Makefiles... no checking for clock_gettime in -lrt... yes checking for clock_gettime... yes checking how to run the C preprocessor... /usr/bin/cc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking sys/sysinfo.h usability... yes checking sys/sysinfo.h presence... yes checking for sys/sysinfo.h... yes checking for sysinfo... yes checking for struct sysinfo... yes checking for struct sysinfo.totalram... yes checking for struct sysinfo.mem_unit... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/sysctl.h usability... no checking sys/sysctl.h presence... no checking for sys/sysctl.h... no checking for posix_memalign... yes checking for mmap... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: executing depfiles commands cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-stamp/scrypt_original-configure gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 10%] Performing build step for 'scrypt_original' gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build && /usr/bin/gmake gmake[3]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' ( export CC="/usr/bin/cc"; export CFLAGS="-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG"; command -p sh /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/cpusupport/Build/cpusupport.sh "$PATH") > cpusupport-config.h.tmp && command -p mv cpusupport-config.h.tmp cpusupport-config.h Checking if compiler supports X86 CPUID feature... yes Checking if compiler supports X86 SSE2 feature... yes Checking if compiler supports X86 AESNI feature... yes, via -maes gmake[3]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' /usr/bin/gmake all-am gmake[4]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' /usr/bin/cc -DHAVE_CONFIG_H -I. -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/alg -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/cpusupport -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/util -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/scryptenc -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/util -I . -D CPUSUPPORT_CONFIG_FILE=\"cpusupport-config.h\" -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MT scrypt-main.o -MD -MP -MF .deps/scrypt-main.Tpo -c -o scrypt-main.o `test -f 'main.c' || echo '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/'`main.c mv -f .deps/scrypt-main.Tpo .deps/scrypt-main.Po gmake[4]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' gmake[4]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' /usr/bin/cc -DHAVE_CONFIG_H -I. -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/alg -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/cpusupport -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/util -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/scryptenc -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/util -I . -D CPUSUPPORT_CONFIG_FILE=\"cpusupport-config.h\" -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MT libcperciva/crypto/scrypt-crypto_aesctr.o -MD -MP -MF libcperciva/crypto/.deps/scrypt-crypto_aesctr.Tpo -c -o libcperciva/crypto/scrypt-crypto_aesctr.o `test -f 'libcperciva/crypto/crypto_aesctr.c' || echo '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/'`libcperciva/crypto/crypto_aesctr.c mv -f libcperciva/crypto/.deps/scrypt-crypto_aesctr.Tpo libcperciva/crypto/.deps/scrypt-crypto_aesctr.Po gmake[4]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' gmake[4]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' /usr/bin/cc -DHAVE_CONFIG_H -I. -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/alg -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/cpusupport -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/util -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/scryptenc -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/util -I . -D CPUSUPPORT_CONFIG_FILE=\"cpusupport-config.h\" -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MT libcperciva/crypto/scrypt-crypto_aes.o -MD -MP -MF libcperciva/crypto/.deps/scrypt-crypto_aes.Tpo -c -o libcperciva/crypto/scrypt-crypto_aes.o `test -f 'libcperciva/crypto/crypto_aes.c' || echo '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/'`libcperciva/crypto/crypto_aes.c mv -f libcperciva/crypto/.deps/scrypt-crypto_aes.Tpo libcperciva/crypto/.deps/scrypt-crypto_aes.Po gmake[4]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' gmake[4]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' /usr/bin/cc -DHAVE_CONFIG_H -I. -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/alg -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/cpusupport -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/util -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/scryptenc -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/util -I . -D CPUSUPPORT_CONFIG_FILE=\"cpusupport-config.h\" -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MT libcperciva/crypto/scrypt-crypto_entropy.o -MD -MP -MF libcperciva/crypto/.deps/scrypt-crypto_entropy.Tpo -c -o libcperciva/crypto/scrypt-crypto_entropy.o `test -f 'libcperciva/crypto/crypto_entropy.c' || echo '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/'`libcperciva/crypto/crypto_entropy.c mv -f libcperciva/crypto/.deps/scrypt-crypto_entropy.Tpo libcperciva/crypto/.deps/scrypt-crypto_entropy.Po gmake[4]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' gmake[4]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' /usr/bin/cc -DHAVE_CONFIG_H -I. -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/alg -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/cpusupport -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/util -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/scryptenc -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/util -I . -D CPUSUPPORT_CONFIG_FILE=\"cpusupport-config.h\" -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MT lib/crypto/scrypt-crypto_scrypt_smix.o -MD -MP -MF lib/crypto/.deps/scrypt-crypto_scrypt_smix.Tpo -c -o lib/crypto/scrypt-crypto_scrypt_smix.o `test -f 'lib/crypto/crypto_scrypt_smix.c' || echo '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/'`lib/crypto/crypto_scrypt_smix.c mv -f lib/crypto/.deps/scrypt-crypto_scrypt_smix.Tpo lib/crypto/.deps/scrypt-crypto_scrypt_smix.Po gmake[4]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' gmake[4]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' /usr/bin/cc -DHAVE_CONFIG_H -I. -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/alg -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/cpusupport -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/util -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/scryptenc -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/util -I . -D CPUSUPPORT_CONFIG_FILE=\"cpusupport-config.h\" -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MT lib/crypto/scrypt-crypto_scrypt.o -MD -MP -MF lib/crypto/.deps/scrypt-crypto_scrypt.Tpo -c -o lib/crypto/scrypt-crypto_scrypt.o `test -f 'lib/crypto/crypto_scrypt.c' || echo '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/'`lib/crypto/crypto_scrypt.c mv -f lib/crypto/.deps/scrypt-crypto_scrypt.Tpo lib/crypto/.deps/scrypt-crypto_scrypt.Po gmake[4]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' gmake[4]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' /usr/bin/cc -DHAVE_CONFIG_H -I. -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/alg -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/cpusupport -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/util -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/scryptenc -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/util -I . -D CPUSUPPORT_CONFIG_FILE=\"cpusupport-config.h\" -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MT libcperciva/cpusupport/scrypt-cpusupport_x86_sse2.o -MD -MP -MF libcperciva/cpusupport/.deps/scrypt-cpusupport_x86_sse2.Tpo -c -o libcperciva/cpusupport/scrypt-cpusupport_x86_sse2.o `test -f 'libcperciva/cpusupport/cpusupport_x86_sse2.c' || echo '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/'`libcperciva/cpusupport/cpusupport_x86_sse2.c mv -f libcperciva/cpusupport/.deps/scrypt-cpusupport_x86_sse2.Tpo libcperciva/cpusupport/.deps/scrypt-cpusupport_x86_sse2.Po gmake[4]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' gmake[4]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' /usr/bin/cc -DHAVE_CONFIG_H -I. -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/alg -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/cpusupport -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/util -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/scryptenc -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/util -I . -D CPUSUPPORT_CONFIG_FILE=\"cpusupport-config.h\" -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MT libcperciva/cpusupport/scrypt-cpusupport_x86_aesni.o -MD -MP -MF libcperciva/cpusupport/.deps/scrypt-cpusupport_x86_aesni.Tpo -c -o libcperciva/cpusupport/scrypt-cpusupport_x86_aesni.o `test -f 'libcperciva/cpusupport/cpusupport_x86_aesni.c' || echo '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/'`libcperciva/cpusupport/cpusupport_x86_aesni.c mv -f libcperciva/cpusupport/.deps/scrypt-cpusupport_x86_aesni.Tpo libcperciva/cpusupport/.deps/scrypt-cpusupport_x86_aesni.Po gmake[4]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' gmake[4]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' /usr/bin/cc -DHAVE_CONFIG_H -I. -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/alg -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/cpusupport -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/util -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/scryptenc -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/util -I . -D CPUSUPPORT_CONFIG_FILE=\"cpusupport-config.h\" -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MT libcperciva/util/scrypt-insecure_memzero.o -MD -MP -MF libcperciva/util/.deps/scrypt-insecure_memzero.Tpo -c -o libcperciva/util/scrypt-insecure_memzero.o `test -f 'libcperciva/util/insecure_memzero.c' || echo '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/'`libcperciva/util/insecure_memzero.c mv -f libcperciva/util/.deps/scrypt-insecure_memzero.Tpo libcperciva/util/.deps/scrypt-insecure_memzero.Po gmake[4]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' gmake[4]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' /usr/bin/cc -DHAVE_CONFIG_H -I. -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/alg -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/cpusupport -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/util -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/scryptenc -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/util -I . -D CPUSUPPORT_CONFIG_FILE=\"cpusupport-config.h\" -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MT libcperciva/util/scrypt-entropy.o -MD -MP -MF libcperciva/util/.deps/scrypt-entropy.Tpo -c -o libcperciva/util/scrypt-entropy.o `test -f 'libcperciva/util/entropy.c' || echo '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/'`libcperciva/util/entropy.c mv -f libcperciva/util/.deps/scrypt-entropy.Tpo libcperciva/util/.deps/scrypt-entropy.Po gmake[4]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' gmake[4]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' /usr/bin/cc -DHAVE_CONFIG_H -I. -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/alg -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/cpusupport -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/util -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/scryptenc -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/util -I . -D CPUSUPPORT_CONFIG_FILE=\"cpusupport-config.h\" `. ./cpusupport-config.h; echo ${CFLAGS_X86_SSE2}` -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MT lib/crypto/libscrypt_sse2_a-crypto_scrypt_smix_sse2.o -MD -MP -MF lib/crypto/.deps/libscrypt_sse2_a-crypto_scrypt_smix_sse2.Tpo -c -o lib/crypto/libscrypt_sse2_a-crypto_scrypt_smix_sse2.o `test -f 'lib/crypto/crypto_scrypt_smix_sse2.c' || echo '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/'`lib/crypto/crypto_scrypt_smix_sse2.c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/crypto/crypto_scrypt_smix_sse2.c:74:19: warning: argument 1 of type '__m128i[4]' with mismatched bound [-Warray-parameter=] 74 | salsa20_8(__m128i B[4]) | ~~~~~~~~^~~~ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/crypto/crypto_scrypt_smix_sse2.c:41:23: note: previously declared as '__m128i *' 41 | static void salsa20_8(__m128i *); | ^~~~~~~~~ mv -f lib/crypto/.deps/libscrypt_sse2_a-crypto_scrypt_smix_sse2.Tpo lib/crypto/.deps/libscrypt_sse2_a-crypto_scrypt_smix_sse2.Po gmake[4]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' gmake[4]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' /usr/bin/cc -DHAVE_CONFIG_H -I. -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/alg -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/cpusupport -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/util -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/scryptenc -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/util -I . -D CPUSUPPORT_CONFIG_FILE=\"cpusupport-config.h\" -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MT libcperciva/util/scrypt-readpass.o -MD -MP -MF libcperciva/util/.deps/scrypt-readpass.Tpo -c -o libcperciva/util/scrypt-readpass.o `test -f 'libcperciva/util/readpass.c' || echo '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/'`libcperciva/util/readpass.c mv -f libcperciva/util/.deps/scrypt-readpass.Tpo libcperciva/util/.deps/scrypt-readpass.Po gmake[4]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' gmake[4]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' /usr/bin/cc -DHAVE_CONFIG_H -I. -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/alg -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/cpusupport -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/util -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/scryptenc -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/util -I . -D CPUSUPPORT_CONFIG_FILE=\"cpusupport-config.h\" `. ./cpusupport-config.h; echo ${CFLAGS_X86_AESNI}` -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MT libcperciva/crypto/libcperciva_aesni_a-crypto_aes_aesni.o -MD -MP -MF libcperciva/crypto/.deps/libcperciva_aesni_a-crypto_aes_aesni.Tpo -c -o libcperciva/crypto/libcperciva_aesni_a-crypto_aes_aesni.o `test -f 'libcperciva/crypto/crypto_aes_aesni.c' || echo '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/'`libcperciva/crypto/crypto_aes_aesni.c mv -f libcperciva/crypto/.deps/libcperciva_aesni_a-crypto_aes_aesni.Tpo libcperciva/crypto/.deps/libcperciva_aesni_a-crypto_aes_aesni.Po gmake[4]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' gmake[4]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' rm -f libscrypt_sse2.a ar cru libscrypt_sse2.a lib/crypto/libscrypt_sse2_a-crypto_scrypt_smix_sse2.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libscrypt_sse2.a gmake[4]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' gmake[4]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' /usr/bin/cc -DHAVE_CONFIG_H -I. -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/alg -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/cpusupport -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/util -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/scryptenc -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/util -I . -D CPUSUPPORT_CONFIG_FILE=\"cpusupport-config.h\" -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MT lib/scryptenc/scrypt-scryptenc_cpuperf.o -MD -MP -MF lib/scryptenc/.deps/scrypt-scryptenc_cpuperf.Tpo -c -o lib/scryptenc/scrypt-scryptenc_cpuperf.o `test -f 'lib/scryptenc/scryptenc_cpuperf.c' || echo '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/'`lib/scryptenc/scryptenc_cpuperf.c mv -f lib/scryptenc/.deps/scrypt-scryptenc_cpuperf.Tpo lib/scryptenc/.deps/scrypt-scryptenc_cpuperf.Po gmake[4]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' gmake[4]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' rm -f libcperciva_aesni.a ar cru libcperciva_aesni.a libcperciva/crypto/libcperciva_aesni_a-crypto_aes_aesni.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libcperciva_aesni.a gmake[4]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' gmake[4]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' /usr/bin/cc -DHAVE_CONFIG_H -I. -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/alg -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/cpusupport -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/util -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/scryptenc -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/util -I . -D CPUSUPPORT_CONFIG_FILE=\"cpusupport-config.h\" -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MT libcperciva/util/scrypt-warnp.o -MD -MP -MF libcperciva/util/.deps/scrypt-warnp.Tpo -c -o libcperciva/util/scrypt-warnp.o `test -f 'libcperciva/util/warnp.c' || echo '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/'`libcperciva/util/warnp.c mv -f libcperciva/util/.deps/scrypt-warnp.Tpo libcperciva/util/.deps/scrypt-warnp.Po gmake[4]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' gmake[4]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' /usr/bin/cc -DHAVE_CONFIG_H -I. -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/alg -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/cpusupport -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/util -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/scryptenc -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/util -I . -D CPUSUPPORT_CONFIG_FILE=\"cpusupport-config.h\" -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MT lib/util/scrypt-memlimit.o -MD -MP -MF lib/util/.deps/scrypt-memlimit.Tpo -c -o lib/util/scrypt-memlimit.o `test -f 'lib/util/memlimit.c' || echo '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/'`lib/util/memlimit.c mv -f lib/util/.deps/scrypt-memlimit.Tpo lib/util/.deps/scrypt-memlimit.Po gmake[4]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' gmake[4]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' /usr/bin/cc -DHAVE_CONFIG_H -I. -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/alg -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/cpusupport -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/util -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/scryptenc -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/util -I . -D CPUSUPPORT_CONFIG_FILE=\"cpusupport-config.h\" -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MT libcperciva/alg/scrypt-sha256.o -MD -MP -MF libcperciva/alg/.deps/scrypt-sha256.Tpo -c -o libcperciva/alg/scrypt-sha256.o `test -f 'libcperciva/alg/sha256.c' || echo '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/'`libcperciva/alg/sha256.c mv -f libcperciva/alg/.deps/scrypt-sha256.Tpo libcperciva/alg/.deps/scrypt-sha256.Po gmake[4]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' gmake[4]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' /usr/bin/cc -DHAVE_CONFIG_H -I. -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/alg -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/cpusupport -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/util -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/scryptenc -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/util -I . -D CPUSUPPORT_CONFIG_FILE=\"cpusupport-config.h\" -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -MT lib/scryptenc/scrypt-scryptenc.o -MD -MP -MF lib/scryptenc/.deps/scrypt-scryptenc.Tpo -c -o lib/scryptenc/scrypt-scryptenc.o `test -f 'lib/scryptenc/scryptenc.c' || echo '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/'`lib/scryptenc/scryptenc.c mv -f lib/scryptenc/.deps/scrypt-scryptenc.Tpo lib/scryptenc/.deps/scrypt-scryptenc.Po gmake[4]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' gmake[4]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' /usr/bin/cc -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/alg -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/cpusupport -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/util -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/crypto -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/scryptenc -I /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/util -I . -D CPUSUPPORT_CONFIG_FILE=\"cpusupport-config.h\" -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -o scrypt scrypt-main.o libcperciva/alg/scrypt-sha256.o libcperciva/cpusupport/scrypt-cpusupport_x86_aesni.o libcperciva/cpusupport/scrypt-cpusupport_x86_sse2.o libcperciva/crypto/scrypt-crypto_aes.o libcperciva/crypto/scrypt-crypto_aesctr.o libcperciva/crypto/scrypt-crypto_entropy.o libcperciva/util/scrypt-entropy.o libcperciva/util/scrypt-insecure_memzero.o libcperciva/util/scrypt-readpass.o libcperciva/util/scrypt-warnp.o lib/crypto/scrypt-crypto_scrypt.o lib/crypto/scrypt-crypto_scrypt_smix.o lib/scryptenc/scrypt-scryptenc.o lib/scryptenc/scrypt-scryptenc_cpuperf.o lib/util/scrypt-memlimit.o -lcrypto libcperciva_aesni.a libscrypt_sse2.a -lrt gmake[4]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-stamp/scrypt_original-build gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 10%] Performing install step for 'scrypt_original' gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build && /usr/bin/gmake install /usr/bin/gmake install-am gmake[5]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' /bin/mkdir -p '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/share/man/man1' /bin/install -c -m 644 /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/scrypt.1 '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/share/man/man1' gmake[5]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' gmake[5]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' /bin/mkdir -p '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/bin' /bin/install -c scrypt '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/bin' gmake[5]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-stamp/scrypt_original-install gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 11%] Completed 'scrypt_original' cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt && /usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/CMakeFiles cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/CMakeFiles/scrypt_original-complete cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-stamp/scrypt_original-done gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 11%] Built target scrypt_original gmake[1]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' /usr/bin/gmake -f vendor/scrypt/CMakeFiles/scrypt.dir/build.make vendor/scrypt/CMakeFiles/scrypt.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/fuse-cryfs-0.9.11 /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/CMakeFiles/scrypt.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' /usr/bin/gmake -f vendor/scrypt/CMakeFiles/scrypt.dir/build.make vendor/scrypt/CMakeFiles/scrypt.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 14%] Building C object vendor/scrypt/CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/libcperciva/util/insecure_memzero.c.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt && /usr/bin/cc -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/cpusupport -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/alg -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/util -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -DCONFIG_H_FILE=\"/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build/config.h\" -DCPUSUPPORT_CONFIG_FILE=\"/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build/cpusupport-config.h\" -MD -MT vendor/scrypt/CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/libcperciva/util/insecure_memzero.c.o -MF CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/libcperciva/util/insecure_memzero.c.o.d -o CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/libcperciva/util/insecure_memzero.c.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/util/insecure_memzero.c gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 13%] Building C object vendor/scrypt/CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/libcperciva/util/warnp.c.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt && /usr/bin/cc -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/cpusupport -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/alg -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/util -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -DCONFIG_H_FILE=\"/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build/config.h\" -DCPUSUPPORT_CONFIG_FILE=\"/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build/cpusupport-config.h\" -MD -MT vendor/scrypt/CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/libcperciva/util/warnp.c.o -MF CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/libcperciva/util/warnp.c.o.d -o CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/libcperciva/util/warnp.c.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/util/warnp.c gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 15%] Building C object vendor/scrypt/CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/libcperciva/cpusupport/cpusupport_x86_aesni.c.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt && /usr/bin/cc -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/cpusupport -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/alg -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/util -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -DCONFIG_H_FILE=\"/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build/config.h\" -DCPUSUPPORT_CONFIG_FILE=\"/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build/cpusupport-config.h\" -MD -MT vendor/scrypt/CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/libcperciva/cpusupport/cpusupport_x86_aesni.c.o -MF CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/libcperciva/cpusupport/cpusupport_x86_aesni.c.o.d -o CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/libcperciva/cpusupport/cpusupport_x86_aesni.c.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/cpusupport/cpusupport_x86_aesni.c gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 12%] Building C object vendor/scrypt/CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/lib/crypto/crypto_scrypt.c.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt && /usr/bin/cc -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/cpusupport -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/alg -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/util -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -DCONFIG_H_FILE=\"/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build/config.h\" -DCPUSUPPORT_CONFIG_FILE=\"/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build/cpusupport-config.h\" -MD -MT vendor/scrypt/CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/lib/crypto/crypto_scrypt.c.o -MF CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/lib/crypto/crypto_scrypt.c.o.d -o CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/lib/crypto/crypto_scrypt.c.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/crypto/crypto_scrypt.c gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 16%] Building C object vendor/scrypt/CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/libcperciva/cpusupport/cpusupport_x86_sse2.c.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt && /usr/bin/cc -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/cpusupport -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/alg -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/util -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -DCONFIG_H_FILE=\"/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build/config.h\" -DCPUSUPPORT_CONFIG_FILE=\"/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build/cpusupport-config.h\" -MD -MT vendor/scrypt/CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/libcperciva/cpusupport/cpusupport_x86_sse2.c.o -MF CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/libcperciva/cpusupport/cpusupport_x86_sse2.c.o.d -o CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/libcperciva/cpusupport/cpusupport_x86_sse2.c.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/cpusupport/cpusupport_x86_sse2.c gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 12%] Building C object vendor/scrypt/CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/lib/crypto/crypto_scrypt_smix.c.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt && /usr/bin/cc -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/cpusupport -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/alg -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/util -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -DCONFIG_H_FILE=\"/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build/config.h\" -DCPUSUPPORT_CONFIG_FILE=\"/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build/cpusupport-config.h\" -MD -MT vendor/scrypt/CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/lib/crypto/crypto_scrypt_smix.c.o -MF CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/lib/crypto/crypto_scrypt_smix.c.o.d -o CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/lib/crypto/crypto_scrypt_smix.c.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/lib/crypto/crypto_scrypt_smix.c gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 15%] Building C object vendor/scrypt/CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/libcperciva/alg/sha256.c.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt && /usr/bin/cc -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/cpusupport -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/alg -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/util -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -DCONFIG_H_FILE=\"/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build/config.h\" -DCPUSUPPORT_CONFIG_FILE=\"/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build/cpusupport-config.h\" -MD -MT vendor/scrypt/CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/libcperciva/alg/sha256.c.o -MF CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/libcperciva/alg/sha256.c.o.d -o CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/libcperciva/alg/sha256.c.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0/scrypt/libcperciva/alg/sha256.c gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 16%] Linking C static library libscrypt.a cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt && /usr/bin/cmake -P CMakeFiles/scrypt.dir/cmake_clean_target.cmake cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt && /usr/bin/cmake -E cmake_link_script CMakeFiles/scrypt.dir/link.txt --verbose=1 /usr/bin/ar qc libscrypt.a "CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/lib/crypto/crypto_scrypt.c.o" "CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/lib/crypto/crypto_scrypt_smix.c.o" "CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/libcperciva/util/warnp.c.o" "CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/libcperciva/util/insecure_memzero.c.o" "CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/libcperciva/alg/sha256.c.o" "CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/libcperciva/cpusupport/cpusupport_x86_aesni.c.o" "CMakeFiles/scrypt.dir/scrypt-1.2.0/scrypt/libcperciva/cpusupport/cpusupport_x86_sse2.c.o" /usr/bin/ranlib libscrypt.a gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 16%] Built target scrypt gmake[1]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' /usr/bin/gmake -f src/cpp-utils/CMakeFiles/cpp-utils.dir/build.make src/cpp-utils/CMakeFiles/cpp-utils.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/fuse-cryfs-0.9.11 /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils/CMakeFiles/cpp-utils.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' /usr/bin/gmake -f src/cpp-utils/CMakeFiles/cpp-utils.dir/build.make src/cpp-utils/CMakeFiles/cpp-utils.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 21%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/process/subprocess.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/process/subprocess.cpp.o -MF CMakeFiles/cpp-utils.dir/process/subprocess.cpp.o.d -o CMakeFiles/cpp-utils.dir/process/subprocess.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/process/subprocess.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 20%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/process/daemonize.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/process/daemonize.cpp.o -MF CMakeFiles/cpp-utils.dir/process/daemonize.cpp.o.d -o CMakeFiles/cpp-utils.dir/process/daemonize.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/process/daemonize.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 22%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/tempfile/TempDir.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/tempfile/TempDir.cpp.o -MF CMakeFiles/cpp-utils.dir/tempfile/TempDir.cpp.o.d -o CMakeFiles/cpp-utils.dir/tempfile/TempDir.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/tempfile/TempDir.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 23%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/network/HttpClient.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/network/HttpClient.cpp.o -MF CMakeFiles/cpp-utils.dir/network/HttpClient.cpp.o.d -o CMakeFiles/cpp-utils.dir/network/HttpClient.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/network/HttpClient.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 20%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/kdf/PasswordBasedKDF.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/kdf/PasswordBasedKDF.cpp.o -MF CMakeFiles/cpp-utils.dir/crypto/kdf/PasswordBasedKDF.cpp.o.d -o CMakeFiles/cpp-utils.dir/crypto/kdf/PasswordBasedKDF.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/kdf/PasswordBasedKDF.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 24%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/network/CurlInitializerRAII.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/network/CurlInitializerRAII.cpp.o -MF CMakeFiles/cpp-utils.dir/network/CurlInitializerRAII.cpp.o.d -o CMakeFiles/cpp-utils.dir/network/CurlInitializerRAII.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/network/CurlInitializerRAII.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 19%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/kdf/SCryptParameters.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/kdf/SCryptParameters.cpp.o -MF CMakeFiles/cpp-utils.dir/crypto/kdf/SCryptParameters.cpp.o.d -o CMakeFiles/cpp-utils.dir/crypto/kdf/SCryptParameters.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/kdf/SCryptParameters.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 26%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/io/DontEchoStdinToStdoutRAII.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/io/DontEchoStdinToStdoutRAII.cpp.o -MF CMakeFiles/cpp-utils.dir/io/DontEchoStdinToStdoutRAII.cpp.o.d -o CMakeFiles/cpp-utils.dir/io/DontEchoStdinToStdoutRAII.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/io/DontEchoStdinToStdoutRAII.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 22%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/tempfile/TempFile.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/tempfile/TempFile.cpp.o -MF CMakeFiles/cpp-utils.dir/tempfile/TempFile.cpp.o.d -o CMakeFiles/cpp-utils.dir/tempfile/TempFile.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/tempfile/TempFile.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 25%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/io/Console.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/io/Console.cpp.o -MF CMakeFiles/cpp-utils.dir/io/Console.cpp.o.d -o CMakeFiles/cpp-utils.dir/io/Console.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/io/Console.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 23%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/network/CurlHttpClient.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/network/CurlHttpClient.cpp.o -MF CMakeFiles/cpp-utils.dir/network/CurlHttpClient.cpp.o.d -o CMakeFiles/cpp-utils.dir/network/CurlHttpClient.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/network/CurlHttpClient.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 25%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/network/FakeHttpClient.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/network/FakeHttpClient.cpp.o -MF CMakeFiles/cpp-utils.dir/network/FakeHttpClient.cpp.o.d -o CMakeFiles/cpp-utils.dir/network/FakeHttpClient.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/network/FakeHttpClient.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 28%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/io/pipestream.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/io/pipestream.cpp.o -MF CMakeFiles/cpp-utils.dir/io/pipestream.cpp.o.d -o CMakeFiles/cpp-utils.dir/io/pipestream.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/io/pipestream.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 27%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/io/NoninteractiveConsole.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/io/NoninteractiveConsole.cpp.o -MF CMakeFiles/cpp-utils.dir/io/NoninteractiveConsole.cpp.o.d -o CMakeFiles/cpp-utils.dir/io/NoninteractiveConsole.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/io/NoninteractiveConsole.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 27%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/io/IOStreamConsole.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/io/IOStreamConsole.cpp.o -MF CMakeFiles/cpp-utils.dir/io/IOStreamConsole.cpp.o.d -o CMakeFiles/cpp-utils.dir/io/IOStreamConsole.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/io/IOStreamConsole.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 18%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/kdf/Scrypt.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/kdf/Scrypt.cpp.o -MF CMakeFiles/cpp-utils.dir/crypto/kdf/Scrypt.cpp.o.d -o CMakeFiles/cpp-utils.dir/crypto/kdf/Scrypt.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/kdf/Scrypt.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 19%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/RandomPadding.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/RandomPadding.cpp.o -MF CMakeFiles/cpp-utils.dir/crypto/RandomPadding.cpp.o.d -o CMakeFiles/cpp-utils.dir/crypto/RandomPadding.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/RandomPadding.cpp /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/RandomPadding.cpp: In static member function 'static boost::optional cpputils::RandomPadding::remove(const cpputils::Data&)': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/RandomPadding.cpp:32:25: warning: redundant move in return statement [-Wredundant-move] 32 | return std::move(result); | ~~~~~~~~~^~~~~~~~ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/RandomPadding.cpp:32:25: note: remove 'std::move' call gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 17%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/symmetric/ciphers.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/symmetric/ciphers.cpp.o -MF CMakeFiles/cpp-utils.dir/crypto/symmetric/ciphers.cpp.o.d -o CMakeFiles/cpp-utils.dir/crypto/symmetric/ciphers.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.cpp In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:10, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.cpp:1: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:23:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:24:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:25:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:26:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:29:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:30:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:31:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:32:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:35:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:36:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:37:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:38:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Cast256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:41:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Cast256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:42:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<56>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars448_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:46:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<56>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars448_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:47:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:49:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:50:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:51:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:52:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 30%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/random/Random.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/random/Random.cpp.o -MF CMakeFiles/cpp-utils.dir/random/Random.cpp.o.d -o CMakeFiles/cpp-utils.dir/random/Random.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/random/Random.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 31%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/random/OSRandomGenerator.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/random/OSRandomGenerator.cpp.o -MF CMakeFiles/cpp-utils.dir/random/OSRandomGenerator.cpp.o.d -o CMakeFiles/cpp-utils.dir/random/OSRandomGenerator.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/random/OSRandomGenerator.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 29%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/thread/ThreadSystem.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/thread/ThreadSystem.cpp.o -MF CMakeFiles/cpp-utils.dir/thread/ThreadSystem.cpp.o.d -o CMakeFiles/cpp-utils.dir/thread/ThreadSystem.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/thread/ThreadSystem.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 28%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/thread/LoopThread.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/thread/LoopThread.cpp.o -MF CMakeFiles/cpp-utils.dir/thread/LoopThread.cpp.o.d -o CMakeFiles/cpp-utils.dir/thread/LoopThread.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/thread/LoopThread.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 30%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/random/RandomGeneratorThread.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/random/RandomGeneratorThread.cpp.o -MF CMakeFiles/cpp-utils.dir/random/RandomGeneratorThread.cpp.o.d -o CMakeFiles/cpp-utils.dir/random/RandomGeneratorThread.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/random/RandomGeneratorThread.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 33%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/random/RandomGenerator.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/random/RandomGenerator.cpp.o -MF CMakeFiles/cpp-utils.dir/random/RandomGenerator.cpp.o.d -o CMakeFiles/cpp-utils.dir/random/RandomGenerator.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/random/RandomGenerator.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 32%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/random/RandomDataBuffer.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/random/RandomDataBuffer.cpp.o -MF CMakeFiles/cpp-utils.dir/random/RandomDataBuffer.cpp.o.d -o CMakeFiles/cpp-utils.dir/random/RandomDataBuffer.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/random/RandomDataBuffer.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 34%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/lock/LockPool.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/lock/LockPool.cpp.o -MF CMakeFiles/cpp-utils.dir/lock/LockPool.cpp.o.d -o CMakeFiles/cpp-utils.dir/lock/LockPool.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/lock/LockPool.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 38%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/assert/AssertFailed.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/assert/AssertFailed.cpp.o -MF CMakeFiles/cpp-utils.dir/assert/AssertFailed.cpp.o.d -o CMakeFiles/cpp-utils.dir/assert/AssertFailed.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/assert/AssertFailed.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 34%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/data/Serializer.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/data/Serializer.cpp.o -MF CMakeFiles/cpp-utils.dir/data/Serializer.cpp.o.d -o CMakeFiles/cpp-utils.dir/data/Serializer.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/data/Serializer.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 39%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/system/get_total_memory.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/system/get_total_memory.cpp.o -MF CMakeFiles/cpp-utils.dir/system/get_total_memory.cpp.o.d -o CMakeFiles/cpp-utils.dir/system/get_total_memory.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/system/get_total_memory.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 36%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/data/DataUtils.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/data/DataUtils.cpp.o -MF CMakeFiles/cpp-utils.dir/data/DataUtils.cpp.o.d -o CMakeFiles/cpp-utils.dir/data/DataUtils.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/data/DataUtils.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 37%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/data/Data.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/data/Data.cpp.o -MF CMakeFiles/cpp-utils.dir/data/Data.cpp.o.d -o CMakeFiles/cpp-utils.dir/data/Data.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/data/Data.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 32%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/random/PseudoRandomPool.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/random/PseudoRandomPool.cpp.o -MF CMakeFiles/cpp-utils.dir/random/PseudoRandomPool.cpp.o.d -o CMakeFiles/cpp-utils.dir/random/PseudoRandomPool.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/random/PseudoRandomPool.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 35%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/data/Deserializer.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/data/Deserializer.cpp.o -MF CMakeFiles/cpp-utils.dir/data/Deserializer.cpp.o.d -o CMakeFiles/cpp-utils.dir/data/Deserializer.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/data/Deserializer.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 35%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/data/DataFixture.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/data/DataFixture.cpp.o -MF CMakeFiles/cpp-utils.dir/data/DataFixture.cpp.o.d -o CMakeFiles/cpp-utils.dir/data/DataFixture.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/data/DataFixture.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 37%] Building CXX object src/cpp-utils/CMakeFiles/cpp-utils.dir/assert/backtrace.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/assert/backtrace.cpp.o -MF CMakeFiles/cpp-utils.dir/assert/backtrace.cpp.o.d -o CMakeFiles/cpp-utils.dir/assert/backtrace.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/assert/backtrace.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 39%] Linking CXX static library libcpp-utils.a cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/cmake -P CMakeFiles/cpp-utils.dir/cmake_clean_target.cmake cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/cmake -E cmake_link_script CMakeFiles/cpp-utils.dir/link.txt --verbose=1 /usr/bin/ar qc libcpp-utils.a "CMakeFiles/cpp-utils.dir/crypto/symmetric/ciphers.cpp.o" "CMakeFiles/cpp-utils.dir/crypto/kdf/Scrypt.cpp.o" "CMakeFiles/cpp-utils.dir/crypto/kdf/SCryptParameters.cpp.o" "CMakeFiles/cpp-utils.dir/crypto/kdf/PasswordBasedKDF.cpp.o" "CMakeFiles/cpp-utils.dir/crypto/RandomPadding.cpp.o" "CMakeFiles/cpp-utils.dir/process/daemonize.cpp.o" "CMakeFiles/cpp-utils.dir/process/subprocess.cpp.o" "CMakeFiles/cpp-utils.dir/tempfile/TempFile.cpp.o" "CMakeFiles/cpp-utils.dir/tempfile/TempDir.cpp.o" "CMakeFiles/cpp-utils.dir/network/HttpClient.cpp.o" "CMakeFiles/cpp-utils.dir/network/CurlHttpClient.cpp.o" "CMakeFiles/cpp-utils.dir/network/CurlInitializerRAII.cpp.o" "CMakeFiles/cpp-utils.dir/network/FakeHttpClient.cpp.o" "CMakeFiles/cpp-utils.dir/io/Console.cpp.o" "CMakeFiles/cpp-utils.dir/io/DontEchoStdinToStdoutRAII.cpp.o" "CMakeFiles/cpp-utils.dir/io/IOStreamConsole.cpp.o" "CMakeFiles/cpp-utils.dir/io/NoninteractiveConsole.cpp.o" "CMakeFiles/cpp-utils.dir/io/pipestream.cpp.o" "CMakeFiles/cpp-utils.dir/thread/LoopThread.cpp.o" "CMakeFiles/cpp-utils.dir/thread/ThreadSystem.cpp.o" "CMakeFiles/cpp-utils.dir/random/Random.cpp.o" "CMakeFiles/cpp-utils.dir/random/RandomGeneratorThread.cpp.o" "CMakeFiles/cpp-utils.dir/random/OSRandomGenerator.cpp.o" "CMakeFiles/cpp-utils.dir/random/PseudoRandomPool.cpp.o" "CMakeFiles/cpp-utils.dir/random/RandomDataBuffer.cpp.o" "CMakeFiles/cpp-utils.dir/random/RandomGenerator.cpp.o" "CMakeFiles/cpp-utils.dir/lock/LockPool.cpp.o" "CMakeFiles/cpp-utils.dir/data/Serializer.cpp.o" "CMakeFiles/cpp-utils.dir/data/Deserializer.cpp.o" "CMakeFiles/cpp-utils.dir/data/DataFixture.cpp.o" "CMakeFiles/cpp-utils.dir/data/DataUtils.cpp.o" "CMakeFiles/cpp-utils.dir/data/Data.cpp.o" "CMakeFiles/cpp-utils.dir/assert/backtrace.cpp.o" "CMakeFiles/cpp-utils.dir/assert/AssertFailed.cpp.o" "CMakeFiles/cpp-utils.dir/system/get_total_memory.cpp.o" /usr/bin/ranlib libcpp-utils.a gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 39%] Built target cpp-utils gmake[1]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' /usr/bin/gmake -f src/fspp/CMakeFiles/fspp.dir/build.make src/fspp/CMakeFiles/fspp.dir/depend /usr/bin/gmake -f src/parallelaccessstore/CMakeFiles/parallelaccessstore.dir/build.make src/parallelaccessstore/CMakeFiles/parallelaccessstore.dir/depend /usr/bin/gmake -f src/blockstore/CMakeFiles/blockstore.dir/build.make src/blockstore/CMakeFiles/blockstore.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/fuse-cryfs-0.9.11 /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/fspp /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/fspp /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/fspp/CMakeFiles/fspp.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' /usr/bin/gmake -f src/fspp/CMakeFiles/fspp.dir/build.make src/fspp/CMakeFiles/fspp.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/fuse-cryfs-0.9.11 /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/parallelaccessstore /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/parallelaccessstore /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/parallelaccessstore/CMakeFiles/parallelaccessstore.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/fuse-cryfs-0.9.11 /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blockstore /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blockstore/CMakeFiles/blockstore.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' /usr/bin/gmake -f src/parallelaccessstore/CMakeFiles/parallelaccessstore.dir/build.make src/parallelaccessstore/CMakeFiles/parallelaccessstore.dir/build /usr/bin/gmake -f src/blockstore/CMakeFiles/blockstore.dir/build.make src/blockstore/CMakeFiles/blockstore.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 39%] Building CXX object src/fspp/CMakeFiles/fspp.dir/impl/Profiler.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/fspp && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/fspp/CMakeFiles/fspp.dir/impl/Profiler.cpp.o -MF CMakeFiles/fspp.dir/impl/Profiler.cpp.o.d -o CMakeFiles/fspp.dir/impl/Profiler.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/fspp/impl/Profiler.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 41%] Building CXX object src/parallelaccessstore/CMakeFiles/parallelaccessstore.dir/ParallelAccessBaseStore.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/parallelaccessstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/parallelaccessstore/CMakeFiles/parallelaccessstore.dir/ParallelAccessBaseStore.cpp.o -MF CMakeFiles/parallelaccessstore.dir/ParallelAccessBaseStore.cpp.o.d -o CMakeFiles/parallelaccessstore.dir/ParallelAccessBaseStore.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/parallelaccessstore/ParallelAccessBaseStore.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 42%] Building CXX object src/blockstore/CMakeFiles/blockstore.dir/utils/FileDoesntExistException.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blockstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blockstore/CMakeFiles/blockstore.dir/utils/FileDoesntExistException.cpp.o -MF CMakeFiles/blockstore.dir/utils/FileDoesntExistException.cpp.o.d -o CMakeFiles/blockstore.dir/utils/FileDoesntExistException.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/utils/FileDoesntExistException.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 42%] Building CXX object src/parallelaccessstore/CMakeFiles/parallelaccessstore.dir/ParallelAccessStore.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/parallelaccessstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/parallelaccessstore/CMakeFiles/parallelaccessstore.dir/ParallelAccessStore.cpp.o -MF CMakeFiles/parallelaccessstore.dir/ParallelAccessStore.cpp.o.d -o CMakeFiles/parallelaccessstore.dir/ParallelAccessStore.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/parallelaccessstore/ParallelAccessStore.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 47%] Linking CXX static library libparallelaccessstore.a cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/parallelaccessstore && /usr/bin/cmake -P CMakeFiles/parallelaccessstore.dir/cmake_clean_target.cmake cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/parallelaccessstore && /usr/bin/cmake -E cmake_link_script CMakeFiles/parallelaccessstore.dir/link.txt --verbose=1 /usr/bin/ar qc libparallelaccessstore.a CMakeFiles/parallelaccessstore.dir/ParallelAccessBaseStore.cpp.o CMakeFiles/parallelaccessstore.dir/ParallelAccessStore.cpp.o /usr/bin/ranlib libparallelaccessstore.a gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 47%] Built target parallelaccessstore gmake[1]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 43%] Building CXX object src/blockstore/CMakeFiles/blockstore.dir/utils/Key.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blockstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blockstore/CMakeFiles/blockstore.dir/utils/Key.cpp.o -MF CMakeFiles/blockstore.dir/utils/Key.cpp.o.d -o CMakeFiles/blockstore.dir/utils/Key.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/utils/Key.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 40%] Building CXX object src/fspp/CMakeFiles/fspp.dir/impl/FilesystemImpl.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/fspp && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/fspp/CMakeFiles/fspp.dir/impl/FilesystemImpl.cpp.o -MF CMakeFiles/fspp.dir/impl/FilesystemImpl.cpp.o.d -o CMakeFiles/fspp.dir/impl/FilesystemImpl.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/fspp/impl/FilesystemImpl.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 44%] Building CXX object src/blockstore/CMakeFiles/blockstore.dir/utils/BlockStoreUtils.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blockstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blockstore/CMakeFiles/blockstore.dir/utils/BlockStoreUtils.cpp.o -MF CMakeFiles/blockstore.dir/utils/BlockStoreUtils.cpp.o.d -o CMakeFiles/blockstore.dir/utils/BlockStoreUtils.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/utils/BlockStoreUtils.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 42%] Building CXX object src/fspp/CMakeFiles/fspp.dir/fuse/Fuse.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/fspp && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/fspp/CMakeFiles/fspp.dir/fuse/Fuse.cpp.o -MF CMakeFiles/fspp.dir/fuse/Fuse.cpp.o.d -o CMakeFiles/fspp.dir/fuse/Fuse.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/fspp/fuse/Fuse.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 46%] Building CXX object src/blockstore/CMakeFiles/blockstore.dir/implementations/testfake/FakeBlockStore.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blockstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blockstore/CMakeFiles/blockstore.dir/implementations/testfake/FakeBlockStore.cpp.o -MF CMakeFiles/blockstore.dir/implementations/testfake/FakeBlockStore.cpp.o.d -o CMakeFiles/blockstore.dir/implementations/testfake/FakeBlockStore.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/testfake/FakeBlockStore.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 50%] Linking CXX static library libfspp.a cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/fspp && /usr/bin/cmake -P CMakeFiles/fspp.dir/cmake_clean_target.cmake cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/fspp && /usr/bin/cmake -E cmake_link_script CMakeFiles/fspp.dir/link.txt --verbose=1 /usr/bin/ar qc libfspp.a CMakeFiles/fspp.dir/impl/FilesystemImpl.cpp.o CMakeFiles/fspp.dir/impl/Profiler.cpp.o CMakeFiles/fspp.dir/fuse/Fuse.cpp.o /usr/bin/ranlib libfspp.a gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 50%] Built target fspp gmake[1]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 46%] Building CXX object src/blockstore/CMakeFiles/blockstore.dir/implementations/testfake/FakeBlock.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blockstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blockstore/CMakeFiles/blockstore.dir/implementations/testfake/FakeBlock.cpp.o -MF CMakeFiles/blockstore.dir/implementations/testfake/FakeBlock.cpp.o.d -o CMakeFiles/blockstore.dir/implementations/testfake/FakeBlock.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/testfake/FakeBlock.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 51%] Building CXX object src/blockstore/CMakeFiles/blockstore.dir/implementations/compressing/CompressingBlockStore.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blockstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blockstore/CMakeFiles/blockstore.dir/implementations/compressing/CompressingBlockStore.cpp.o -MF CMakeFiles/blockstore.dir/implementations/compressing/CompressingBlockStore.cpp.o.d -o CMakeFiles/blockstore.dir/implementations/compressing/CompressingBlockStore.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/compressing/CompressingBlockStore.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 45%] Building CXX object src/blockstore/CMakeFiles/blockstore.dir/interface/helpers/BlockStoreWithRandomKeys.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blockstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blockstore/CMakeFiles/blockstore.dir/interface/helpers/BlockStoreWithRandomKeys.cpp.o -MF CMakeFiles/blockstore.dir/interface/helpers/BlockStoreWithRandomKeys.cpp.o.d -o CMakeFiles/blockstore.dir/interface/helpers/BlockStoreWithRandomKeys.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/interface/helpers/BlockStoreWithRandomKeys.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 50%] Building CXX object src/blockstore/CMakeFiles/blockstore.dir/implementations/parallelaccess/ParallelAccessBlockStoreAdapter.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blockstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blockstore/CMakeFiles/blockstore.dir/implementations/parallelaccess/ParallelAccessBlockStoreAdapter.cpp.o -MF CMakeFiles/blockstore.dir/implementations/parallelaccess/ParallelAccessBlockStoreAdapter.cpp.o.d -o CMakeFiles/blockstore.dir/implementations/parallelaccess/ParallelAccessBlockStoreAdapter.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/parallelaccess/ParallelAccessBlockStoreAdapter.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 50%] Building CXX object src/blockstore/CMakeFiles/blockstore.dir/implementations/parallelaccess/BlockRef.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blockstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blockstore/CMakeFiles/blockstore.dir/implementations/parallelaccess/BlockRef.cpp.o -MF CMakeFiles/blockstore.dir/implementations/parallelaccess/BlockRef.cpp.o.d -o CMakeFiles/blockstore.dir/implementations/parallelaccess/BlockRef.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/parallelaccess/BlockRef.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 48%] Building CXX object src/blockstore/CMakeFiles/blockstore.dir/implementations/inmemory/InMemoryBlock.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blockstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blockstore/CMakeFiles/blockstore.dir/implementations/inmemory/InMemoryBlock.cpp.o -MF CMakeFiles/blockstore.dir/implementations/inmemory/InMemoryBlock.cpp.o.d -o CMakeFiles/blockstore.dir/implementations/inmemory/InMemoryBlock.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/inmemory/InMemoryBlock.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 49%] Building CXX object src/blockstore/CMakeFiles/blockstore.dir/implementations/parallelaccess/ParallelAccessBlockStore.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blockstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blockstore/CMakeFiles/blockstore.dir/implementations/parallelaccess/ParallelAccessBlockStore.cpp.o -MF CMakeFiles/blockstore.dir/implementations/parallelaccess/ParallelAccessBlockStore.cpp.o.d -o CMakeFiles/blockstore.dir/implementations/parallelaccess/ParallelAccessBlockStore.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/parallelaccess/ParallelAccessBlockStore.cpp In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/parallelaccess/BlockRef.h:5, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/parallelaccess/ParallelAccessBlockStore.cpp:1: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/parallelaccessstore/ParallelAccessStore.h: In instantiation of 'boost::optional > parallelaccessstore::ParallelAccessStore::load(const Key&, std::function(Resource*)>) [with Resource = blockstore::Block; ResourceRef = blockstore::parallelaccess::BlockRef; Key = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/parallelaccessstore/ParallelAccessStore.h:145:14: required from 'boost::optional > parallelaccessstore::ParallelAccessStore::load(const Key&) [with Resource = blockstore::Block; ResourceRef = blockstore::parallelaccess::BlockRef; Key = cpputils::FixedSizeData<16>]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/parallelaccess/ParallelAccessBlockStore.cpp:40:41: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/parallelaccessstore/ParallelAccessStore.h:164:33: warning: redundant move in return statement [-Wredundant-move] 164 | return std::move(resourceRef); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/parallelaccessstore/ParallelAccessStore.h:164:33: note: remove 'std::move' call gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 53%] Building CXX object src/blockstore/CMakeFiles/blockstore.dir/implementations/compressing/compressors/Gzip.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blockstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blockstore/CMakeFiles/blockstore.dir/implementations/compressing/compressors/Gzip.cpp.o -MF CMakeFiles/blockstore.dir/implementations/compressing/compressors/Gzip.cpp.o.d -o CMakeFiles/blockstore.dir/implementations/compressing/compressors/Gzip.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/compressing/compressors/Gzip.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 52%] Building CXX object src/blockstore/CMakeFiles/blockstore.dir/implementations/compressing/CompressedBlock.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blockstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blockstore/CMakeFiles/blockstore.dir/implementations/compressing/CompressedBlock.cpp.o -MF CMakeFiles/blockstore.dir/implementations/compressing/CompressedBlock.cpp.o.d -o CMakeFiles/blockstore.dir/implementations/compressing/CompressedBlock.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/compressing/CompressedBlock.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 48%] Building CXX object src/blockstore/CMakeFiles/blockstore.dir/implementations/inmemory/InMemoryBlockStore.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blockstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blockstore/CMakeFiles/blockstore.dir/implementations/inmemory/InMemoryBlockStore.cpp.o -MF CMakeFiles/blockstore.dir/implementations/inmemory/InMemoryBlockStore.cpp.o.d -o CMakeFiles/blockstore.dir/implementations/inmemory/InMemoryBlockStore.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/inmemory/InMemoryBlockStore.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 52%] Building CXX object src/blockstore/CMakeFiles/blockstore.dir/implementations/compressing/compressors/RunLengthEncoding.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blockstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blockstore/CMakeFiles/blockstore.dir/implementations/compressing/compressors/RunLengthEncoding.cpp.o -MF CMakeFiles/blockstore.dir/implementations/compressing/compressors/RunLengthEncoding.cpp.o.d -o CMakeFiles/blockstore.dir/implementations/compressing/compressors/RunLengthEncoding.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/compressing/compressors/RunLengthEncoding.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 57%] Building CXX object src/blockstore/CMakeFiles/blockstore.dir/implementations/caching/cache/CacheEntry.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blockstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blockstore/CMakeFiles/blockstore.dir/implementations/caching/cache/CacheEntry.cpp.o -MF CMakeFiles/blockstore.dir/implementations/caching/cache/CacheEntry.cpp.o.d -o CMakeFiles/blockstore.dir/implementations/caching/cache/CacheEntry.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/CacheEntry.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 59%] Building CXX object src/blockstore/CMakeFiles/blockstore.dir/implementations/caching/cache/QueueMap.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blockstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blockstore/CMakeFiles/blockstore.dir/implementations/caching/cache/QueueMap.cpp.o -MF CMakeFiles/blockstore.dir/implementations/caching/cache/QueueMap.cpp.o.d -o CMakeFiles/blockstore.dir/implementations/caching/cache/QueueMap.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 58%] Building CXX object src/blockstore/CMakeFiles/blockstore.dir/implementations/caching/cache/Cache.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blockstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blockstore/CMakeFiles/blockstore.dir/implementations/caching/cache/Cache.cpp.o -MF CMakeFiles/blockstore.dir/implementations/caching/cache/Cache.cpp.o.d -o CMakeFiles/blockstore.dir/implementations/caching/cache/Cache.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 59%] Building CXX object src/blockstore/CMakeFiles/blockstore.dir/implementations/caching/CachedBlock.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blockstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blockstore/CMakeFiles/blockstore.dir/implementations/caching/CachedBlock.cpp.o -MF CMakeFiles/blockstore.dir/implementations/caching/CachedBlock.cpp.o.d -o CMakeFiles/blockstore.dir/implementations/caching/CachedBlock.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/CachedBlock.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 53%] Building CXX object src/blockstore/CMakeFiles/blockstore.dir/implementations/encrypted/EncryptedBlockStore.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blockstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blockstore/CMakeFiles/blockstore.dir/implementations/encrypted/EncryptedBlockStore.cpp.o -MF CMakeFiles/blockstore.dir/implementations/encrypted/EncryptedBlockStore.cpp.o.d -o CMakeFiles/blockstore.dir/implementations/encrypted/EncryptedBlockStore.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/encrypted/EncryptedBlockStore.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 55%] Building CXX object src/blockstore/CMakeFiles/blockstore.dir/implementations/ondisk/OnDiskBlockStore.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blockstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blockstore/CMakeFiles/blockstore.dir/implementations/ondisk/OnDiskBlockStore.cpp.o -MF CMakeFiles/blockstore.dir/implementations/ondisk/OnDiskBlockStore.cpp.o.d -o CMakeFiles/blockstore.dir/implementations/ondisk/OnDiskBlockStore.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/ondisk/OnDiskBlockStore.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 54%] Building CXX object src/blockstore/CMakeFiles/blockstore.dir/implementations/encrypted/EncryptedBlock.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blockstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blockstore/CMakeFiles/blockstore.dir/implementations/encrypted/EncryptedBlock.cpp.o -MF CMakeFiles/blockstore.dir/implementations/encrypted/EncryptedBlock.cpp.o.d -o CMakeFiles/blockstore.dir/implementations/encrypted/EncryptedBlock.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/encrypted/EncryptedBlock.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 57%] Building CXX object src/blockstore/CMakeFiles/blockstore.dir/implementations/caching/cache/PeriodicTask.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blockstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blockstore/CMakeFiles/blockstore.dir/implementations/caching/cache/PeriodicTask.cpp.o -MF CMakeFiles/blockstore.dir/implementations/caching/cache/PeriodicTask.cpp.o.d -o CMakeFiles/blockstore.dir/implementations/caching/cache/PeriodicTask.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/PeriodicTask.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 60%] Building CXX object src/blockstore/CMakeFiles/blockstore.dir/implementations/caching/NewBlock.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blockstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blockstore/CMakeFiles/blockstore.dir/implementations/caching/NewBlock.cpp.o -MF CMakeFiles/blockstore.dir/implementations/caching/NewBlock.cpp.o.d -o CMakeFiles/blockstore.dir/implementations/caching/NewBlock.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/NewBlock.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 55%] Building CXX object src/blockstore/CMakeFiles/blockstore.dir/implementations/ondisk/OnDiskBlock.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blockstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blockstore/CMakeFiles/blockstore.dir/implementations/ondisk/OnDiskBlock.cpp.o -MF CMakeFiles/blockstore.dir/implementations/ondisk/OnDiskBlock.cpp.o.d -o CMakeFiles/blockstore.dir/implementations/ondisk/OnDiskBlock.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/ondisk/OnDiskBlock.cpp /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/ondisk/OnDiskBlock.cpp: In static member function 'static boost::optional > blockstore::ondisk::OnDiskBlock::CreateOnDisk(const boost::filesystem::path&, const blockstore::Key&, cpputils::Data)': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/ondisk/OnDiskBlock.cpp:86:19: warning: redundant move in return statement [-Wredundant-move] 86 | return std::move(block); | ~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/ondisk/OnDiskBlock.cpp:86:19: note: remove 'std::move' call gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 56%] Building CXX object src/blockstore/CMakeFiles/blockstore.dir/implementations/caching/CachingBlockStore.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blockstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blockstore/CMakeFiles/blockstore.dir/implementations/caching/CachingBlockStore.cpp.o -MF CMakeFiles/blockstore.dir/implementations/caching/CachingBlockStore.cpp.o.d -o CMakeFiles/blockstore.dir/implementations/caching/CachingBlockStore.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/CachingBlockStore.cpp In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:6, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/CachingBlockStore.h:5, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/CachingBlockStore.cpp:3: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h: In instantiation of 'boost::optional blockstore::caching::QueueMap::pop(const Key&) [with Key = cpputils::FixedSizeData<16>; Value = blockstore::caching::CacheEntry, cpputils::unique_ref >]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:76:33: required from 'boost::optional blockstore::caching::Cache::pop(const Key&) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 1000]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/CachingBlockStore.cpp:29:3: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:51:27: warning: redundant move in return statement [-Wredundant-move] 51 | return std::move(value); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:51:27: note: remove 'std::move' call gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 60%] Linking CXX static library libblockstore.a cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blockstore && /usr/bin/cmake -P CMakeFiles/blockstore.dir/cmake_clean_target.cmake cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blockstore && /usr/bin/cmake -E cmake_link_script CMakeFiles/blockstore.dir/link.txt --verbose=1 /usr/bin/ar qc libblockstore.a CMakeFiles/blockstore.dir/utils/Key.cpp.o CMakeFiles/blockstore.dir/utils/BlockStoreUtils.cpp.o CMakeFiles/blockstore.dir/utils/FileDoesntExistException.cpp.o CMakeFiles/blockstore.dir/interface/helpers/BlockStoreWithRandomKeys.cpp.o CMakeFiles/blockstore.dir/implementations/testfake/FakeBlockStore.cpp.o CMakeFiles/blockstore.dir/implementations/testfake/FakeBlock.cpp.o CMakeFiles/blockstore.dir/implementations/inmemory/InMemoryBlock.cpp.o CMakeFiles/blockstore.dir/implementations/inmemory/InMemoryBlockStore.cpp.o CMakeFiles/blockstore.dir/implementations/parallelaccess/ParallelAccessBlockStore.cpp.o CMakeFiles/blockstore.dir/implementations/parallelaccess/BlockRef.cpp.o CMakeFiles/blockstore.dir/implementations/parallelaccess/ParallelAccessBlockStoreAdapter.cpp.o CMakeFiles/blockstore.dir/implementations/compressing/CompressingBlockStore.cpp.o CMakeFiles/blockstore.dir/implementations/compressing/CompressedBlock.cpp.o CMakeFiles/blockstore.dir/implementations/compressing/compressors/RunLengthEncoding.cpp.o CMakeFiles/blockstore.dir/implementations/compressing/compressors/Gzip.cpp.o CMakeFiles/blockstore.dir/implementations/encrypted/EncryptedBlockStore.cpp.o CMakeFiles/blockstore.dir/implementations/encrypted/EncryptedBlock.cpp.o CMakeFiles/blockstore.dir/implementations/ondisk/OnDiskBlockStore.cpp.o CMakeFiles/blockstore.dir/implementations/ondisk/OnDiskBlock.cpp.o CMakeFiles/blockstore.dir/implementations/caching/CachingBlockStore.cpp.o CMakeFiles/blockstore.dir/implementations/caching/cache/PeriodicTask.cpp.o CMakeFiles/blockstore.dir/implementations/caching/cache/CacheEntry.cpp.o CMakeFiles/blockstore.dir/implementations/caching/cache/Cache.cpp.o CMakeFiles/blockstore.dir/implementations/caching/cache/QueueMap.cpp.o CMakeFiles/blockstore.dir/implementations/caching/CachedBlock.cpp.o CMakeFiles/blockstore.dir/implementations/caching/NewBlock.cpp.o /usr/bin/ranlib libblockstore.a gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 60%] Built target blockstore gmake[1]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' /usr/bin/gmake -f src/blobstore/CMakeFiles/blobstore.dir/build.make src/blobstore/CMakeFiles/blobstore.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/fuse-cryfs-0.9.11 /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blobstore /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blobstore /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blobstore/CMakeFiles/blobstore.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' /usr/bin/gmake -f src/blobstore/CMakeFiles/blobstore.dir/build.make src/blobstore/CMakeFiles/blobstore.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 62%] Building CXX object src/blobstore/CMakeFiles/blobstore.dir/implementations/onblocks/utils/Math.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blobstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blobstore/CMakeFiles/blobstore.dir/implementations/onblocks/utils/Math.cpp.o -MF CMakeFiles/blobstore.dir/implementations/onblocks/utils/Math.cpp.o.d -o CMakeFiles/blobstore.dir/implementations/onblocks/utils/Math.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blobstore/implementations/onblocks/utils/Math.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 65%] Building CXX object src/blobstore/CMakeFiles/blobstore.dir/implementations/onblocks/datanodestore/DataInnerNode.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blobstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blobstore/CMakeFiles/blobstore.dir/implementations/onblocks/datanodestore/DataInnerNode.cpp.o -MF CMakeFiles/blobstore.dir/implementations/onblocks/datanodestore/DataInnerNode.cpp.o.d -o CMakeFiles/blobstore.dir/implementations/onblocks/datanodestore/DataInnerNode.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blobstore/implementations/onblocks/datanodestore/DataInnerNode.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 65%] Building CXX object src/blobstore/CMakeFiles/blobstore.dir/implementations/onblocks/datanodestore/DataNodeStore.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blobstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blobstore/CMakeFiles/blobstore.dir/implementations/onblocks/datanodestore/DataNodeStore.cpp.o -MF CMakeFiles/blobstore.dir/implementations/onblocks/datanodestore/DataNodeStore.cpp.o.d -o CMakeFiles/blobstore.dir/implementations/onblocks/datanodestore/DataNodeStore.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blobstore/implementations/onblocks/datanodestore/DataNodeStore.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 61%] Building CXX object src/blobstore/CMakeFiles/blobstore.dir/implementations/onblocks/parallelaccessdatatreestore/DataTreeRef.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blobstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blobstore/CMakeFiles/blobstore.dir/implementations/onblocks/parallelaccessdatatreestore/DataTreeRef.cpp.o -MF CMakeFiles/blobstore.dir/implementations/onblocks/parallelaccessdatatreestore/DataTreeRef.cpp.o.d -o CMakeFiles/blobstore.dir/implementations/onblocks/parallelaccessdatatreestore/DataTreeRef.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blobstore/implementations/onblocks/parallelaccessdatatreestore/DataTreeRef.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 64%] Building CXX object src/blobstore/CMakeFiles/blobstore.dir/implementations/onblocks/datanodestore/DataLeafNode.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blobstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blobstore/CMakeFiles/blobstore.dir/implementations/onblocks/datanodestore/DataLeafNode.cpp.o -MF CMakeFiles/blobstore.dir/implementations/onblocks/datanodestore/DataLeafNode.cpp.o.d -o CMakeFiles/blobstore.dir/implementations/onblocks/datanodestore/DataLeafNode.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blobstore/implementations/onblocks/datanodestore/DataLeafNode.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 63%] Building CXX object src/blobstore/CMakeFiles/blobstore.dir/implementations/onblocks/datanodestore/DataNode.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blobstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blobstore/CMakeFiles/blobstore.dir/implementations/onblocks/datanodestore/DataNode.cpp.o -MF CMakeFiles/blobstore.dir/implementations/onblocks/datanodestore/DataNode.cpp.o.d -o CMakeFiles/blobstore.dir/implementations/onblocks/datanodestore/DataNode.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blobstore/implementations/onblocks/datanodestore/DataNode.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 60%] Building CXX object src/blobstore/CMakeFiles/blobstore.dir/implementations/onblocks/parallelaccessdatatreestore/ParallelAccessDataTreeStore.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blobstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blobstore/CMakeFiles/blobstore.dir/implementations/onblocks/parallelaccessdatatreestore/ParallelAccessDataTreeStore.cpp.o -MF CMakeFiles/blobstore.dir/implementations/onblocks/parallelaccessdatatreestore/ParallelAccessDataTreeStore.cpp.o.d -o CMakeFiles/blobstore.dir/implementations/onblocks/parallelaccessdatatreestore/ParallelAccessDataTreeStore.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blobstore/implementations/onblocks/parallelaccessdatatreestore/ParallelAccessDataTreeStore.cpp In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blobstore/implementations/onblocks/parallelaccessdatatreestore/DataTreeRef.h:5, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blobstore/implementations/onblocks/parallelaccessdatatreestore/ParallelAccessDataTreeStore.cpp:1: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/parallelaccessstore/ParallelAccessStore.h: In instantiation of 'boost::optional > parallelaccessstore::ParallelAccessStore::load(const Key&, std::function(Resource*)>) [with Resource = blobstore::onblocks::datatreestore::DataTree; ResourceRef = blobstore::onblocks::parallelaccessdatatreestore::DataTreeRef; Key = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/parallelaccessstore/ParallelAccessStore.h:145:14: required from 'boost::optional > parallelaccessstore::ParallelAccessStore::load(const Key&) [with Resource = blobstore::onblocks::datatreestore::DataTree; ResourceRef = blobstore::onblocks::parallelaccessdatatreestore::DataTreeRef; Key = cpputils::FixedSizeData<16>]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blobstore/implementations/onblocks/parallelaccessdatatreestore/ParallelAccessDataTreeStore.cpp:30:35: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/parallelaccessstore/ParallelAccessStore.h:164:33: warning: redundant move in return statement [-Wredundant-move] 164 | return std::move(resourceRef); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/parallelaccessstore/ParallelAccessStore.h:164:33: note: remove 'std::move' call gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 63%] Building CXX object src/blobstore/CMakeFiles/blobstore.dir/implementations/onblocks/BlobStoreOnBlocks.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blobstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blobstore/CMakeFiles/blobstore.dir/implementations/onblocks/BlobStoreOnBlocks.cpp.o -MF CMakeFiles/blobstore.dir/implementations/onblocks/BlobStoreOnBlocks.cpp.o.d -o CMakeFiles/blobstore.dir/implementations/onblocks/BlobStoreOnBlocks.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blobstore/implementations/onblocks/BlobStoreOnBlocks.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 63%] Building CXX object src/blobstore/CMakeFiles/blobstore.dir/implementations/onblocks/parallelaccessdatatreestore/ParallelAccessDataTreeStoreAdapter.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blobstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blobstore/CMakeFiles/blobstore.dir/implementations/onblocks/parallelaccessdatatreestore/ParallelAccessDataTreeStoreAdapter.cpp.o -MF CMakeFiles/blobstore.dir/implementations/onblocks/parallelaccessdatatreestore/ParallelAccessDataTreeStoreAdapter.cpp.o.d -o CMakeFiles/blobstore.dir/implementations/onblocks/parallelaccessdatatreestore/ParallelAccessDataTreeStoreAdapter.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blobstore/implementations/onblocks/parallelaccessdatatreestore/ParallelAccessDataTreeStoreAdapter.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 66%] Building CXX object src/blobstore/CMakeFiles/blobstore.dir/implementations/onblocks/datatreestore/impl/algorithms.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blobstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blobstore/CMakeFiles/blobstore.dir/implementations/onblocks/datatreestore/impl/algorithms.cpp.o -MF CMakeFiles/blobstore.dir/implementations/onblocks/datatreestore/impl/algorithms.cpp.o.d -o CMakeFiles/blobstore.dir/implementations/onblocks/datatreestore/impl/algorithms.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blobstore/implementations/onblocks/datatreestore/impl/algorithms.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 67%] Building CXX object src/blobstore/CMakeFiles/blobstore.dir/implementations/onblocks/datatreestore/DataTreeStore.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blobstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blobstore/CMakeFiles/blobstore.dir/implementations/onblocks/datatreestore/DataTreeStore.cpp.o -MF CMakeFiles/blobstore.dir/implementations/onblocks/datatreestore/DataTreeStore.cpp.o.d -o CMakeFiles/blobstore.dir/implementations/onblocks/datatreestore/DataTreeStore.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blobstore/implementations/onblocks/datatreestore/DataTreeStore.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 68%] Building CXX object src/blobstore/CMakeFiles/blobstore.dir/implementations/onblocks/BlobOnBlocks.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blobstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blobstore/CMakeFiles/blobstore.dir/implementations/onblocks/BlobOnBlocks.cpp.o -MF CMakeFiles/blobstore.dir/implementations/onblocks/BlobOnBlocks.cpp.o.d -o CMakeFiles/blobstore.dir/implementations/onblocks/BlobOnBlocks.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blobstore/implementations/onblocks/BlobOnBlocks.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 66%] Building CXX object src/blobstore/CMakeFiles/blobstore.dir/implementations/onblocks/datatreestore/DataTree.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blobstore && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/blobstore/CMakeFiles/blobstore.dir/implementations/onblocks/datatreestore/DataTree.cpp.o -MF CMakeFiles/blobstore.dir/implementations/onblocks/datatreestore/DataTree.cpp.o.d -o CMakeFiles/blobstore.dir/implementations/onblocks/datatreestore/DataTree.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blobstore/implementations/onblocks/datatreestore/DataTree.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 68%] Linking CXX static library libblobstore.a cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blobstore && /usr/bin/cmake -P CMakeFiles/blobstore.dir/cmake_clean_target.cmake cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blobstore && /usr/bin/cmake -E cmake_link_script CMakeFiles/blobstore.dir/link.txt --verbose=1 /usr/bin/ar qc libblobstore.a CMakeFiles/blobstore.dir/implementations/onblocks/parallelaccessdatatreestore/ParallelAccessDataTreeStoreAdapter.cpp.o CMakeFiles/blobstore.dir/implementations/onblocks/parallelaccessdatatreestore/DataTreeRef.cpp.o CMakeFiles/blobstore.dir/implementations/onblocks/parallelaccessdatatreestore/ParallelAccessDataTreeStore.cpp.o CMakeFiles/blobstore.dir/implementations/onblocks/utils/Math.cpp.o CMakeFiles/blobstore.dir/implementations/onblocks/BlobStoreOnBlocks.cpp.o CMakeFiles/blobstore.dir/implementations/onblocks/datanodestore/DataNode.cpp.o CMakeFiles/blobstore.dir/implementations/onblocks/datanodestore/DataLeafNode.cpp.o CMakeFiles/blobstore.dir/implementations/onblocks/datanodestore/DataInnerNode.cpp.o CMakeFiles/blobstore.dir/implementations/onblocks/datanodestore/DataNodeStore.cpp.o CMakeFiles/blobstore.dir/implementations/onblocks/datatreestore/impl/algorithms.cpp.o CMakeFiles/blobstore.dir/implementations/onblocks/datatreestore/DataTree.cpp.o CMakeFiles/blobstore.dir/implementations/onblocks/datatreestore/DataTreeStore.cpp.o CMakeFiles/blobstore.dir/implementations/onblocks/BlobOnBlocks.cpp.o /usr/bin/ranlib libblobstore.a gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 68%] Built target blobstore gmake[1]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' /usr/bin/gmake -f src/cryfs/CMakeFiles/cryfs.dir/build.make src/cryfs/CMakeFiles/cryfs.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/fuse-cryfs-0.9.11 /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs/CMakeFiles/cryfs.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' /usr/bin/gmake -f src/cryfs/CMakeFiles/cryfs.dir/build.make src/cryfs/CMakeFiles/cryfs.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 70%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/CryfsException.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/CryfsException.cpp.o -MF CMakeFiles/cryfs.dir/CryfsException.cpp.o.d -o CMakeFiles/cryfs.dir/CryfsException.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/CryfsException.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 73%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/config/crypto/inner/InnerEncryptor.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/config/crypto/inner/InnerEncryptor.cpp.o -MF CMakeFiles/cryfs.dir/config/crypto/inner/InnerEncryptor.cpp.o.d -o CMakeFiles/cryfs.dir/config/crypto/inner/InnerEncryptor.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/crypto/inner/InnerEncryptor.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 71%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/config/crypto/inner/ConcreteInnerEncryptor.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/config/crypto/inner/ConcreteInnerEncryptor.cpp.o -MF CMakeFiles/cryfs.dir/config/crypto/inner/ConcreteInnerEncryptor.cpp.o.d -o CMakeFiles/cryfs.dir/config/crypto/inner/ConcreteInnerEncryptor.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/crypto/inner/ConcreteInnerEncryptor.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 72%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/config/crypto/inner/InnerConfig.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/config/crypto/inner/InnerConfig.cpp.o -MF CMakeFiles/cryfs.dir/config/crypto/inner/InnerConfig.cpp.o.d -o CMakeFiles/cryfs.dir/config/crypto/inner/InnerConfig.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/crypto/inner/InnerConfig.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 74%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/config/CryConfigConsole.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/config/CryConfigConsole.cpp.o -MF CMakeFiles/cryfs.dir/config/CryConfigConsole.cpp.o.d -o CMakeFiles/cryfs.dir/config/CryConfigConsole.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/CryConfigConsole.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 69%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/config/crypto/outer/OuterConfig.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/config/crypto/outer/OuterConfig.cpp.o -MF CMakeFiles/cryfs.dir/config/crypto/outer/OuterConfig.cpp.o.d -o CMakeFiles/cryfs.dir/config/crypto/outer/OuterConfig.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/crypto/outer/OuterConfig.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 70%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/config/crypto/outer/OuterEncryptor.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/config/crypto/outer/OuterEncryptor.cpp.o -MF CMakeFiles/cryfs.dir/config/crypto/outer/OuterEncryptor.cpp.o.d -o CMakeFiles/cryfs.dir/config/crypto/outer/OuterEncryptor.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/crypto/outer/OuterEncryptor.cpp In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:10, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/crypto/outer/OuterEncryptor.h:8, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/crypto/outer/OuterEncryptor.cpp:1: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/crypto/outer/OuterEncryptor.cpp:26:37: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:24:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:25:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:26:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:29:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:30:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:31:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:32:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:35:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:36:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:37:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:38:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Cast256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:41:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Cast256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:42:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<56>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars448_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:46:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<56>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars448_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:47:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:49:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:50:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:51:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:52:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 71%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/config/crypto/CryConfigEncryptorFactory.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/config/crypto/CryConfigEncryptorFactory.cpp.o -MF CMakeFiles/cryfs.dir/config/crypto/CryConfigEncryptorFactory.cpp.o.d -o CMakeFiles/cryfs.dir/config/crypto/CryConfigEncryptorFactory.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/crypto/CryConfigEncryptorFactory.cpp In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:10, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/crypto/CryConfigEncryptor.h:8, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/crypto/CryConfigEncryptorFactory.h:6, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/crypto/CryConfigEncryptorFactory.cpp:1: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:23:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:24:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:25:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:26:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:29:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:30:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:31:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:32:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:35:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:36:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:37:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:38:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Cast256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:41:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Cast256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:42:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<56>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars448_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:46:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<56>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars448_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:47:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:49:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:50:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:51:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:52:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 73%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/config/crypto/CryConfigEncryptor.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/config/crypto/CryConfigEncryptor.cpp.o -MF CMakeFiles/cryfs.dir/config/crypto/CryConfigEncryptor.cpp.o.d -o CMakeFiles/cryfs.dir/config/crypto/CryConfigEncryptor.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/crypto/CryConfigEncryptor.cpp In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:10, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/crypto/CryConfigEncryptor.h:8, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/crypto/CryConfigEncryptor.cpp:1: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:23:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:24:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:25:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:26:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:29:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:30:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:31:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:32:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:35:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:36:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:37:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:38:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Cast256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:41:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Cast256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:42:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<56>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars448_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:46:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<56>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars448_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:47:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:49:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:50:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:51:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:52:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 76%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/config/CryConfigFile.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/config/CryConfigFile.cpp.o -MF CMakeFiles/cryfs.dir/config/CryConfigFile.cpp.o.d -o CMakeFiles/cryfs.dir/config/CryConfigFile.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/CryConfigFile.cpp /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/CryConfigFile.cpp: In static member function 'static boost::optional cryfs::CryConfigFile::load(const boost::filesystem::path&, const std::string&)': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/CryConfigFile.cpp:53:21: warning: redundant move in return statement [-Wredundant-move] 53 | return std::move(configFile); | ~~~~~~~~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/CryConfigFile.cpp:53:21: note: remove 'std::move' call In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:10, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/CryConfigFile.h:8, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/CryConfigFile.cpp:1: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:23:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:24:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:25:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:26:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:29:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:30:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:31:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:32:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:35:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:36:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:37:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:38:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Cast256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:41:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Cast256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:42:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<56>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars448_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:46:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<56>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars448_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:47:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:49:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:50:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:51:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:52:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 79%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/filesystem/fsblobstore/utils/DirEntryList.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/filesystem/fsblobstore/utils/DirEntryList.cpp.o -MF CMakeFiles/cryfs.dir/filesystem/fsblobstore/utils/DirEntryList.cpp.o.d -o CMakeFiles/cryfs.dir/filesystem/fsblobstore/utils/DirEntryList.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/fsblobstore/utils/DirEntryList.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 78%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/filesystem/fsblobstore/utils/DirEntry.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/filesystem/fsblobstore/utils/DirEntry.cpp.o -MF CMakeFiles/cryfs.dir/filesystem/fsblobstore/utils/DirEntry.cpp.o.d -o CMakeFiles/cryfs.dir/filesystem/fsblobstore/utils/DirEntry.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/fsblobstore/utils/DirEntry.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 77%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/config/CryConfigCreator.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/config/CryConfigCreator.cpp.o -MF CMakeFiles/cryfs.dir/config/CryConfigCreator.cpp.o.d -o CMakeFiles/cryfs.dir/config/CryConfigCreator.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/CryConfigCreator.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 75%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/config/CryConfigLoader.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/config/CryConfigLoader.cpp.o -MF CMakeFiles/cryfs.dir/config/CryConfigLoader.cpp.o.d -o CMakeFiles/cryfs.dir/config/CryConfigLoader.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/CryConfigLoader.cpp In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:10, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/CryConfigFile.h:8, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/CryConfigLoader.h:7, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/CryConfigLoader.cpp:1: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:23:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:24:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:25:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:26:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:29:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:30:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:31:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:32:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:35:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:36:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:37:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:38:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Cast256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:41:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Cast256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:42:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<56>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars448_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:46:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<56>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars448_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:47:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:49:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:50:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:51:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:52:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 75%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/config/CryConfig.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/config/CryConfig.cpp.o -MF CMakeFiles/cryfs.dir/config/CryConfig.cpp.o.d -o CMakeFiles/cryfs.dir/config/CryConfig.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/CryConfig.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 80%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/filesystem/fsblobstore/FsBlobView.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/filesystem/fsblobstore/FsBlobView.cpp.o -MF CMakeFiles/cryfs.dir/filesystem/fsblobstore/FsBlobView.cpp.o.d -o CMakeFiles/cryfs.dir/filesystem/fsblobstore/FsBlobView.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/fsblobstore/FsBlobView.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 80%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/filesystem/fsblobstore/FsBlobStore.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/filesystem/fsblobstore/FsBlobStore.cpp.o -MF CMakeFiles/cryfs.dir/filesystem/fsblobstore/FsBlobStore.cpp.o.d -o CMakeFiles/cryfs.dir/filesystem/fsblobstore/FsBlobStore.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/fsblobstore/FsBlobStore.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 81%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/filesystem/fsblobstore/FileBlob.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/filesystem/fsblobstore/FileBlob.cpp.o -MF CMakeFiles/cryfs.dir/filesystem/fsblobstore/FileBlob.cpp.o.d -o CMakeFiles/cryfs.dir/filesystem/fsblobstore/FileBlob.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/fsblobstore/FileBlob.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 82%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/filesystem/fsblobstore/FsBlob.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/filesystem/fsblobstore/FsBlob.cpp.o -MF CMakeFiles/cryfs.dir/filesystem/fsblobstore/FsBlob.cpp.o.d -o CMakeFiles/cryfs.dir/filesystem/fsblobstore/FsBlob.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/fsblobstore/FsBlob.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 82%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/filesystem/fsblobstore/SymlinkBlob.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/filesystem/fsblobstore/SymlinkBlob.cpp.o -MF CMakeFiles/cryfs.dir/filesystem/fsblobstore/SymlinkBlob.cpp.o.d -o CMakeFiles/cryfs.dir/filesystem/fsblobstore/SymlinkBlob.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/fsblobstore/SymlinkBlob.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 84%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/filesystem/parallelaccessfsblobstore/DirBlobRef.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/filesystem/parallelaccessfsblobstore/DirBlobRef.cpp.o -MF CMakeFiles/cryfs.dir/filesystem/parallelaccessfsblobstore/DirBlobRef.cpp.o.d -o CMakeFiles/cryfs.dir/filesystem/parallelaccessfsblobstore/DirBlobRef.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/DirBlobRef.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 78%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/filesystem/CryOpenFile.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/filesystem/CryOpenFile.cpp.o -MF CMakeFiles/cryfs.dir/filesystem/CryOpenFile.cpp.o.d -o CMakeFiles/cryfs.dir/filesystem/CryOpenFile.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/CryOpenFile.cpp In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:10, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/../config/CryConfigFile.h:8, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/CryDevice.h:6, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/CryOpenFile.cpp:6: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:23:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:24:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:25:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:26:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:29:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:30:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:31:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:32:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:35:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:36:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:37:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:38:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Cast256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:41:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Cast256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:42:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<56>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars448_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:46:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<56>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars448_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:47:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:49:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:50:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:51:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:52:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:6, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/../cachingfsblobstore/CachingFsBlobStore.h:7, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/ParallelAccessFsBlobStore.h:9, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/CryDevice.h:11: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h: In instantiation of 'boost::optional blockstore::caching::QueueMap::pop(const Key&) [with Key = cpputils::FixedSizeData<16>; Value = blockstore::caching::CacheEntry, cpputils::unique_ref >]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:58:15: required from 'boost::optional blockstore::caching::QueueMap::pop() [with Key = cpputils::FixedSizeData<16>; Value = blockstore::caching::CacheEntry, cpputils::unique_ref >]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:109:33: required from 'void blockstore::caching::Cache::_deleteEntry(std::unique_lock*) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:98:5: required from 'void blockstore::caching::Cache::_makeSpaceForEntry(std::unique_lock*) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:87:3: required from 'void blockstore::caching::Cache::push(const Key&, Value) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/../cachingfsblobstore/CachingFsBlobStore.h:81:24: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:51:27: warning: redundant move in return statement [-Wredundant-move] 51 | return std::move(value); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:51:27: note: remove 'std::move' call gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 76%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/config/CryCipher.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/config/CryCipher.cpp.o -MF CMakeFiles/cryfs.dir/config/CryCipher.cpp.o.d -o CMakeFiles/cryfs.dir/config/CryCipher.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/CryCipher.cpp In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:10, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/CryCipher.cpp:3: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:23:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:24:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:25:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:26:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:29:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:30:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:31:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:32:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:35:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:36:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:37:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:38:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Cast256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:41:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Cast256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:42:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<56>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars448_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:46:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<56>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars448_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:47:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:49:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:50:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:51:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:52:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 87%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/filesystem/parallelaccessfsblobstore/SymlinkBlobRef.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/filesystem/parallelaccessfsblobstore/SymlinkBlobRef.cpp.o -MF CMakeFiles/cryfs.dir/filesystem/parallelaccessfsblobstore/SymlinkBlobRef.cpp.o.d -o CMakeFiles/cryfs.dir/filesystem/parallelaccessfsblobstore/SymlinkBlobRef.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/SymlinkBlobRef.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 86%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/filesystem/parallelaccessfsblobstore/FsBlobRef.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/filesystem/parallelaccessfsblobstore/FsBlobRef.cpp.o -MF CMakeFiles/cryfs.dir/filesystem/parallelaccessfsblobstore/FsBlobRef.cpp.o.d -o CMakeFiles/cryfs.dir/filesystem/parallelaccessfsblobstore/FsBlobRef.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/FsBlobRef.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 87%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/filesystem/parallelaccessfsblobstore/FileBlobRef.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/filesystem/parallelaccessfsblobstore/FileBlobRef.cpp.o -MF CMakeFiles/cryfs.dir/filesystem/parallelaccessfsblobstore/FileBlobRef.cpp.o.d -o CMakeFiles/cryfs.dir/filesystem/parallelaccessfsblobstore/FileBlobRef.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/FileBlobRef.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 89%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/filesystem/cachingfsblobstore/DirBlobRef.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/filesystem/cachingfsblobstore/DirBlobRef.cpp.o -MF CMakeFiles/cryfs.dir/filesystem/cachingfsblobstore/DirBlobRef.cpp.o.d -o CMakeFiles/cryfs.dir/filesystem/cachingfsblobstore/DirBlobRef.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/cachingfsblobstore/DirBlobRef.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 83%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/filesystem/fsblobstore/DirBlob.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/filesystem/fsblobstore/DirBlob.cpp.o -MF CMakeFiles/cryfs.dir/filesystem/fsblobstore/DirBlob.cpp.o.d -o CMakeFiles/cryfs.dir/filesystem/fsblobstore/DirBlob.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/fsblobstore/DirBlob.cpp In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:10, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/fsblobstore/../../config/CryConfigFile.h:8, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/fsblobstore/../CryDevice.h:6, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/fsblobstore/DirBlob.cpp:9: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:23:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:24:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:25:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:26:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:29:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:30:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:31:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:32:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:35:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:36:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:37:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:38:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Cast256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:41:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Cast256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:42:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<56>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars448_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:46:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<56>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars448_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:47:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:49:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:50:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:51:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:52:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:6, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/fsblobstore/../parallelaccessfsblobstore/../cachingfsblobstore/CachingFsBlobStore.h:7, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/fsblobstore/../parallelaccessfsblobstore/ParallelAccessFsBlobStore.h:9, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/fsblobstore/../CryDevice.h:11: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h: In instantiation of 'boost::optional blockstore::caching::QueueMap::pop(const Key&) [with Key = cpputils::FixedSizeData<16>; Value = blockstore::caching::CacheEntry, cpputils::unique_ref >]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:58:15: required from 'boost::optional blockstore::caching::QueueMap::pop() [with Key = cpputils::FixedSizeData<16>; Value = blockstore::caching::CacheEntry, cpputils::unique_ref >]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:109:33: required from 'void blockstore::caching::Cache::_deleteEntry(std::unique_lock*) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:98:5: required from 'void blockstore::caching::Cache::_makeSpaceForEntry(std::unique_lock*) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:87:3: required from 'void blockstore::caching::Cache::push(const Key&, Value) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/fsblobstore/../parallelaccessfsblobstore/../cachingfsblobstore/CachingFsBlobStore.h:81:24: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:51:27: warning: redundant move in return statement [-Wredundant-move] 51 | return std::move(value); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:51:27: note: remove 'std::move' call gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 83%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/filesystem/CryNode.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/filesystem/CryNode.cpp.o -MF CMakeFiles/cryfs.dir/filesystem/CryNode.cpp.o.d -o CMakeFiles/cryfs.dir/filesystem/CryNode.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/CryNode.cpp In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:10, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/../config/CryConfigFile.h:8, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/CryDevice.h:6, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/CryNode.h:9, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/CryNode.cpp:1: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:23:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:24:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:25:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:26:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:29:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:30:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:31:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:32:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:35:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:36:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:37:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:38:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Cast256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:41:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Cast256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:42:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<56>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars448_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:46:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<56>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars448_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:47:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:49:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:50:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:51:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:52:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:6, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/../cachingfsblobstore/CachingFsBlobStore.h:7, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/ParallelAccessFsBlobStore.h:9, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/CryDevice.h:11: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h: In instantiation of 'boost::optional blockstore::caching::QueueMap::pop(const Key&) [with Key = cpputils::FixedSizeData<16>; Value = blockstore::caching::CacheEntry, cpputils::unique_ref >]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:58:15: required from 'boost::optional blockstore::caching::QueueMap::pop() [with Key = cpputils::FixedSizeData<16>; Value = blockstore::caching::CacheEntry, cpputils::unique_ref >]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:109:33: required from 'void blockstore::caching::Cache::_deleteEntry(std::unique_lock*) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:98:5: required from 'void blockstore::caching::Cache::_makeSpaceForEntry(std::unique_lock*) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:87:3: required from 'void blockstore::caching::Cache::push(const Key&, Value) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/../cachingfsblobstore/CachingFsBlobStore.h:81:24: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:51:27: warning: redundant move in return statement [-Wredundant-move] 51 | return std::move(value); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:51:27: note: remove 'std::move' call gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 85%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/filesystem/parallelaccessfsblobstore/ParallelAccessFsBlobStoreAdapter.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/filesystem/parallelaccessfsblobstore/ParallelAccessFsBlobStoreAdapter.cpp.o -MF CMakeFiles/cryfs.dir/filesystem/parallelaccessfsblobstore/ParallelAccessFsBlobStoreAdapter.cpp.o.d -o CMakeFiles/cryfs.dir/filesystem/parallelaccessfsblobstore/ParallelAccessFsBlobStoreAdapter.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/ParallelAccessFsBlobStoreAdapter.cpp In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:6, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/../cachingfsblobstore/CachingFsBlobStore.h:7, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/ParallelAccessFsBlobStoreAdapter.h:7, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/ParallelAccessFsBlobStoreAdapter.cpp:1: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h: In instantiation of 'boost::optional blockstore::caching::QueueMap::pop(const Key&) [with Key = cpputils::FixedSizeData<16>; Value = blockstore::caching::CacheEntry, cpputils::unique_ref >]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:58:15: required from 'boost::optional blockstore::caching::QueueMap::pop() [with Key = cpputils::FixedSizeData<16>; Value = blockstore::caching::CacheEntry, cpputils::unique_ref >]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:109:33: required from 'void blockstore::caching::Cache::_deleteEntry(std::unique_lock*) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:98:5: required from 'void blockstore::caching::Cache::_makeSpaceForEntry(std::unique_lock*) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:87:3: required from 'void blockstore::caching::Cache::push(const Key&, Value) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/../cachingfsblobstore/CachingFsBlobStore.h:81:24: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:51:27: warning: redundant move in return statement [-Wredundant-move] 51 | return std::move(value); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:51:27: note: remove 'std::move' call gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 85%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/filesystem/parallelaccessfsblobstore/ParallelAccessFsBlobStore.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/filesystem/parallelaccessfsblobstore/ParallelAccessFsBlobStore.cpp.o -MF CMakeFiles/cryfs.dir/filesystem/parallelaccessfsblobstore/ParallelAccessFsBlobStore.cpp.o.d -o CMakeFiles/cryfs.dir/filesystem/parallelaccessfsblobstore/ParallelAccessFsBlobStore.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/ParallelAccessFsBlobStore.cpp In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/ParallelAccessFsBlobStore.h:5, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/ParallelAccessFsBlobStore.cpp:1: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/parallelaccessstore/ParallelAccessStore.h: In instantiation of 'boost::optional > parallelaccessstore::ParallelAccessStore::load(const Key&, std::function(Resource*)>) [with Resource = cryfs::cachingfsblobstore::FsBlobRef; ResourceRef = cryfs::parallelaccessfsblobstore::FsBlobRef; Key = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/ParallelAccessFsBlobStore.cpp:21:37: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/parallelaccessstore/ParallelAccessStore.h:164:33: warning: redundant move in return statement [-Wredundant-move] 164 | return std::move(resourceRef); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/parallelaccessstore/ParallelAccessStore.h:164:33: note: remove 'std::move' call In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:6, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/../cachingfsblobstore/CachingFsBlobStore.h:7, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/ParallelAccessFsBlobStore.h:9: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h: In instantiation of 'boost::optional blockstore::caching::QueueMap::pop(const Key&) [with Key = cpputils::FixedSizeData<16>; Value = blockstore::caching::CacheEntry, cpputils::unique_ref >]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:58:15: required from 'boost::optional blockstore::caching::QueueMap::pop() [with Key = cpputils::FixedSizeData<16>; Value = blockstore::caching::CacheEntry, cpputils::unique_ref >]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:109:33: required from 'void blockstore::caching::Cache::_deleteEntry(std::unique_lock*) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:98:5: required from 'void blockstore::caching::Cache::_makeSpaceForEntry(std::unique_lock*) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:87:3: required from 'void blockstore::caching::Cache::push(const Key&, Value) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/../cachingfsblobstore/CachingFsBlobStore.h:81:24: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:51:27: warning: redundant move in return statement [-Wredundant-move] 51 | return std::move(value); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:51:27: note: remove 'std::move' call gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 88%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/filesystem/CryDir.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/filesystem/CryDir.cpp.o -MF CMakeFiles/cryfs.dir/filesystem/CryDir.cpp.o.d -o CMakeFiles/cryfs.dir/filesystem/CryDir.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/CryDir.cpp In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:10, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/../config/CryConfigFile.h:8, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/CryDevice.h:6, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/CryNode.h:9, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/CryDir.h:6, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/CryDir.cpp:1: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:23:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:24:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:25:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:26:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:29:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:30:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:31:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:32:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:35:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:36:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:37:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:38:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Cast256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:41:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Cast256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:42:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<56>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars448_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:46:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<56>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars448_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:47:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:49:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:50:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:51:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:52:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:6, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/../cachingfsblobstore/CachingFsBlobStore.h:7, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/ParallelAccessFsBlobStore.h:9, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/CryDevice.h:11: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h: In instantiation of 'boost::optional blockstore::caching::QueueMap::pop(const Key&) [with Key = cpputils::FixedSizeData<16>; Value = blockstore::caching::CacheEntry, cpputils::unique_ref >]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:58:15: required from 'boost::optional blockstore::caching::QueueMap::pop() [with Key = cpputils::FixedSizeData<16>; Value = blockstore::caching::CacheEntry, cpputils::unique_ref >]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:109:33: required from 'void blockstore::caching::Cache::_deleteEntry(std::unique_lock*) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:98:5: required from 'void blockstore::caching::Cache::_makeSpaceForEntry(std::unique_lock*) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:87:3: required from 'void blockstore::caching::Cache::push(const Key&, Value) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/../cachingfsblobstore/CachingFsBlobStore.h:81:24: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:51:27: warning: redundant move in return statement [-Wredundant-move] 51 | return std::move(value); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:51:27: note: remove 'std::move' call gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 91%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/filesystem/cachingfsblobstore/FileBlobRef.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/filesystem/cachingfsblobstore/FileBlobRef.cpp.o -MF CMakeFiles/cryfs.dir/filesystem/cachingfsblobstore/FileBlobRef.cpp.o.d -o CMakeFiles/cryfs.dir/filesystem/cachingfsblobstore/FileBlobRef.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/cachingfsblobstore/FileBlobRef.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 92%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/filesystem/cachingfsblobstore/SymlinkBlobRef.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/filesystem/cachingfsblobstore/SymlinkBlobRef.cpp.o -MF CMakeFiles/cryfs.dir/filesystem/cachingfsblobstore/SymlinkBlobRef.cpp.o.d -o CMakeFiles/cryfs.dir/filesystem/cachingfsblobstore/SymlinkBlobRef.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/cachingfsblobstore/SymlinkBlobRef.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 88%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/filesystem/CrySymlink.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/filesystem/CrySymlink.cpp.o -MF CMakeFiles/cryfs.dir/filesystem/CrySymlink.cpp.o.d -o CMakeFiles/cryfs.dir/filesystem/CrySymlink.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/CrySymlink.cpp In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:10, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/../config/CryConfigFile.h:8, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/CryDevice.h:6, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/CryNode.h:9, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/CrySymlink.h:6, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/CrySymlink.cpp:1: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:23:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:24:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:25:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:26:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:29:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:30:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:31:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:32:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:35:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:36:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:37:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:38:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Cast256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:41:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Cast256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:42:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<56>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars448_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:46:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<56>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars448_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:47:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:49:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:50:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:51:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:52:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:6, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/../cachingfsblobstore/CachingFsBlobStore.h:7, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/ParallelAccessFsBlobStore.h:9, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/CryDevice.h:11: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h: In instantiation of 'boost::optional blockstore::caching::QueueMap::pop(const Key&) [with Key = cpputils::FixedSizeData<16>; Value = blockstore::caching::CacheEntry, cpputils::unique_ref >]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:58:15: required from 'boost::optional blockstore::caching::QueueMap::pop() [with Key = cpputils::FixedSizeData<16>; Value = blockstore::caching::CacheEntry, cpputils::unique_ref >]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:109:33: required from 'void blockstore::caching::Cache::_deleteEntry(std::unique_lock*) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:98:5: required from 'void blockstore::caching::Cache::_makeSpaceForEntry(std::unique_lock*) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:87:3: required from 'void blockstore::caching::Cache::push(const Key&, Value) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/../cachingfsblobstore/CachingFsBlobStore.h:81:24: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:51:27: warning: redundant move in return statement [-Wredundant-move] 51 | return std::move(value); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:51:27: note: remove 'std::move' call gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 90%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/filesystem/cachingfsblobstore/CachingFsBlobStore.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/filesystem/cachingfsblobstore/CachingFsBlobStore.cpp.o -MF CMakeFiles/cryfs.dir/filesystem/cachingfsblobstore/CachingFsBlobStore.cpp.o.d -o CMakeFiles/cryfs.dir/filesystem/cachingfsblobstore/CachingFsBlobStore.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/cachingfsblobstore/CachingFsBlobStore.cpp In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:6, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/cachingfsblobstore/CachingFsBlobStore.h:7, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/cachingfsblobstore/CachingFsBlobStore.cpp:1: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h: In instantiation of 'boost::optional blockstore::caching::QueueMap::pop(const Key&) [with Key = cpputils::FixedSizeData<16>; Value = blockstore::caching::CacheEntry, cpputils::unique_ref >]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:76:33: required from 'boost::optional blockstore::caching::Cache::pop(const Key&) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/cachingfsblobstore/CachingFsBlobStore.cpp:23:36: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:51:27: warning: redundant move in return statement [-Wredundant-move] 51 | return std::move(value); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:51:27: note: remove 'std::move' call gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 90%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/filesystem/cachingfsblobstore/FsBlobRef.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/filesystem/cachingfsblobstore/FsBlobRef.cpp.o -MF CMakeFiles/cryfs.dir/filesystem/cachingfsblobstore/FsBlobRef.cpp.o.d -o CMakeFiles/cryfs.dir/filesystem/cachingfsblobstore/FsBlobRef.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/cachingfsblobstore/FsBlobRef.cpp In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:6, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/cachingfsblobstore/CachingFsBlobStore.h:7, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/cachingfsblobstore/FsBlobRef.cpp:2: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h: In instantiation of 'boost::optional blockstore::caching::QueueMap::pop(const Key&) [with Key = cpputils::FixedSizeData<16>; Value = blockstore::caching::CacheEntry, cpputils::unique_ref >]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:58:15: required from 'boost::optional blockstore::caching::QueueMap::pop() [with Key = cpputils::FixedSizeData<16>; Value = blockstore::caching::CacheEntry, cpputils::unique_ref >]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:109:33: required from 'void blockstore::caching::Cache::_deleteEntry(std::unique_lock*) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:98:5: required from 'void blockstore::caching::Cache::_makeSpaceForEntry(std::unique_lock*) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:87:3: required from 'void blockstore::caching::Cache::push(const Key&, Value) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/cachingfsblobstore/CachingFsBlobStore.h:81:24: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:51:27: warning: redundant move in return statement [-Wredundant-move] 51 | return std::move(value); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:51:27: note: remove 'std::move' call gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 92%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/filesystem/CryFile.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/filesystem/CryFile.cpp.o -MF CMakeFiles/cryfs.dir/filesystem/CryFile.cpp.o.d -o CMakeFiles/cryfs.dir/filesystem/CryFile.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/CryFile.cpp In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:10, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/../config/CryConfigFile.h:8, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/CryDevice.h:6, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/CryNode.h:9, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/CryFile.h:8, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/CryFile.cpp:1: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:23:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:24:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:25:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:26:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:29:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:30:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:31:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:32:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:35:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:36:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:37:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:38:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Cast256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:41:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Cast256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:42:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<56>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars448_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:46:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<56>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars448_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:47:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:49:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:50:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:51:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:52:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:6, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/../cachingfsblobstore/CachingFsBlobStore.h:7, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/ParallelAccessFsBlobStore.h:9, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/CryDevice.h:11: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h: In instantiation of 'boost::optional blockstore::caching::QueueMap::pop(const Key&) [with Key = cpputils::FixedSizeData<16>; Value = blockstore::caching::CacheEntry, cpputils::unique_ref >]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:58:15: required from 'boost::optional blockstore::caching::QueueMap::pop() [with Key = cpputils::FixedSizeData<16>; Value = blockstore::caching::CacheEntry, cpputils::unique_ref >]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:109:33: required from 'void blockstore::caching::Cache::_deleteEntry(std::unique_lock*) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:98:5: required from 'void blockstore::caching::Cache::_makeSpaceForEntry(std::unique_lock*) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:87:3: required from 'void blockstore::caching::Cache::push(const Key&, Value) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/../cachingfsblobstore/CachingFsBlobStore.h:81:24: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:51:27: warning: redundant move in return statement [-Wredundant-move] 51 | return std::move(value); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:51:27: note: remove 'std::move' call gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 93%] Building CXX object src/cryfs/CMakeFiles/cryfs.dir/filesystem/CryDevice.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs/CMakeFiles/cryfs.dir/filesystem/CryDevice.cpp.o -MF CMakeFiles/cryfs.dir/filesystem/CryDevice.cpp.o.d -o CMakeFiles/cryfs.dir/filesystem/CryDevice.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/CryDevice.cpp In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:10, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/CryDevice.cpp:2: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:23:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:24:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:25:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:26:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:29:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:30:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:31:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:32:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:35:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:36:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:37:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:38:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Cast256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:41:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Cast256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:42:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<56>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars448_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:46:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<56>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars448_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:47:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:49:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:50:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:51:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:52:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:6, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/CachingBlockStore.h:5, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/CryDevice.cpp:1: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h: In instantiation of 'boost::optional blockstore::caching::QueueMap::pop(const Key&) [with Key = cpputils::FixedSizeData<16>; Value = blockstore::caching::CacheEntry, cpputils::unique_ref >]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:58:15: required from 'boost::optional blockstore::caching::QueueMap::pop() [with Key = cpputils::FixedSizeData<16>; Value = blockstore::caching::CacheEntry, cpputils::unique_ref >]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:109:33: required from 'void blockstore::caching::Cache::_deleteEntry(std::unique_lock*) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:98:5: required from 'void blockstore::caching::Cache::_makeSpaceForEntry(std::unique_lock*) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:87:3: required from 'void blockstore::caching::Cache::push(const Key&, Value) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/../cachingfsblobstore/CachingFsBlobStore.h:81:24: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:51:27: warning: redundant move in return statement [-Wredundant-move] 51 | return std::move(value); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:51:27: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h: In instantiation of 'boost::optional blockstore::caching::QueueMap::pop(const Key&) [with Key = cpputils::FixedSizeData<16>; Value = blockstore::caching::CacheEntry, cpputils::unique_ref >]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:58:15: required from 'boost::optional blockstore::caching::QueueMap::pop() [with Key = cpputils::FixedSizeData<16>; Value = blockstore::caching::CacheEntry, cpputils::unique_ref >]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:109:33: required from 'void blockstore::caching::Cache::_deleteEntry(std::unique_lock*) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 1000]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:158:5: required from 'bool blockstore::caching::Cache::_deleteMatchingEntryAtBeginning(std::function&)>) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 1000]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:149:10: required from 'void blockstore::caching::Cache::_deleteMatchingEntriesAtBeginning(std::function&)>) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 1000]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:139:9: required from 'void blockstore::caching::Cache::_deleteMatchingEntriesAtBeginningParallel(std::function&)>) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 1000]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:120:10: required from 'void blockstore::caching::Cache::_deleteAllEntriesParallel() [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 1000]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:67:3: required from 'blockstore::caching::Cache::~Cache() [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 1000]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/CachingBlockStore.h:12:7: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = blockstore::caching::CachingBlockStore]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = blockstore::caching::CachingBlockStore; _Dp = std::default_delete]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/pointer/unique_ref.h:28:7: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:51:27: warning: redundant move in return statement [-Wredundant-move] /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:51:27: note: remove 'std::move' call gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 94%] Linking CXX static library libcryfs.a cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/cmake -P CMakeFiles/cryfs.dir/cmake_clean_target.cmake cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/cmake -E cmake_link_script CMakeFiles/cryfs.dir/link.txt --verbose=1 /usr/bin/ar qc libcryfs.a CMakeFiles/cryfs.dir/CryfsException.cpp.o CMakeFiles/cryfs.dir/config/crypto/outer/OuterConfig.cpp.o CMakeFiles/cryfs.dir/config/crypto/outer/OuterEncryptor.cpp.o CMakeFiles/cryfs.dir/config/crypto/CryConfigEncryptorFactory.cpp.o CMakeFiles/cryfs.dir/config/crypto/inner/ConcreteInnerEncryptor.cpp.o CMakeFiles/cryfs.dir/config/crypto/inner/InnerConfig.cpp.o CMakeFiles/cryfs.dir/config/crypto/inner/InnerEncryptor.cpp.o CMakeFiles/cryfs.dir/config/crypto/CryConfigEncryptor.cpp.o CMakeFiles/cryfs.dir/config/CryConfigConsole.cpp.o CMakeFiles/cryfs.dir/config/CryConfigLoader.cpp.o CMakeFiles/cryfs.dir/config/CryConfig.cpp.o CMakeFiles/cryfs.dir/config/CryConfigFile.cpp.o CMakeFiles/cryfs.dir/config/CryCipher.cpp.o CMakeFiles/cryfs.dir/config/CryConfigCreator.cpp.o CMakeFiles/cryfs.dir/filesystem/CryOpenFile.cpp.o CMakeFiles/cryfs.dir/filesystem/fsblobstore/utils/DirEntry.cpp.o CMakeFiles/cryfs.dir/filesystem/fsblobstore/utils/DirEntryList.cpp.o CMakeFiles/cryfs.dir/filesystem/fsblobstore/FsBlobStore.cpp.o CMakeFiles/cryfs.dir/filesystem/fsblobstore/FsBlobView.cpp.o CMakeFiles/cryfs.dir/filesystem/fsblobstore/FileBlob.cpp.o CMakeFiles/cryfs.dir/filesystem/fsblobstore/FsBlob.cpp.o CMakeFiles/cryfs.dir/filesystem/fsblobstore/SymlinkBlob.cpp.o CMakeFiles/cryfs.dir/filesystem/fsblobstore/DirBlob.cpp.o CMakeFiles/cryfs.dir/filesystem/CryNode.cpp.o CMakeFiles/cryfs.dir/filesystem/parallelaccessfsblobstore/DirBlobRef.cpp.o CMakeFiles/cryfs.dir/filesystem/parallelaccessfsblobstore/ParallelAccessFsBlobStore.cpp.o CMakeFiles/cryfs.dir/filesystem/parallelaccessfsblobstore/ParallelAccessFsBlobStoreAdapter.cpp.o CMakeFiles/cryfs.dir/filesystem/parallelaccessfsblobstore/FsBlobRef.cpp.o CMakeFiles/cryfs.dir/filesystem/parallelaccessfsblobstore/FileBlobRef.cpp.o CMakeFiles/cryfs.dir/filesystem/parallelaccessfsblobstore/SymlinkBlobRef.cpp.o CMakeFiles/cryfs.dir/filesystem/CrySymlink.cpp.o CMakeFiles/cryfs.dir/filesystem/CryDir.cpp.o CMakeFiles/cryfs.dir/filesystem/cachingfsblobstore/DirBlobRef.cpp.o CMakeFiles/cryfs.dir/filesystem/cachingfsblobstore/CachingFsBlobStore.cpp.o CMakeFiles/cryfs.dir/filesystem/cachingfsblobstore/FsBlobRef.cpp.o CMakeFiles/cryfs.dir/filesystem/cachingfsblobstore/FileBlobRef.cpp.o CMakeFiles/cryfs.dir/filesystem/cachingfsblobstore/SymlinkBlobRef.cpp.o CMakeFiles/cryfs.dir/filesystem/CryFile.cpp.o CMakeFiles/cryfs.dir/filesystem/CryDevice.cpp.o /usr/bin/ranlib libcryfs.a gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 94%] Built target cryfs gmake[1]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' /usr/bin/gmake -f src/cryfs-cli/CMakeFiles/cryfs-cli.dir/build.make src/cryfs-cli/CMakeFiles/cryfs-cli.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/fuse-cryfs-0.9.11 /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs-cli /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs-cli /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs-cli/CMakeFiles/cryfs-cli.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' /usr/bin/gmake -f src/cryfs-cli/CMakeFiles/cryfs-cli.dir/build.make src/cryfs-cli/CMakeFiles/cryfs-cli.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 96%] Building CXX object src/cryfs-cli/CMakeFiles/cryfs-cli.dir/Environment.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs-cli && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs-cli/CMakeFiles/cryfs-cli.dir/Environment.cpp.o -MF CMakeFiles/cryfs-cli.dir/Environment.cpp.o.d -o CMakeFiles/cryfs-cli.dir/Environment.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs-cli/Environment.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 97%] Building CXX object src/cryfs-cli/CMakeFiles/cryfs-cli.dir/program_options/utils.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs-cli && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs-cli/CMakeFiles/cryfs-cli.dir/program_options/utils.cpp.o -MF CMakeFiles/cryfs-cli.dir/program_options/utils.cpp.o.d -o CMakeFiles/cryfs-cli.dir/program_options/utils.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs-cli/program_options/utils.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 98%] Building CXX object src/cryfs-cli/CMakeFiles/cryfs-cli.dir/program_options/Parser.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs-cli && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs-cli/CMakeFiles/cryfs-cli.dir/program_options/Parser.cpp.o -MF CMakeFiles/cryfs-cli.dir/program_options/Parser.cpp.o.d -o CMakeFiles/cryfs-cli.dir/program_options/Parser.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs-cli/program_options/Parser.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 97%] Building CXX object src/cryfs-cli/CMakeFiles/cryfs-cli.dir/program_options/ProgramOptions.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs-cli && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs-cli/CMakeFiles/cryfs-cli.dir/program_options/ProgramOptions.cpp.o -MF CMakeFiles/cryfs-cli.dir/program_options/ProgramOptions.cpp.o.d -o CMakeFiles/cryfs-cli.dir/program_options/ProgramOptions.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs-cli/program_options/ProgramOptions.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 95%] Building CXX object src/cryfs-cli/CMakeFiles/cryfs-cli.dir/CallAfterTimeout.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs-cli && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs-cli/CMakeFiles/cryfs-cli.dir/CallAfterTimeout.cpp.o -MF CMakeFiles/cryfs-cli.dir/CallAfterTimeout.cpp.o.d -o CMakeFiles/cryfs-cli.dir/CallAfterTimeout.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs-cli/CallAfterTimeout.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 95%] Building CXX object src/cryfs-cli/CMakeFiles/cryfs-cli.dir/VersionChecker.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs-cli && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs-cli/CMakeFiles/cryfs-cli.dir/VersionChecker.cpp.o -MF CMakeFiles/cryfs-cli.dir/VersionChecker.cpp.o.d -o CMakeFiles/cryfs-cli.dir/VersionChecker.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs-cli/VersionChecker.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 94%] Building CXX object src/cryfs-cli/CMakeFiles/cryfs-cli.dir/Cli.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs-cli && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs-cli/CMakeFiles/cryfs-cli.dir/Cli.cpp.o -MF CMakeFiles/cryfs-cli.dir/Cli.cpp.o.d -o CMakeFiles/cryfs-cli.dir/Cli.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs-cli/Cli.cpp In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:10, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/CryConfigFile.h:8, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs-cli/Cli.h:6, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs-cli/Cli.cpp:1: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:23:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:24:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:25:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:26:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:29:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:30:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:31:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:32:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:35:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:36:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:37:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:38:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Cast256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:41:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Cast256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:42:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<56>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars448_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:46:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<56>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars448_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:47:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:49:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:50:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:51:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:52:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:6, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/../cachingfsblobstore/CachingFsBlobStore.h:7, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/ParallelAccessFsBlobStore.h:9, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/CryDevice.h:11, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs-cli/Cli.h:12: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h: In instantiation of 'boost::optional blockstore::caching::QueueMap::pop(const Key&) [with Key = cpputils::FixedSizeData<16>; Value = blockstore::caching::CacheEntry, cpputils::unique_ref >]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:58:15: required from 'boost::optional blockstore::caching::QueueMap::pop() [with Key = cpputils::FixedSizeData<16>; Value = blockstore::caching::CacheEntry, cpputils::unique_ref >]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:109:33: required from 'void blockstore::caching::Cache::_deleteEntry(std::unique_lock*) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:98:5: required from 'void blockstore::caching::Cache::_makeSpaceForEntry(std::unique_lock*) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:87:3: required from 'void blockstore::caching::Cache::push(const Key&, Value) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/../cachingfsblobstore/CachingFsBlobStore.h:81:24: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:51:27: warning: redundant move in return statement [-Wredundant-move] 51 | return std::move(value); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:51:27: note: remove 'std::move' call gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 99%] Linking CXX static library libcryfs-cli.a cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs-cli && /usr/bin/cmake -P CMakeFiles/cryfs-cli.dir/cmake_clean_target.cmake cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs-cli && /usr/bin/cmake -E cmake_link_script CMakeFiles/cryfs-cli.dir/link.txt --verbose=1 /usr/bin/ar qc libcryfs-cli.a "CMakeFiles/cryfs-cli.dir/Cli.cpp.o" "CMakeFiles/cryfs-cli.dir/VersionChecker.cpp.o" "CMakeFiles/cryfs-cli.dir/CallAfterTimeout.cpp.o" "CMakeFiles/cryfs-cli.dir/Environment.cpp.o" "CMakeFiles/cryfs-cli.dir/program_options/utils.cpp.o" "CMakeFiles/cryfs-cli.dir/program_options/ProgramOptions.cpp.o" "CMakeFiles/cryfs-cli.dir/program_options/Parser.cpp.o" /usr/bin/ranlib libcryfs-cli.a gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 99%] Built target cryfs-cli gmake[1]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' /usr/bin/gmake -f src/cryfs-cli/CMakeFiles/cryfs-cli_bin.dir/build.make src/cryfs-cli/CMakeFiles/cryfs-cli_bin.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/fuse-cryfs-0.9.11 /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs-cli /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs-cli /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs-cli/CMakeFiles/cryfs-cli_bin.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' /usr/bin/gmake -f src/cryfs-cli/CMakeFiles/cryfs-cli_bin.dir/build.make src/cryfs-cli/CMakeFiles/cryfs-cli_bin.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 99%] Building CXX object src/cryfs-cli/CMakeFiles/cryfs-cli_bin.dir/main.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs-cli && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -D_FILE_OFFSET_BITS=64 -I/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/scrypt/scrypt-1.2.0 -isystem /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/vendor/spdlog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -Wall -Wextra -std=gnu++14 -MD -MT src/cryfs-cli/CMakeFiles/cryfs-cli_bin.dir/main.cpp.o -MF CMakeFiles/cryfs-cli_bin.dir/main.cpp.o.d -o CMakeFiles/cryfs-cli_bin.dir/main.cpp.o -c /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs-cli/main.cpp In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:10, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/CryConfigFile.h:8, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs-cli/Cli.h:6, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs-cli/main.cpp:1: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:23:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:24:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:25:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::AES128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:26:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:29:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:30:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:31:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Twofish128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:32:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:35:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:36:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:37:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Serpent128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:38:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Cast256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:41:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Cast256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:42:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<56>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars448_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:46:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<56>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars448_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:47:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars256_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:49:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars256_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:50:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h: In instantiation of 'static boost::optional cpputils::GCM_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars128_GCM]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:51:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: warning: redundant move in return statement [-Wredundant-move] 75 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:75:33: note: remove 'std::move' call /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const CryptoPP::byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; EncryptionKey = cpputils::FixedSizeData<16>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/Cipher.h:22:57: required from 'cpputils::CipherConcept::~CipherConcept() [with X = cpputils::Mars128_CFB]' /usr/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = cpputils::CipherConcept]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:52:1: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(plaintext); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/CFB_Cipher.h:60:29: note: remove 'std::move' call In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:6, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/../cachingfsblobstore/CachingFsBlobStore.h:7, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/ParallelAccessFsBlobStore.h:9, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/CryDevice.h:11, from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs-cli/Cli.h:12: /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h: In instantiation of 'boost::optional blockstore::caching::QueueMap::pop(const Key&) [with Key = cpputils::FixedSizeData<16>; Value = blockstore::caching::CacheEntry, cpputils::unique_ref >]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:58:15: required from 'boost::optional blockstore::caching::QueueMap::pop() [with Key = cpputils::FixedSizeData<16>; Value = blockstore::caching::CacheEntry, cpputils::unique_ref >]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:109:33: required from 'void blockstore::caching::Cache::_deleteEntry(std::unique_lock*) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:98:5: required from 'void blockstore::caching::Cache::_makeSpaceForEntry(std::unique_lock*) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/Cache.h:87:3: required from 'void blockstore::caching::Cache::push(const Key&, Value) [with Key = cpputils::FixedSizeData<16>; Value = cpputils::unique_ref; unsigned int MAX_ENTRIES = 50]' /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/filesystem/parallelaccessfsblobstore/../cachingfsblobstore/CachingFsBlobStore.h:81:24: required from here /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:51:27: warning: redundant move in return statement [-Wredundant-move] 51 | return std::move(value); | ^ /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/blockstore/implementations/caching/cache/QueueMap.h:51:27: note: remove 'std::move' call gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [100%] Linking CXX executable cryfs cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs-cli && /usr/bin/cmake -E cmake_link_script CMakeFiles/cryfs-cli_bin.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -O2 -DNDEBUG -rdynamic "CMakeFiles/cryfs-cli_bin.dir/main.cpp.o" -o cryfs libcryfs-cli.a ../cryfs/libcryfs.a ../blobstore/libblobstore.a ../blockstore/libblockstore.a /usr/lib64/libboost_filesystem.so.1.80.0 /usr/lib64/libboost_atomic.so.1.80.0 /usr/lib64/libboost_system.so.1.80.0 /usr/lib64/libboost_thread.so.1.80.0 /usr/lib64/libboost_filesystem.so.1.80.0 /usr/lib64/libboost_atomic.so.1.80.0 /usr/lib64/libboost_system.so.1.80.0 /usr/lib64/libboost_thread.so.1.80.0 ../fspp/libfspp.a /usr/lib64/libboost_filesystem.so.1.80.0 /usr/lib64/libboost_atomic.so.1.80.0 /usr/lib64/libboost_system.so.1.80.0 /usr/lib64/libboost_thread.so.1.80.0 /usr/lib64/libboost_chrono.so.1.80.0 -lfuse /usr/lib64/libboost_program_options.so.1.80.0 /usr/lib64/libboost_chrono.so.1.80.0 ../cpp-utils/libcpp-utils.a -lpthread -lcurl -lcryptopp ../../vendor/scrypt/libscrypt.a ../../vendor/scrypt/src/scrypt_original-build/libscrypt_sse2.a ../../vendor/scrypt/src/scrypt_original-build/libcperciva_aesni.a ../../vendor/spdlog/libspdlog.a /usr/lib64/libboost_filesystem.so.1.80.0 /usr/lib64/libboost_atomic.so.1.80.0 /usr/lib64/libboost_system.so.1.80.0 /usr/lib64/libboost_thread.so.1.80.0 ../gitversion/libgitversion.a -lrt gmake[2]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [100%] Built target cryfs-cli_bin gmake[1]: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' gmake: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/CMakeFiles 0 gmake: Leaving directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.103 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/fuse-cryfs-buildroot + : + /bin/rm -rf -- /usr/src/tmp/fuse-cryfs-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd fuse-cryfs-0.9.11 + DESTDIR=/usr/src/tmp/fuse-cryfs-buildroot + cmake --install x86_64-alt-linux --verbose -- Install configuration: "RELEASE" -- Installing: /usr/src/tmp/fuse-cryfs-buildroot/usr/bin/cryfs -- Installing: /usr/src/tmp/fuse-cryfs-buildroot/usr/share/man/man1/cryfs.1.gz + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/fuse-cryfs-buildroot (auto) Verifying and fixing files in /usr/src/tmp/fuse-cryfs-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/fuse-cryfs-buildroot/ (default) Compressing files in /usr/src/tmp/fuse-cryfs-buildroot (auto) Verifying ELF objects in /usr/src/tmp/fuse-cryfs-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Processing files: fuse-cryfs-0.9.11-alt2.1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.7x4G6b find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.3v7q8P find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: fuse, /lib64/ld-linux-x86-64.so.2, libboost_chrono.so.1.80.0()(64bit) >= set:jiHQ4, libboost_filesystem.so.1.80.0()(64bit) >= set:lgG5TV0JCxzJcUffDaSiZkEbSlt11ZIWtnGZ2tDoQNGhP7pwW6WrHyZAUa0kZ05, libboost_program_options.so.1.80.0()(64bit) >= set:mgpNFSHOlR9bnp43cCnTtsowaLV5DR22H28KjZhhGD4RG0WUDzDxXyKKZIdkx4MxMYdqXlpt1rKgNaAZFTL4ys5X, libboost_thread.so.1.80.0()(64bit) >= set:kgrA3IrpO3rMQ1UfB92Me9ZmBRNljMhY, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.17)(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.32)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.4)(64bit), libcryptopp.so.8()(64bit) >= set:qiNIsZwF9QQZz5x3hPUR9LBSrq3oi3crwR2oZGVJcAgeWxHoRra4fTZ4s2GCzt7wDm8oz2UxSJFkBaZLeLgFCvRahKlwVKUH2nZDiYZGsByHWvcIMWWqAr8Xy8u0whY8qhRPPnK2zbmdFBLK092Fvjheduqgl4K0TZ3fw6JUNq8U4mpzq1KS9cQAPlGP1WHCzTAQOF4bGxDGkWvZ6dCJvWHIrsDIBrtwFJBRQBHndtkTuhZ3fnyYZaG2dJ4cTGx5AyyXUWAOcaXZpSOnBNpe8sdmTKZ0sven9jlpUKaGZ1Lm6YzAbMUlnB6hj1dhpaR1K1unX1uNcNg4Cfn7pRu28CGZ3nrTBxuKZH7h6kY5QG6FG58Ndl4AK5qeXNtO9WZuplNrxRt3wwF4ZABnTyicycfZsdP7LCoCHKNDxDS1iDGGUrLYWGq9gSpgBoxiDzyZmCiYFJEJCZhNQ3vM1oaTQuzLsXBomb0xHXVWEQ86ZtFcT4ss2ZJj8UZdBxaqqRoHayLoFtOQI6VzItwkand5zWeAMMsVw69nE4Hjf8LDOM4bBtChz5mZIeZ0ozod5k6dlByK2wT6u5oDB0MqYK1ahQOOoJkTVZoqdD1ol1hEhsZy6YqE0XAXib9uZb9w607aYZhKl, libcurl.so.4()(64bit) >= set:khZKmuOyNepg2R2PfV1, libfuse.so.2()(64bit) >= set:lj2Es4A21, libfuse.so.2(FUSE_2.6)(64bit), libfuse.so.2(FUSE_2.8)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libgcc_s.so.1(GCC_3.3.1)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.29)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.11)(64bit), libstdc++.so.6(CXXABI_1.3.13)(64bit), libstdc++.so.6(CXXABI_1.3.2)(64bit), libstdc++.so.6(CXXABI_1.3.3)(64bit), libstdc++.so.6(CXXABI_1.3.5)(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.18)(64bit), libstdc++.so.6(GLIBCXX_3.4.19)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.22)(64bit), libstdc++.so.6(GLIBCXX_3.4.26)(64bit), libstdc++.so.6(GLIBCXX_3.4.29)(64bit), libstdc++.so.6(GLIBCXX_3.4.30)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.hFhbDw Creating fuse-cryfs-debuginfo package Processing files: fuse-cryfs-debuginfo-0.9.11-alt2.1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.xcYU9E find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.z81BJM find-requires: running scripts (debuginfo) Requires: fuse-cryfs = 0.9.11-alt2.1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libboost_chrono.so.1.80.0), debug64(libboost_filesystem.so.1.80.0), debug64(libboost_program_options.so.1.80.0), debug64(libboost_thread.so.1.80.0), debug64(libc.so.6), debug64(libcryptopp.so.8), debug64(libcurl.so.4), debug64(libfuse.so.2), debug64(libgcc_s.so.1), debug64(libm.so.6), debug64(libstdc++.so.6) Adding to fuse-cryfs-debuginfo a strict dependency on fuse-cryfs Wrote: /usr/src/RPM/RPMS/x86_64/fuse-cryfs-0.9.11-alt2.1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/fuse-cryfs-debuginfo-0.9.11-alt2.1.x86_64.rpm (w2T8.xzdio) 500.44user 42.89system 3:34.07elapsed 253%CPU (0avgtext+0avgdata 846760maxresident)k 0inputs+0outputs (0major+12382642minor)pagefaults 0swaps /.out/fuse-cryfs-0.9.11-alt2.1.x86_64.rpm: The use of such a license name is ambiguous: LGPL /.out/fuse-cryfs-debuginfo-0.9.11-alt2.1.x86_64.rpm: The use of such a license name is ambiguous: LGPL 3.33user 2.11system 3:54.01elapsed 2%CPU (0avgtext+0avgdata 110412maxresident)k 2752inputs+0outputs (0major+222466minor)pagefaults 0swaps --- fuse-cryfs-0.9.11-alt2.1.x86_64.rpm.repo 2022-09-14 01:13:30.000000000 +0000 +++ fuse-cryfs-0.9.11-alt2.1.x86_64.rpm.hasher 2023-05-22 03:34:43.803341521 +0000 @@ -50,4 +50,4 @@ Provides: fuse-cryfs = 0.9.11-alt2.1:sisyphus+306702.100.1.2 -File: /usr/bin/cryfs 100755 root:root 65c3fb31aa7d71e1e1d392be8ddc2b89 +File: /usr/bin/cryfs 100755 root:root fbd59d0797743c6e356c01c8c680c385 File: /usr/share/man/man1/cryfs.1.xz 100644 root:root 4e1a796ae256f7e221cbe250a9eac812 -RPMIdentity: 0684b839704d80566079198c7192a5b0d268a0f9139cef6572769581533578d9d5d9415758bc86cb1b783adf9e328ff9b3755621ed1588ba8fde7990acc6dd8e +RPMIdentity: 963d64a2ddc2632889a1aaed19d19c2ed047357fcc4f56b0efa052270f7387a42125f3059245ec8ad94905965d9334d5360315f6144c1e9f0c6211f6769be296 --- fuse-cryfs-debuginfo-0.9.11-alt2.1.x86_64.rpm.repo 2022-09-14 01:13:30.000000000 +0000 +++ fuse-cryfs-debuginfo-0.9.11-alt2.1.x86_64.rpm.hasher 2023-05-22 03:34:43.977340488 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/17 40755 root:root -/usr/lib/debug/.build-id/17/9593f925530c582cdf7e88492750ca628bc3d6 120777 root:root ../../../../bin/cryfs -/usr/lib/debug/.build-id/17/9593f925530c582cdf7e88492750ca628bc3d6.debug 120777 root:root ../../usr/bin/cryfs.debug +/usr/lib/debug/.build-id/21 40755 root:root +/usr/lib/debug/.build-id/21/e1d1a187ffb2c9edf1ef2ceac493332521cdaf 120777 root:root ../../../../bin/cryfs +/usr/lib/debug/.build-id/21/e1d1a187ffb2c9edf1ef2ceac493332521cdaf.debug 120777 root:root ../../usr/bin/cryfs.debug /usr/lib/debug/usr/bin/cryfs.debug 100644 root:root @@ -361,6 +361,6 @@ Provides: fuse-cryfs-debuginfo = 0.9.11-alt2.1:sisyphus+306702.100.1.2 -File: /usr/lib/debug/.build-id/17 40755 root:root -File: /usr/lib/debug/.build-id/17/9593f925530c582cdf7e88492750ca628bc3d6 120777 root:root ../../../../bin/cryfs -File: /usr/lib/debug/.build-id/17/9593f925530c582cdf7e88492750ca628bc3d6.debug 120777 root:root ../../usr/bin/cryfs.debug -File: /usr/lib/debug/usr/bin/cryfs.debug 100644 root:root 60a8ffd0e9776960567bd79c12e21647 +File: /usr/lib/debug/.build-id/21 40755 root:root +File: /usr/lib/debug/.build-id/21/e1d1a187ffb2c9edf1ef2ceac493332521cdaf 120777 root:root ../../../../bin/cryfs +File: /usr/lib/debug/.build-id/21/e1d1a187ffb2c9edf1ef2ceac493332521cdaf.debug 120777 root:root ../../usr/bin/cryfs.debug +File: /usr/lib/debug/usr/bin/cryfs.debug 100644 root:root ce5a1f0c24577c8d366e072debadf88f File: /usr/src/debug/fuse-cryfs-0.9.11 40755 root:root @@ -707,2 +707,2 @@ File: /usr/src/debug/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build 40755 root:root -RPMIdentity: 7cfc055a77dd48b2533183c791e90bc92a2afb69f6a1ad809c3a2022a278de8ed56066e73421c943d9b2c1cf378b755e261401a9853eff036f57522776d8fa3c +RPMIdentity: 6992fcb630d484886e1dac70d5ff3fcf246cc9db956166ee8c90f414fad69a80619e0239c7debe1d1461748ceeffafaa1d6337ad67ab5cd9df1469e547413a59