<86>Jun 16 03:15:56 userdel[190329]: delete user 'rooter' <86>Jun 16 03:15:56 userdel[190329]: removed group 'rooter' owned by 'rooter' <86>Jun 16 03:15:56 userdel[190329]: removed shadow group 'rooter' owned by 'rooter' <86>Jun 16 03:15:56 groupadd[190404]: group added to /etc/group: name=rooter, GID=1235 <86>Jun 16 03:15:56 groupadd[190404]: group added to /etc/gshadow: name=rooter <86>Jun 16 03:15:56 groupadd[190404]: new group: name=rooter, GID=1235 <86>Jun 16 03:15:56 useradd[190416]: new user: name=rooter, UID=1235, GID=1235, home=/root, shell=/bin/bash <86>Jun 16 03:15:56 userdel[190511]: delete user 'builder' <86>Jun 16 03:15:56 userdel[190511]: removed group 'builder' owned by 'builder' <86>Jun 16 03:15:56 userdel[190511]: removed shadow group 'builder' owned by 'builder' <86>Jun 16 03:15:56 groupadd[190610]: group added to /etc/group: name=builder, GID=1236 <86>Jun 16 03:15:56 groupadd[190610]: group added to /etc/gshadow: name=builder <86>Jun 16 03:15:56 groupadd[190610]: new group: name=builder, GID=1236 <86>Jun 16 03:15:56 useradd[190641]: new user: name=builder, UID=1236, GID=1236, home=/usr/src, shell=/bin/bash /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>Jun 16 03:16:02 rpmi: libboost_system1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 03:16:02 rpmi: libidn2-2.3.2-alt1 p10+281239.100.3.1 1627673251 installed <13>Jun 16 03:16:02 rpmi: libboost_atomic1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 03:16:02 rpmi: libboost_contract1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 03:16:02 rpmi: libboost_chrono1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 03:16:02 rpmi: libboost_timer1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 03:16:02 rpmi: libboost_thread1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 03:16:02 rpmi: libboost_type_erasure1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 03:16:02 rpmi: libboost_filesystem1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 03:16:02 rpmi: libpython-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 03:16:02 rpmi: python2-base-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 03:16:02 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>Jun 16 03:16:02 rpmi: libfuse-2.9.9-alt4 p10+315158.100.3.1 1677073740 installed <13>Jun 16 03:16:02 rpmi: libcryptopp-8.5.0-alt1 sisyphus+277655.100.1.1 1625746896 installed <13>Jun 16 03:16:02 rpmi: libboost_program_options1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 03:16:02 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Jun 16 03:16:03 rpmi: libstdc++10-devel-10.3.1-alt2 sisyphus+277353.100.2.1 1625525890 installed <13>Jun 16 03:16:03 rpmi: gcc10-c++-10.3.1-alt2 sisyphus+277353.100.2.1 1625525890 installed <13>Jun 16 03:16:03 rpmi: rpm-macros-cmake-3.23.2-alt3 p10+318897.100.9.1 1684492222 installed <13>Jun 16 03:16:03 rpmi: cmake-modules-3.23.2-alt3 p10+318897.100.9.1 1684492222 installed <13>Jun 16 03:16:03 rpmi: libuv-1.44.2-alt0.p10.1 p10+310327.220.21.1 1678360827 installed <13>Jun 16 03:16:03 rpmi: librhash-1.3.5-alt2 sisyphus+278212.100.1.1 1626077717 installed <13>Jun 16 03:16:04 rpmi: libjsoncpp19-1.8.4-alt5 sisyphus+277640.100.1.1 1625728472 installed <13>Jun 16 03:16:04 rpmi: libexpat-2.5.0-alt1 p10+324220.100.1.1 1688465137 installed <13>Jun 16 03:16:04 rpmi: publicsuffix-list-dafsa-20240415-alt1 p10+345250.100.1.1 1713270741 installed <13>Jun 16 03:16:04 rpmi: libpsl-0.21.5-alt1 p10+345385.100.1.1 1713430418 installed <13>Jun 16 03:16:04 rpmi: libnghttp2-1.61.0-alt1 p10+344447.40.1.1 1712304236 installed <13>Jun 16 03:16:04 rpmi: openldap-common-2.4.59-alt1.p10.2 p10+322965.300.3.1 1687183733 installed <13>Jun 16 03:16:04 rpmi: libntlm-1.5-alt1 sisyphus+278100.3300.1.1 1626058899 installed <13>Jun 16 03:16:04 rpmi: libidn-1.37-alt1 sisyphus+278604.100.1.1 1626095122 installed <13>Jun 16 03:16:04 rpmi: libverto-0.3.2-alt1_1 sisyphus+279289.100.1.3 1626493868 installed <13>Jun 16 03:16:04 rpmi: liblmdb-0.9.23-alt1 sisyphus+275369.100.1.2 1624493869 installed <13>Jun 16 03:16:04 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>Jun 16 03:16:04 rpmi: libcom_err-1.46.2.0.16.f114-alt1 sisyphus+278100.1000.1.1 1626056805 installed <13>Jun 16 03:16:04 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Jun 16 03:16:04 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Jun 16 03:16:04 rpmi: libp11-kit-0.24.1-alt1 p10+305061.100.3.1 1660573397 installed <13>Jun 16 03:16:04 rpmi: libtasn1-4.19.0-alt1 p10+309071.100.2.1 1668522760 installed <13>Jun 16 03:16:04 rpmi: libboost_context1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 03:16:04 rpmi: libboost_fiber1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 03:16:04 rpmi: libboost_stacktrace1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 03:16:04 rpmi: libboost_nowide1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 03:16:04 rpmi: libboost_test1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 03:16:04 rpmi: libboost_serialization1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 03:16:04 rpmi: libboost_random1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 03:16:04 rpmi: libboost_iostreams1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 03:16:04 rpmi: libboost_json1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 03:16:04 rpmi: libboost_regex1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 03:16:04 rpmi: libboost_graph1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 03:16:04 rpmi: libboost_date_time1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 03:16:04 rpmi: libboost_container1.76.0-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 03:16:05 rpmi: boost-devel-headers-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 03:16:05 rpmi: boost-devel-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 03:16:05 rpmi: bc-1:1.07.1-alt1 sisyphus+278100.400.1.1 1626056612 installed <13>Jun 16 03:16:05 rpmi: rpm-macros-alternatives-0.5.2-alt1 p10+309129.100.2.1 1668066636 installed <13>Jun 16 03:16:05 rpmi: alternatives-0.5.2-alt1 p10+309129.100.2.1 1668066636 installed <13>Jun 16 03:16:05 rpmi: ca-certificates-2022.09.15-alt1 p10+308004.100.2.1 1665748370 installed <13>Jun 16 03:16:05 rpmi: ca-trust-0.1.6-alt1 p10+344774.100.1.1 1712685728 installed <13>Jun 16 03:16:05 rpmi: p11-kit-trust-0.24.1-alt1 p10+305061.100.3.1 1660573397 installed <13>Jun 16 03:16:05 rpmi: libcrypto1.1-1.1.1w-alt0.p10.1 p10+330586.100.4.1 1697560982 installed <13>Jun 16 03:16:05 rpmi: libssl1.1-1.1.1w-alt0.p10.1 p10+330586.100.4.1 1697560982 installed <13>Jun 16 03:16:05 rpmi: python-modules-encodings-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 03:16:05 rpmi: python-modules-compiler-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 03:16:05 rpmi: python-modules-email-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 03:16:05 rpmi: python-modules-unittest-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 03:16:06 rpmi: python-modules-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <86>Jun 16 03:16:06 groupadd[210281]: group added to /etc/group: name=_keytab, GID=499 <86>Jun 16 03:16:06 groupadd[210281]: group added to /etc/gshadow: name=_keytab <86>Jun 16 03:16:06 groupadd[210281]: new group: name=_keytab, GID=499 <13>Jun 16 03:16:06 rpmi: libkrb5-1.19.4-alt3 p10+338175.100.6.1 1706280757 installed <13>Jun 16 03:16:06 rpmi: libgsasl-1.8.0-alt3 sisyphus+275307.100.1.2 1624478543 installed <86>Jun 16 03:16:06 groupadd[210398]: group added to /etc/group: name=sasl, GID=498 <86>Jun 16 03:16:06 groupadd[210398]: group added to /etc/gshadow: name=sasl <86>Jun 16 03:16:06 groupadd[210398]: new group: name=sasl, GID=498 <13>Jun 16 03:16:06 rpmi: libsasl2-3-2.1.27-alt2.1 sisyphus+278407.100.1.3 1626205817 installed <13>Jun 16 03:16:06 rpmi: libldap-2.4.59-alt1.p10.2 p10+322965.300.3.1 1687183733 installed <13>Jun 16 03:16:06 rpmi: libarchive13-3.6.1-alt2 p10+311215.100.2.1 1670851728 installed <13>Jun 16 03:16:06 rpmi: libssh2-1.11.0-alt2 p10+339351.200.2.1 1706598963 installed <13>Jun 16 03:16:06 rpmi: libcurl-8.7.1-alt2 p10+345770.100.1.1 1713972241 installed <13>Jun 16 03:16:06 rpmi: cmake-3.23.2-alt3 p10+318897.100.9.1 1684492222 installed <13>Jun 16 03:16:06 rpmi: libcurl-devel-8.7.1-alt2 p10+345770.100.1.1 1713972241 installed <13>Jun 16 03:16:06 rpmi: python-modules-json-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 03:16:06 rpmi: libssl-devel-1.1.1w-alt0.p10.1 p10+330586.100.4.1 1697560982 installed <13>Jun 16 03:16:06 rpmi: boost-filesystem-devel-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 03:16:06 rpmi: boost-program_options-devel-1:1.76.0-alt2 sisyphus+277557.100.1.1 1625697364 installed <13>Jun 16 03:16:06 rpmi: gcc-c++-10-alt1 sisyphus+263054.200.3.1 1607517515 installed <13>Jun 16 03:16:06 rpmi: libcryptopp-devel-8.5.0-alt1 sisyphus+277655.100.1.1 1625746896 installed <13>Jun 16 03:16:06 rpmi: libfuse-devel-2.9.9-alt4 p10+315158.100.3.1 1677073740 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.10164 + 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 + xargs sed -i -e '1s:^#!/usr/bin/env python$:#!/usr/bin/python2.7:' + find . -type f + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.11138 + 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' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2' -DCMAKE_INSTALL_PREFIX=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib64 -DLIB_SUFFIX=64 -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 10.3.1 -- The CXX compiler identification is GNU 10.3.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.76.0/BoostConfig.cmake (found suitable version "1.76.0", minimum required is "1.56.0") -- Found cryptopp in system location -- Boost will be dynamically linked -- Found Boost: /usr/lib64/cmake/Boost-1.76.0/BoostConfig.cmake (found suitable version "1.76.0", minimum required is "1.56.0") found components: filesystem system thread -- Boost will be dynamically linked -- Found Boost: /usr/lib64/cmake/Boost-1.76.0/BoostConfig.cmake (found suitable version "1.76.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.76.0/BoostConfig.cmake (found suitable version "1.76.0", minimum required is "1.56.0") -- Boost will be dynamically linked -- Found Boost: /usr/lib64/cmake/Boost-1.76.0/BoostConfig.cmake (found suitable version "1.76.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.76.0/BoostConfig.cmake (found suitable version "1.76.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/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/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' 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' 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 /usr/bin/gmake -f src/gitversion/CMakeFiles/gitversion.dir/build.make src/gitversion/CMakeFiles/gitversion.dir/build /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' [ 1%] 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 -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' [ 4%] 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[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' [ 5%] 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[2]: Entering directory '/usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux' [ 6%] 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 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' [ 3%] 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 -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' [ 7%] 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 -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' [ 2%] 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 -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' [ 4%] 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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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\" -pipe -frecord-gcc-switches -Wall -g -O2 -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\" `. ./cpusupport-config.h; echo ${CFLAGS_X86_SSE2}` -pipe -frecord-gcc-switches -Wall -g -O2 -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 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 -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' 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\" `. ./cpusupport-config.h; echo ${CFLAGS_X86_AESNI}` -pipe -frecord-gcc-switches -Wall -g -O2 -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 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 -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' /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 -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 -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\" -pipe -frecord-gcc-switches -Wall -g -O2 -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 -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 -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 -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 -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 -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' [ 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 -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' [ 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 -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' [ 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 -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' [ 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 -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' [ 13%] 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 -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' [ 14%] 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 -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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 19%] 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 18%] 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 18%] 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 17%] 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 20%] 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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/DataFixture.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cpp-utils && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' /usr/bin/gmake -f src/parallelaccessstore/CMakeFiles/parallelaccessstore.dir/build.make src/parallelaccessstore/CMakeFiles/parallelaccessstore.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/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/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' [ 41%] 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 43%] 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 44%] 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 40%] 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 43%] 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 48%] 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' [ 48%] 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' [ 44%] 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 42%] 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 49%] 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' [ 49%] 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' [ 41%] 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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%] 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 47%] 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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:45: 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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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/CompressedBlock.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blockstore && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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' [ 63%] 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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/ParallelAccessDataTreeStoreAdapter.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/blobstore && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 61%] 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 62%] 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 63%] 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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:39: 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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 69%] 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 69%] 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 71%] 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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/outer/OuterEncryptor.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::EncryptionKey = cpputils::FixedSizeData<32>]': /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cryfs/config/crypto/outer/OuterEncryptor.cpp:26:30: 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, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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/CryConfigLoader.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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' [ 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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/filesystem/CryOpenFile.cpp:6: /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:49: 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' [ 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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/SymlinkBlob.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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:49: 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/fsblobstore/DirBlob.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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, 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/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:49: 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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/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/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:49: 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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:36:6: 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, 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/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:49: 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' [ 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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' [ 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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/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/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:49: 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/CrySymlink.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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/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/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:49: 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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:49: 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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:40: 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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/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/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:49: 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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:49: 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++/10/bits/unique_ptr.h:361: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' [ 97%] 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 97%] 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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/VersionChecker.cpp.o cd /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/x86_64-alt-linux/src/cryfs-cli && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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' [ 97%] 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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, 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/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:49: 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_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -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 -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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Rijndael; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Twofish; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::Serpent; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::CAST256; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 56; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 32; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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 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 byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::GCM_Cipher::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 In file included from /usr/src/RPM/BUILD/fuse-cryfs-0.9.11/src/cpp-utils/crypto/symmetric/ciphers.h:11, 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/CFB_Cipher.h: In instantiation of 'static boost::optional cpputils::CFB_Cipher::decrypt(const byte*, unsigned int, const EncryptionKey&) [with BlockCipher = CryptoPP::MARS; unsigned int KeySize = 16; CryptoPP::byte = unsigned char; cpputils::CFB_Cipher::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, 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/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:49: 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 -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.76.0 /usr/lib64/libboost_system.so.1.76.0 /usr/lib64/libboost_thread.so.1.76.0 /usr/lib64/libboost_filesystem.so.1.76.0 /usr/lib64/libboost_system.so.1.76.0 /usr/lib64/libboost_thread.so.1.76.0 ../fspp/libfspp.a /usr/lib64/libboost_filesystem.so.1.76.0 /usr/lib64/libboost_system.so.1.76.0 /usr/lib64/libboost_thread.so.1.76.0 /usr/lib64/libboost_chrono.so.1.76.0 -lfuse /usr/lib64/libboost_program_options.so.1.76.0 /usr/lib64/libboost_chrono.so.1.76.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.76.0 /usr/lib64/libboost_system.so.1.76.0 /usr/lib64/libboost_thread.so.1.76.0 -lpthread ../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.66173 + 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) section [ 5] '.dynsym': symbol 1890 (_ZZN6spdlog7details2os9thread_idEvE3tid): unique symbol not of object type section [ 5] '.dynsym': symbol 4055 (_ZGVZN6spdlog7details2os9thread_idEvE3tid): unique symbol not of object type verify-elf: WARNING: ./usr/bin/cryfs: eu-elflint failed 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.FCNveJ 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.f7B53E 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.76.0()(64bit) >= set:jiHQ4, libboost_filesystem.so.1.76.0()(64bit) >= set:lgIpuHpLzhSZ3HBEhLDlSYiYnyNZAN5XEOG0NvFX4zZLAEEsMrvrlYDMR1X, libboost_program_options.so.1.76.0()(64bit) >= set:mgpNFSHOlR9bnp43cCnTtsowaLV5DR22H28KjZhhGD4RG0WUDzDxXyKKZIdkx4MxMYdqXlpt1rKgNaAZFTL4ys5X, libboost_thread.so.1.76.0()(64bit) >= set:lhEjNrMoHy6exZpUhYegfSJQZLWUiOwWWU0, 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.4)(64bit), libcryptopp.so.8()(64bit) >= set:rjZhXxb7ZFxO4OhXmfDXipZEwdi0fEtrkGisAiBr54dDpLK6gMCmZCsNkjqOnnMv7Z43i5xzsuwR913UADEnzfVM0K6PSfZ5fk9poQHCNWM5jMwiBZbzWOKvw9PhFM9u4qXzqvZDNc8dGatnzX5STzUeOndiNZ7IEX3AJH9D4aPzF7qTjQTbfab7D1BU4Jb3ZkrxSqOfy1XTTjQFoq9x4PZK92uZDpEzCSdSqyTfzZmPlPNEuJZzASDvguiUGmZIuW1IhIoFHeRuTMHfERdgh4JguZH3WdgmC2ZzpW7iyMtqdhtOHiXlq3oi3Wc1QLCQfFujw4NwfLgFCvZvXCkNiYvlKyyHOZEx5mvnzIL91AjJZtkOsHVP3EhbUFvYZ6HS9cQAZ0kcbFkBiQ8XzX4TpMJBdlTRnkZFDbBjMCmajPK5eLL2u51tV8b3GAbdLaGDMLfim16PdkkqnK3s5UtC9vCfT1zRoGe86TDUC8cUDtoZ6xJX60ZDaLK5catZonDoCmt3v6KEUaUajO1oy7uothKeadyxZKk0Ut3ENvNXtecnUTKF1JKeVhP9vQknaWZ9HL40YBqnGrsLfrMREg26LZv9YEMXdsH0, libcurl.so.4()(64bit) >= set:khZKmuOyNepg2R2PfV1, libcurl.so.4(CURL_OPENSSL_4)(64bit), 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), libm.so.6(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.29)(64bit), libpthread.so.0(GLIBC_2.2.5)(64bit), libpthread.so.0(GLIBC_2.3.2)(64bit), libpthread.so.0(GLIBC_2.3.3)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.11)(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.9)(64bit), rtld(GNU_HASH), rtld(GNU_UNIQUE) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.D4nvaJ 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.ymIheG find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Svx2kH 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.76.0), debug64(libboost_filesystem.so.1.76.0), debug64(libboost_program_options.so.1.76.0), debug64(libboost_thread.so.1.76.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(libpthread.so.0), 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) 816.86user 51.53system 4:20.40elapsed 333%CPU (0avgtext+0avgdata 1096840maxresident)k 0inputs+0outputs (0major+14961684minor)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 5.56user 2.43system 4:41.92elapsed 2%CPU (0avgtext+0avgdata 128524maxresident)k 0inputs+0outputs (0major+229756minor)pagefaults 0swaps --- fuse-cryfs-0.9.11-alt2.1.x86_64.rpm.repo 2021-07-10 11:25:10.000000000 +0000 +++ fuse-cryfs-0.9.11-alt2.1.x86_64.rpm.hasher 2024-06-16 03:20:32.420365629 +0000 @@ -17,2 +17,3 @@ Requires: libcurl.so.4()(64bit) >= set:khZKmuOyNepg2R2PfV1 +Requires: libcurl.so.4(CURL_OPENSSL_4)(64bit) Requires: libfuse.so.2()(64bit) >= set:lj2Es4A21 @@ -48,4 +49,4 @@ Provides: fuse-cryfs = 0.9.11-alt2.1:sisyphus+277899.100.1.1 -File: /usr/bin/cryfs 100755 root:root 089ec0b27ef523e8e59ba57c66441f80 +File: /usr/bin/cryfs 100755 root:root 4f4c94ca260829e6ea90940666d78f90 File: /usr/share/man/man1/cryfs.1.xz 100644 root:root 4e1a796ae256f7e221cbe250a9eac812 -RPMIdentity: e7ca313ad825ceb72d4671014a3f11b315ece2db96ccf2581b786924feae855cf5179e19128735b82476615a255c15e8af6274d8fd8c80603c5c212fd9c1cf14 +RPMIdentity: bf2c761923d933d8ab94ef8e70d774be81e90a15fb629b2b3348017be788446d7fae7627d817710f6780252b0af2ef2e69b2aca557dc3a9f7866c16525a601b0 --- fuse-cryfs-debuginfo-0.9.11-alt2.1.x86_64.rpm.repo 2021-07-10 11:25:10.000000000 +0000 +++ fuse-cryfs-debuginfo-0.9.11-alt2.1.x86_64.rpm.hasher 2024-06-16 03:20:32.501365765 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/6b 40755 root:root -/usr/lib/debug/.build-id/6b/189674235d5f60b50ac5b718e72dab133688af 120777 root:root ../../../../bin/cryfs -/usr/lib/debug/.build-id/6b/189674235d5f60b50ac5b718e72dab133688af.debug 120777 root:root ../../usr/bin/cryfs.debug +/usr/lib/debug/.build-id/3c 40755 root:root +/usr/lib/debug/.build-id/3c/6734d558da61c3755524030132ec62ea31ef9e 120777 root:root ../../../../bin/cryfs +/usr/lib/debug/.build-id/3c/6734d558da61c3755524030132ec62ea31ef9e.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+277899.100.1.1 -File: /usr/lib/debug/.build-id/6b 40755 root:root -File: /usr/lib/debug/.build-id/6b/189674235d5f60b50ac5b718e72dab133688af 120777 root:root ../../../../bin/cryfs -File: /usr/lib/debug/.build-id/6b/189674235d5f60b50ac5b718e72dab133688af.debug 120777 root:root ../../usr/bin/cryfs.debug -File: /usr/lib/debug/usr/bin/cryfs.debug 100644 root:root df26eaac652513c7a873ca25894c5aec +File: /usr/lib/debug/.build-id/3c 40755 root:root +File: /usr/lib/debug/.build-id/3c/6734d558da61c3755524030132ec62ea31ef9e 120777 root:root ../../../../bin/cryfs +File: /usr/lib/debug/.build-id/3c/6734d558da61c3755524030132ec62ea31ef9e.debug 120777 root:root ../../usr/bin/cryfs.debug +File: /usr/lib/debug/usr/bin/cryfs.debug 100644 root:root 67b3222ef530cb5186018b6468b9b5d6 File: /usr/src/debug/fuse-cryfs-0.9.11 40755 root:root @@ -706,2 +706,2 @@ File: /usr/src/debug/fuse-cryfs-0.9.11/x86_64-alt-linux/vendor/scrypt/src/scrypt_original-build 40755 root:root -RPMIdentity: e5c9c93af4d1eadb431b88f662b3ef4e16e6161567e7a42eafbcd11a8a2d505b5b2a857d4365d3b9356f10c722a00977681d686a45bd6f0d992ac9d1f663327c +RPMIdentity: 3dfdf15a145678c4002f5939c272a06bff3636319aaf28013c7655b04ce0fb324b15624990fe70e98b63468eb44c56b0db5e6a59cdb087254891a2f992e8c876