* Package: dev-libs/crypto++-8.2.0  * Repository: dev-kit  * Maintainer: crypto@gentoo.org noloader@gmail.com  * USE: amd64 asm elibc_glibc kernel_linux userland_GNU  * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking cryptopp820.zip to /var/tmp/portage/dev-libs/crypto++-8.2.0/work >>> Source unpacked in /var/tmp/portage/dev-libs/crypto++-8.2.0/work >>> Preparing source in /var/tmp/portage/dev-libs/crypto++-8.2.0/work ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-libs/crypto++-8.2.0/work ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-libs/crypto++-8.2.0/work ... make -j4 -f GNUmakefile all shared libcryptopp.pc Using testing flags: -march=bdver1 -O2 -pipe x86_64-pc-linux-gnu-g++ -march=bdver1 -O2 -pipe -fPIC -pthread -pipe -c cryptlib.cpp x86_64-pc-linux-gnu-g++ -march=bdver1 -O2 -pipe -fPIC -pthread -pipe -c cpu.cpp x86_64-pc-linux-gnu-g++ -march=bdver1 -O2 -pipe -fPIC -pthread -pipe -c integer.cpp x86_64-pc-linux-gnu-g++ -march=bdver1 -O2 -pipe -fPIC -pthread -pipe -c 3way.cpp x86_64-pc-linux-gnu-g++ -march=bdver1 -O2 -pipe -fPIC -pthread -pipe -c adler32.cpp x86_64-pc-linux-gnu-g++ -march=bdver1 -O2 -pipe -fPIC -pthread -pipe -c algebra.cpp x86_64-pc-linux-gnu-g++ -march=bdver1 -O2 -pipe -fPIC -pthread -pipe -c algparam.cpp x86_64-pc-linux-gnu-g++ -march=bdver1 -O2 -pipe -fPIC -pthread -pipe -c arc4.cpp x86_64-pc-linux-gnu-g++ -march=bdver1 -O2 -pipe -fPIC -pthread -pipe -c aria.cpp x86_64-pc-linux-gnu-g++ -march=bdver1 -O2 -pipe -fPIC -pthread -pipe -mssse3 -c aria_simd.cpp x86_64-pc-linux-gnu-g++ -march=bdver1 -O2 -pipe -fPIC -pthread -pipe -c ariatab.cpp x86_64-pc-linux-gnu-g++ -march=bdver1 -O2 -pipe -fPIC -pthread -pipe -c asn.cpp x86_64-pc-linux-gnu-g++ -march=bdver1 -O2 -pipe -fPIC -pthread -pipe -c authenc.cpp x86_64-pc-linux-gnu-g++ -march=bdver1 -O2 -pipe -fPIC -pthread -pipe -c base32.cpp x86_64-pc-linux-gnu-g++ -march=bdver1 -O2 -pipe -fPIC -pthread -pipe -c base64.cpp x86_64-pc-linux-gnu-g++ -march=bdver1 -O2 -pipe -fPIC -pthread -pipe -c basecode.cpp x86_64-pc-linux-gnu-g++ -march=bdver1 -O2 -pipe -fPIC -pthread -pipe -c bfinit.cpp x86_64-pc-linux-gnu-g++ -march=bdver1 -O2 -pipe -fPIC -pthread -pipe -c blake2.cpp x86_64-pc-linux-gnu-g++ -march=bdver1 -O2 -pipe -fPIC -pthread -pipe -msse4.1 -c blake2b_simd.cpp x86_64-pc-linux-gnu-g++ -march=bdver1 -O2 -pipe -fPIC -pthread -pipe -msse4.1 -c blake2s_simd.cpp x86_64-pc-linux-gnu-g++ -march=bdver1 -O2 -pipe -fPIC -pthread -pipe -c blowfish.cpp blake2b_simd.cpp: In function ‘void CryptoPP::BLAKE2_Compress64_SSE4(const byte*, CryptoPP::BLAKE2b_State&)’: blake2b_simd.cpp:364:5: error: ‘_mm_roti_epi64’ was not declared in this scope; did you mean ‘_mm_srli_epi64’? 364 | _mm_roti_epi64(r, c) | ^~~~~~~~~~~~~~ blake2b_simd.cpp:381:13: note: in expansion of macro ‘MM_ROTI_EPI64’ 381 | row4l = MM_ROTI_EPI64(row4l, -32); \ | ^~~~~~~~~~~~~ blake2b_simd.cpp:436:5: note: in expansion of macro ‘BLAKE2B_G1’ 436 | BLAKE2B_G1(row1l,row2l,row3l,row4l,row1h,row2h,row3h,row4h,b0,b1); \ | ^~~~~~~~~~ blake2b_simd.cpp:474:5: note: in expansion of macro ‘BLAKE2B_ROUND’ 474 | BLAKE2B_ROUND(0); | ^~~~~~~~~~~~~ make: *** [GNUmakefile:1434: blake2b_simd.o] Error 1 make: *** Waiting for unfinished jobs.... blake2s_simd.cpp: In function ‘void CryptoPP::BLAKE2_Compress32_SSE4(const byte*, CryptoPP::BLAKE2s_State&)’: blake2s_simd.cpp:297:5: error: ‘_mm_roti_epi32’ was not declared in this scope; did you mean ‘_mm_srli_epi32’? 297 | _mm_roti_epi32(r, c) | ^~~~~~~~~~~~~~ blake2s_simd.cpp:309:12: note: in expansion of macro ‘MM_ROTI_EPI32’ 309 | row4 = MM_ROTI_EPI32(row4, -16); \ | ^~~~~~~~~~~~~ blake2s_simd.cpp:334:5: note: in expansion of macro ‘BLAKE2S_G1’ 334 | BLAKE2S_G1(row1,row2,row3,row4,buf1); \ | ^~~~~~~~~~ blake2s_simd.cpp:361:5: note: in expansion of macro ‘BLAKE2S_ROUND’ 361 | BLAKE2S_ROUND(0); | ^~~~~~~~~~~~~ make: *** [GNUmakefile:1430: blake2s_simd.o] Error 1 * ERROR: dev-libs/crypto++-8.2.0::dev-kit failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=dev-libs/crypto++-8.2.0::dev-kit'`, * the complete build log and the output of `emerge -pqv '=dev-libs/crypto++-8.2.0::dev-kit'`. * The complete build log is located at '/var/tmp/portage/dev-libs/crypto++-8.2.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-libs/crypto++-8.2.0/temp/environment'. * Working directory: '/var/tmp/portage/dev-libs/crypto++-8.2.0/work' * S: '/var/tmp/portage/dev-libs/crypto++-8.2.0/work'