* Package: sys-fs/cryfs-0.10.3-r1:0 * Repository: gentoo * Maintainer: nickaristocrates@gmail.com proxy-maint@gentoo.org * USE: abi_x86_64 amd64 elibc_musl kernel_linux * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox * Checking for suitable kernel configuration options ... [ ok ] >>> Unpacking source... >>> Unpacking cryfs-0.10.3.tar.xz to /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work >>> Source unpacked in /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work >>> Preparing source in /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work ... * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work" * Build directory (BUILD_DIR): "/var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/cryfs-0.10.3_build" * Applying cryfs-0.10.2-unbundle-libs.patch ... [ ok ] * Applying cryfs-0.10.2-install-targets.patch ... [ ok ] * Applying cryfs-0.10.3-gcc13.patch ... [ ok ] * Applying cryfs-0.10.3-gcc11.patch ... [ ok ] * Applying cryfs-0.10.3-fix-build-with-boost-1-77.patch ... [ ok ] * Hardcoded definition(s) removed in CMakeLists.txt: * set(CMAKE_BUILD_TYPE RelWithDebInfo CACHE INTERNAL "CMAKE_BUILD_TYPE") * Hardcoded definition(s) removed in vendor/cryptopp/vendor_cryptopp/CMakeLists.txt: * set(CMAKE_BUILD_TYPE RelWithDebInfo) >>> Source prepared. >>> Configuring source in /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work ... * Please use append-cppflags for preprocessor flags * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work" * Build directory (BUILD_DIR): "/var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/cryfs-0.10.3_build" cmake -C /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/cryfs-0.10.3_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DBoost_USE_STATIC_LIBS=OFF -DCRYFS_UPDATE_CHECKS=OFF -DBUILD_SHARED_LIBS=OFF -DUSE_SYSTEM_LIBS=ON -DBUILD_TESTING=no -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/cryfs-0.10.3_build/gentoo_toolchain.cmake /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work loading initial cache file /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/cryfs-0.10.3_build/gentoo_common_config.cmake -- The C compiler identification is GNU 13.1.1 -- The CXX compiler identification is GNU 13.1.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/x86_64-gentoo-linux-musl-gcc - 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/x86_64-gentoo-linux-musl-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: /usr/bin/x86_64-gentoo-linux-musl-pkg-config (found version "1.8.1") -- Checking for module 'libcryptopp>=8.2' -- Found libcryptopp, version 8.6 -- Building version 0.10.3 -- Boost will be dynamically linked -- Found Boost: /usr/lib/cmake/Boost-1.82.0/BoostConfig.cmake (found suitable version "1.82.0", minimum required is "1.65.1") -- addr2line found. Using it for backtraces. -- Found CURL: /usr/lib/libcurl.so (found version "8.1.0") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Boost will be dynamically linked -- Found Boost: /usr/lib/cmake/Boost-1.82.0/BoostConfig.cmake (found suitable version "1.82.0", minimum required is "1.65.1") found components: filesystem system thread chrono -- Boost will be dynamically linked -- Found Boost: /usr/lib/cmake/Boost-1.82.0/BoostConfig.cmake (found suitable version "1.82.0", minimum required is "1.65.1") found components: filesystem system -- Boost will be dynamically linked -- Found Boost: /usr/lib/cmake/Boost-1.82.0/BoostConfig.cmake (found suitable version "1.82.0", minimum required is "1.65.1") found components: filesystem system thread chrono -- Found fuse in system location -- Boost will be dynamically linked -- Found Boost: /usr/lib/cmake/Boost-1.82.0/BoostConfig.cmake (found suitable version "1.82.0", minimum required is "1.65.1") found components: thread -- Boost will be dynamically linked -- Found Boost: /usr/lib/cmake/Boost-1.82.0/BoostConfig.cmake (found suitable version "1.82.0", minimum required is "1.65.1") found components: filesystem system thread -- Boost will be dynamically linked -- Boost will be dynamically linked -- Found Boost: /usr/lib/cmake/Boost-1.82.0/BoostConfig.cmake (found suitable version "1.82.0", minimum required is "1.65.1") found components: program_options chrono -- Building version 0.10.3 -- The following REQUIRED packages have been found: * CURL * boost_atomic (required version == 1.82.0) * boost_filesystem (required version == 1.82.0) * boost_system (required version == 1.82.0) * Threads * boost_thread (required version == 1.82.0) * boost_program_options (required version == 1.82.0) * boost_headers (required version == 1.82.0) * boost_chrono (required version == 1.82.0) * Boost (required version >= 1.65.1) -- <<< Gentoo configuration >>> Build type Gentoo Install path /usr Compiler flags: C -O2 -pipe -march=native -fno-diagnostics-color -DNDEBUG C++ -O2 -pipe -march=native -fno-diagnostics-color -DNDEBUG Linker flags: Executable -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 Module -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 Shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -- Configuring done (0.7s) -- Generating done (0.0s) -- Build files have been written to: /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/cryfs-0.10.3_build >>> Source configured. >>> Compiling source in /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work ... * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work" * Build directory (BUILD_DIR): "/var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/cryfs-0.10.3_build" ninja -v -j5 -l0 [1/186] /usr/bin/x86_64-gentoo-linux-musl-g++ -isystem /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog -O2 -pipe -march=native -fno-diagnostics-color -DNDEBUG -fno-diagnostics-color -MD -MT vendor/spdlog/CMakeFiles/spdlog.dir/dummy.cpp.o -MF vendor/spdlog/CMakeFiles/spdlog.dir/dummy.cpp.o.d -o vendor/spdlog/CMakeFiles/spdlog.dir/dummy.cpp.o -c /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/dummy.cpp [2/186] : && /usr/bin/cmake -E rm -f vendor/spdlog/libspdlog.a && /usr/bin/x86_64-gentoo-linux-musl-ar qc vendor/spdlog/libspdlog.a vendor/spdlog/CMakeFiles/spdlog.dir/dummy.cpp.o && /usr/bin/x86_64-gentoo-linux-musl-ranlib vendor/spdlog/libspdlog.a && : [3/186] /usr/bin/x86_64-gentoo-linux-musl-g++ -DBOOST_THREAD_VERSION=4 -DGIT_VERSION_STRING=\"0.10.3\" -I/var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src -O2 -pipe -march=native -fno-diagnostics-color -DNDEBUG -std=gnu++14 -fno-diagnostics-color -Wall -Wextra -Wold-style-cast -Wcast-align -Wno-maybe-uninitialized -MD -MT src/gitversion/CMakeFiles/gitversion.dir/versionstring.cpp.o -MF src/gitversion/CMakeFiles/gitversion.dir/versionstring.cpp.o.d -o src/gitversion/CMakeFiles/gitversion.dir/versionstring.cpp.o -c /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/gitversion/versionstring.cpp [4/186] /usr/bin/x86_64-gentoo-linux-musl-g++ -DBOOST_THREAD_VERSION=4 -DGIT_VERSION_STRING=\"0.10.3\" -I/var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src -O2 -pipe -march=native -fno-diagnostics-color -DNDEBUG -std=gnu++14 -fno-diagnostics-color -Wall -Wextra -Wold-style-cast -Wcast-align -Wno-maybe-uninitialized -MD -MT src/gitversion/CMakeFiles/gitversion.dir/gitversion.cpp.o -MF src/gitversion/CMakeFiles/gitversion.dir/gitversion.cpp.o.d -o src/gitversion/CMakeFiles/gitversion.dir/gitversion.cpp.o -c /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/gitversion/gitversion.cpp [5/186] /usr/bin/x86_64-gentoo-linux-musl-g++ -DBOOST_THREAD_VERSION=4 -DGIT_VERSION_STRING=\"0.10.3\" -I/var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src -O2 -pipe -march=native -fno-diagnostics-color -DNDEBUG -std=gnu++14 -fno-diagnostics-color -Wall -Wextra -Wold-style-cast -Wcast-align -Wno-maybe-uninitialized -MD -MT src/gitversion/CMakeFiles/gitversion.dir/VersionCompare.cpp.o -MF src/gitversion/CMakeFiles/gitversion.dir/VersionCompare.cpp.o.d -o src/gitversion/CMakeFiles/gitversion.dir/VersionCompare.cpp.o -c /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/gitversion/VersionCompare.cpp [6/186] /usr/bin/x86_64-gentoo-linux-musl-g++ -DBOOST_THREAD_VERSION=4 -DGIT_VERSION_STRING=\"0.10.3\" -I/var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src -O2 -pipe -march=native -fno-diagnostics-color -DNDEBUG -std=gnu++14 -fno-diagnostics-color -Wall -Wextra -Wold-style-cast -Wcast-align -Wno-maybe-uninitialized -MD -MT src/gitversion/CMakeFiles/gitversion.dir/parser.cpp.o -MF src/gitversion/CMakeFiles/gitversion.dir/parser.cpp.o.d -o src/gitversion/CMakeFiles/gitversion.dir/parser.cpp.o -c /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/gitversion/parser.cpp [7/186] : && /usr/bin/cmake -E rm -f src/gitversion/libgitversion.a && /usr/bin/x86_64-gentoo-linux-musl-ar qc src/gitversion/libgitversion.a src/gitversion/CMakeFiles/gitversion.dir/gitversion.cpp.o src/gitversion/CMakeFiles/gitversion.dir/versionstring.cpp.o src/gitversion/CMakeFiles/gitversion.dir/parser.cpp.o src/gitversion/CMakeFiles/gitversion.dir/VersionCompare.cpp.o && /usr/bin/x86_64-gentoo-linux-musl-ranlib src/gitversion/libgitversion.a && : [8/186] /usr/bin/x86_64-gentoo-linux-musl-g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_STACKTRACE_ADDR2LINE_LOCATION=/usr/bin/addr2line -DBOOST_STACKTRACE_USE_ADDR2LINE -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_VERSION=4 -I/var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src -isystem /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog -O2 -pipe -march=native -fno-diagnostics-color -DNDEBUG -std=gnu++14 -fno-diagnostics-color -Wall -Wextra -Wold-style-cast -Wcast-align -Wno-maybe-uninitialized -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/kdf/SCryptParameters.cpp.o -MF src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/kdf/SCryptParameters.cpp.o.d -o src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/kdf/SCryptParameters.cpp.o -c /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/kdf/SCryptParameters.cpp FAILED: src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/kdf/SCryptParameters.cpp.o /usr/bin/x86_64-gentoo-linux-musl-g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_STACKTRACE_ADDR2LINE_LOCATION=/usr/bin/addr2line -DBOOST_STACKTRACE_USE_ADDR2LINE -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_VERSION=4 -I/var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src -isystem /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog -O2 -pipe -march=native -fno-diagnostics-color -DNDEBUG -std=gnu++14 -fno-diagnostics-color -Wall -Wextra -Wold-style-cast -Wcast-align -Wno-maybe-uninitialized -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/kdf/SCryptParameters.cpp.o -MF src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/kdf/SCryptParameters.cpp.o.d -o src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/kdf/SCryptParameters.cpp.o -c /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/kdf/SCryptParameters.cpp In file included from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/details/log_msg.h:9, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/sinks/sink.h:9, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/sinks/base_sink.h:13, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/logger.h:15, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/spdlog.h:14, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/kdf/../../data/../assert/../logging/Logger.h:9, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/kdf/../../data/../assert/../logging/logging.h:5, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/kdf/../../data/../assert/assert.h:14, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/kdf/../../data/Data.h:11, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/kdf/SCryptParameters.h:5, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/kdf/SCryptParameters.cpp:1: /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/details/os.h: In function 'size_t spdlog::details::os::filesize(FILE*)': /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/details/os.h:251:19: error: aggregate 'spdlog::details::os::filesize(FILE*)::stat64 st' has incomplete type and cannot be defined 251 | struct stat64 st; | ^~ /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/details/os.h:252:9: error: 'fstat64' was not declared in this scope; did you mean 'stat64'? 252 | if (fstat64(fd, &st) == 0) | ^~~~~~~ | stat64 [9/186] /usr/bin/x86_64-gentoo-linux-musl-g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_STACKTRACE_ADDR2LINE_LOCATION=/usr/bin/addr2line -DBOOST_STACKTRACE_USE_ADDR2LINE -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_VERSION=4 -I/var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src -isystem /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog -O2 -pipe -march=native -fno-diagnostics-color -DNDEBUG -std=gnu++14 -fno-diagnostics-color -Wall -Wextra -Wold-style-cast -Wcast-align -Wno-maybe-uninitialized -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/kdf/PasswordBasedKDF.cpp.o -MF src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/kdf/PasswordBasedKDF.cpp.o.d -o src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/kdf/PasswordBasedKDF.cpp.o -c /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/kdf/PasswordBasedKDF.cpp FAILED: src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/kdf/PasswordBasedKDF.cpp.o /usr/bin/x86_64-gentoo-linux-musl-g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_STACKTRACE_ADDR2LINE_LOCATION=/usr/bin/addr2line -DBOOST_STACKTRACE_USE_ADDR2LINE -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_VERSION=4 -I/var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src -isystem /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog -O2 -pipe -march=native -fno-diagnostics-color -DNDEBUG -std=gnu++14 -fno-diagnostics-color -Wall -Wextra -Wold-style-cast -Wcast-align -Wno-maybe-uninitialized -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/kdf/PasswordBasedKDF.cpp.o -MF src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/kdf/PasswordBasedKDF.cpp.o.d -o src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/kdf/PasswordBasedKDF.cpp.o -c /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/kdf/PasswordBasedKDF.cpp In file included from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/details/log_msg.h:9, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/sinks/sink.h:9, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/sinks/base_sink.h:13, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/logger.h:15, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/spdlog.h:14, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/data/../assert/../logging/Logger.h:9, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/data/../assert/../logging/logging.h:5, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/data/../assert/assert.h:14, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/data/FixedSizeData.h:8, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/kdf/../../crypto/symmetric/EncryptionKey.h:5, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/kdf/PasswordBasedKDF.h:5, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/kdf/PasswordBasedKDF.cpp:1: /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/details/os.h: In function 'size_t spdlog::details::os::filesize(FILE*)': /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/details/os.h:251:19: error: aggregate 'spdlog::details::os::filesize(FILE*)::stat64 st' has incomplete type and cannot be defined 251 | struct stat64 st; | ^~ /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/details/os.h:252:9: error: 'fstat64' was not declared in this scope; did you mean 'stat64'? 252 | if (fstat64(fd, &st) == 0) | ^~~~~~~ | stat64 [10/186] /usr/bin/x86_64-gentoo-linux-musl-g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_STACKTRACE_ADDR2LINE_LOCATION=/usr/bin/addr2line -DBOOST_STACKTRACE_USE_ADDR2LINE -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_VERSION=4 -I/var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src -isystem /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog -O2 -pipe -march=native -fno-diagnostics-color -DNDEBUG -std=gnu++14 -fno-diagnostics-color -Wall -Wextra -Wold-style-cast -Wcast-align -Wno-maybe-uninitialized -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/kdf/Scrypt.cpp.o -MF src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/kdf/Scrypt.cpp.o.d -o src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/kdf/Scrypt.cpp.o -c /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/kdf/Scrypt.cpp FAILED: src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/kdf/Scrypt.cpp.o /usr/bin/x86_64-gentoo-linux-musl-g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_STACKTRACE_ADDR2LINE_LOCATION=/usr/bin/addr2line -DBOOST_STACKTRACE_USE_ADDR2LINE -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_VERSION=4 -I/var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src -isystem /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog -O2 -pipe -march=native -fno-diagnostics-color -DNDEBUG -std=gnu++14 -fno-diagnostics-color -Wall -Wextra -Wold-style-cast -Wcast-align -Wno-maybe-uninitialized -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/kdf/Scrypt.cpp.o -MF src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/kdf/Scrypt.cpp.o.d -o src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/kdf/Scrypt.cpp.o -c /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/kdf/Scrypt.cpp In file included from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/details/log_msg.h:9, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/sinks/sink.h:9, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/sinks/base_sink.h:13, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/logger.h:15, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/spdlog.h:14, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/kdf/../../random/../data/../assert/../logging/Logger.h:9, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/kdf/../../random/../data/../assert/../logging/logging.h:5, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/kdf/../../random/../data/../assert/assert.h:14, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/kdf/../../random/../data/FixedSizeData.h:8, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/kdf/../../random/RandomGenerator.h:4, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/kdf/../../random/PseudoRandomPool.h:6, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/kdf/../../random/Random.h:5, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/kdf/Scrypt.h:6, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/kdf/Scrypt.cpp:1: /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/details/os.h: In function 'size_t spdlog::details::os::filesize(FILE*)': /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/details/os.h:251:19: error: aggregate 'spdlog::details::os::filesize(FILE*)::stat64 st' has incomplete type and cannot be defined 251 | struct stat64 st; | ^~ /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/details/os.h:252:9: error: 'fstat64' was not declared in this scope; did you mean 'stat64'? 252 | if (fstat64(fd, &st) == 0) | ^~~~~~~ | stat64 [11/186] /usr/bin/x86_64-gentoo-linux-musl-g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_STACKTRACE_ADDR2LINE_LOCATION=/usr/bin/addr2line -DBOOST_STACKTRACE_USE_ADDR2LINE -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_VERSION=4 -I/var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src -isystem /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog -O2 -pipe -march=native -fno-diagnostics-color -DNDEBUG -std=gnu++14 -fno-diagnostics-color -Wall -Wextra -Wold-style-cast -Wcast-align -Wno-maybe-uninitialized -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/symmetric/ciphers.cpp.o -MF src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/symmetric/ciphers.cpp.o.d -o src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/symmetric/ciphers.cpp.o -c /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/symmetric/ciphers.cpp FAILED: src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/symmetric/ciphers.cpp.o /usr/bin/x86_64-gentoo-linux-musl-g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_STACKTRACE_ADDR2LINE_LOCATION=/usr/bin/addr2line -DBOOST_STACKTRACE_USE_ADDR2LINE -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_VERSION=4 -I/var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src -isystem /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog -O2 -pipe -march=native -fno-diagnostics-color -DNDEBUG -std=gnu++14 -fno-diagnostics-color -Wall -Wextra -Wold-style-cast -Wcast-align -Wno-maybe-uninitialized -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/symmetric/ciphers.cpp.o -MF src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/symmetric/ciphers.cpp.o.d -o src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/symmetric/ciphers.cpp.o -c /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/symmetric/ciphers.cpp In file included from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/details/log_msg.h:9, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/sinks/sink.h:9, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/sinks/base_sink.h:13, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/logger.h:15, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/spdlog.h:14, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/symmetric/../../data/../assert/../logging/Logger.h:9, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/symmetric/../../data/../assert/../logging/logging.h:5, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/symmetric/../../data/../assert/assert.h:14, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/symmetric/../../data/FixedSizeData.h:8, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/symmetric/GCM_Cipher.h:6, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/symmetric/ciphers.h:10, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/symmetric/ciphers.cpp:1: /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/details/os.h: In function 'size_t spdlog::details::os::filesize(FILE*)': /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/details/os.h:251:19: error: aggregate 'spdlog::details::os::filesize(FILE*)::stat64 st' has incomplete type and cannot be defined 251 | struct stat64 st; | ^~ /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/details/os.h:252:9: error: 'fstat64' was not declared in this scope; did you mean 'stat64'? 252 | if (fstat64(fd, &st) == 0) | ^~~~~~~ | stat64 [12/186] /usr/bin/x86_64-gentoo-linux-musl-g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_STACKTRACE_ADDR2LINE_LOCATION=/usr/bin/addr2line -DBOOST_STACKTRACE_USE_ADDR2LINE -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_VERSION=4 -I/var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src -isystem /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog -O2 -pipe -march=native -fno-diagnostics-color -DNDEBUG -std=gnu++14 -fno-diagnostics-color -Wall -Wextra -Wold-style-cast -Wcast-align -Wno-maybe-uninitialized -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/symmetric/testutils/FakeAuthenticatedCipher.cpp.o -MF src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/symmetric/testutils/FakeAuthenticatedCipher.cpp.o.d -o src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/symmetric/testutils/FakeAuthenticatedCipher.cpp.o -c /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/symmetric/testutils/FakeAuthenticatedCipher.cpp FAILED: src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/symmetric/testutils/FakeAuthenticatedCipher.cpp.o /usr/bin/x86_64-gentoo-linux-musl-g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_STACKTRACE_ADDR2LINE_LOCATION=/usr/bin/addr2line -DBOOST_STACKTRACE_USE_ADDR2LINE -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_VERSION=4 -I/var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src -isystem /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog -O2 -pipe -march=native -fno-diagnostics-color -DNDEBUG -std=gnu++14 -fno-diagnostics-color -Wall -Wextra -Wold-style-cast -Wcast-align -Wno-maybe-uninitialized -MD -MT src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/symmetric/testutils/FakeAuthenticatedCipher.cpp.o -MF src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/symmetric/testutils/FakeAuthenticatedCipher.cpp.o.d -o src/cpp-utils/CMakeFiles/cpp-utils.dir/crypto/symmetric/testutils/FakeAuthenticatedCipher.cpp.o -c /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/symmetric/testutils/FakeAuthenticatedCipher.cpp In file included from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/details/log_msg.h:9, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/sinks/sink.h:9, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/sinks/base_sink.h:13, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/logger.h:15, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/spdlog.h:14, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/symmetric/../../data/../assert/../logging/Logger.h:9, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/symmetric/../../data/../assert/../logging/logging.h:5, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/symmetric/../../data/../assert/assert.h:14, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/symmetric/../../data/Data.h:11, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/symmetric/Cipher.h:7, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/symmetric/testutils/FakeAuthenticatedCipher.h:6, from /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/src/cpp-utils/crypto/symmetric/testutils/FakeAuthenticatedCipher.cpp:1: /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/details/os.h: In function 'size_t spdlog::details::os::filesize(FILE*)': /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/details/os.h:251:19: error: aggregate 'spdlog::details::os::filesize(FILE*)::stat64 st' has incomplete type and cannot be defined 251 | struct stat64 st; | ^~ /var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/vendor/spdlog/spdlog/details/os.h:252:9: error: 'fstat64' was not declared in this scope; did you mean 'stat64'? 252 | if (fstat64(fd, &st) == 0) | ^~~~~~~ | stat64 ninja: build stopped: subcommand failed. * ERROR: sys-fs/cryfs-0.10.3-r1::gentoo failed (compile phase): * ninja -v -j5 -l0 failed * * Call stack: * ebuild.sh, line 136: Called src_compile * environment, line 3695: Called cmake_src_compile * environment, line 1555: Called cmake_build * environment, line 1524: Called eninja * environment, line 2024: Called die * The specific snippet of code: * "$@" || die -n "${*} failed" * * If you need support, post the output of `emerge --info '=sys-fs/cryfs-0.10.3-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-fs/cryfs-0.10.3-r1::gentoo'`. * The complete build log is located at '/var/log/portage/sys-fs:cryfs-0.10.3-r1:20230524-144444.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sys-fs/cryfs-0.10.3-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-fs/cryfs-0.10.3-r1/temp/environment'. * Working directory: '/var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work/cryfs-0.10.3_build' * S: '/var/tmp/portage/sys-fs/cryfs-0.10.3-r1/work'