* Package: dev-libs/botan-1.10.12 * Repository: gentoo * Maintainer: lloyd@randombit.net crypto@gentoo.org,proxy-maint@gentoo.org * USE: abi_x86_64 amd64 bzip2 elibc_glibc kernel_linux python_targets_python2_7 python_targets_python3_4 ssl threads userland_GNU zlib * FEATURES: preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking Botan-1.10.12.tgz to /var/tmp/portage/dev-libs/botan-1.10.12/work >>> Source unpacked in /var/tmp/portage/dev-libs/botan-1.10.12/work >>> Preparing source in /var/tmp/portage/dev-libs/botan-1.10.12/work/Botan-1.10.12 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-libs/botan-1.10.12/work/Botan-1.10.12 ... * Disabling modules: proc_walk,unix_procs INFO: Canonicalizized --cpu=x86_64 to x86_64/x86_64 INFO: Target is gcc-linux-x86_64-x86_64 INFO: Detected gcc version 6.2.0 INFO: Skipping, by request only - cms cvc INFO: Skipping, disabled by user - gnump proc_walk unix_procs INFO: Skipping, incompatible CPU - aes_ni aes_ssse3 asm_x86_32 md4_x86_32 md5_x86_32 mp_asm64 mp_x86_32 serpent_x86_32 sha1_x86_32 simd_altivec INFO: Skipping, incompatible OS - beos_stats cryptoapi_rng win32_crit_section win32_stats INFO: Skipping, incompatible compiler - mp_msvc64 mp_x86_32_msvc INFO: Skipping, loaded only if needed by dependency - aes_isa_eng mp_generic simd_scalar INFO: Using MP module mp_x86_64 INFO: Using SIMD module simd_sse2 INFO: ssl: If you are using TLS in your application definitely consider using the version in 1.11 instead INFO: Assuming CPU is little endian INFO: Assuming unaligned memory access works INFO: Using symlink to link files into build directory INFO: Botan 1.10.12 build setup is complete >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-libs/botan-1.10.12/work/Botan-1.10.12 ... make -j1 CXX=x86_64-pc-linux-gnu-g++ 'AR=x86_64-pc-linux-gnu-ar crs' 'LIB_OPT=-Werror=terminate -march=native -O2 -pipe' MACH_OPT= x86_64-pc-linux-gnu-g++ -Ibuild/include -Werror=terminate -march=native -O2 -pipe -D_REENTRANT -Wno-long-long -W -Wall -fPIC -fvisibility=hidden -c src/algo_base/symkey.cpp -o build/lib/algo_base_symkey.o x86_64-pc-linux-gnu-g++ -Ibuild/include -Werror=terminate -march=native -O2 -pipe -D_REENTRANT -Wno-long-long -W -Wall -fPIC -fvisibility=hidden -c src/algo_factory/algo_factory.cpp -o build/lib/algo_factory.o x86_64-pc-linux-gnu-g++ -Ibuild/include -Werror=terminate -march=native -O2 -pipe -D_REENTRANT -Wno-long-long -W -Wall -fPIC -fvisibility=hidden -c src/algo_factory/prov_weight.cpp -o build/lib/algo_factory_prov_weight.o x86_64-pc-linux-gnu-g++ -Ibuild/include -Werror=terminate -march=native -O2 -pipe -D_REENTRANT -Wno-long-long -W -Wall -fPIC -fvisibility=hidden -c src/alloc/alloc_mmap/mmap_mem.cpp -o build/lib/alloc_alloc_mmap_mmap_mem.o src/alloc/alloc_mmap/mmap_mem.cpp: In destructor ‘Botan::MemoryMapping_Allocator::alloc_block(size_t)::TemporaryFile::~TemporaryFile()’: src/alloc/alloc_mmap/mmap_mem.cpp:77:65: error: throw will always call terminate() [-Werror=terminate] throw MemoryMapping_Failed("Could not close file"); ^ src/alloc/alloc_mmap/mmap_mem.cpp:77:65: note: in C++11 destructors default to noexcept cc1plus: some warnings being treated as errors make: *** [Makefile:594: build/lib/alloc_alloc_mmap_mmap_mem.o] Error 1 * ERROR: dev-libs/botan-1.10.12::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=dev-libs/botan-1.10.12::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-libs/botan-1.10.12::gentoo'`. * The complete build log is located at '/var/log/portage/dev-libs:botan-1.10.12:20161021-163741.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-libs/botan-1.10.12/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-libs/botan-1.10.12/temp/environment'. * Working directory: '/var/tmp/portage/dev-libs/botan-1.10.12/work/Botan-1.10.12' * S: '/var/tmp/portage/dev-libs/botan-1.10.12/work/Botan-1.10.12'