>>> cryptopp 8.6.0 Extracting /usr/bin/unzip -q /home/autobuild/autobuild/instance-10/dl/cryptopp/cryptopp860.zip -d /home/autobuild/autobuild/instance-10/output-1/build/cryptopp-8.6.0 >>> cryptopp 8.6.0 Patching Applying 0001-GNUmakefile-add-missing-shared-library-symlink.patch using patch: patching file GNUmakefile patching file GNUmakefile-cross >>> cryptopp 8.6.0 Configuring >>> cryptopp 8.6.0 Building PATH="/home/autobuild/autobuild/instance-10/output-1/host/bin:/home/autobuild/autobuild/instance-10/output-1/host/sbin:/home/autobuild/make:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl" /home/autobuild/make/make -j1 -C /home/autobuild/autobuild/instance-10/output-1/build/cryptopp-8.6.0 PATH="/home/autobuild/autobuild/instance-10/output-1/host/bin:/home/autobuild/autobuild/instance-10/output-1/host/sbin:/home/autobuild/make:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl" AR="/home/autobuild/autobuild/instance-10/output-1/host/bin/armeb-buildroot-linux-musleabi-gcc-ar" AS="/home/autobuild/autobuild/instance-10/output-1/host/bin/armeb-buildroot-linux-musleabi-as" LD="/home/autobuild/autobuild/instance-10/output-1/host/bin/armeb-buildroot-linux-musleabi-ld" NM="/home/autobuild/autobuild/instance-10/output-1/host/bin/armeb-buildroot-linux-musleabi-gcc-nm" CC="/home/autobuild/autobuild/instance-10/output-1/host/bin/armeb-buildroot-linux-musleabi-gcc" GCC="/home/autobuild/autobuild/instance-10/output-1/host/bin/armeb-buildroot-linux-musleabi-gcc" CPP="/home/autobuild/autobuild/instance-10/output-1/host/bin/armeb-buildroot-linux-musleabi-cpp" CXX="/home/autobuild/autobuild/instance-10/output-1/host/bin/armeb-buildroot-linux-musleabi-g++" FC="/home/autobuild/autobuild/instance-10/output-1/host/bin/armeb-buildroot-linux-musleabi-gfortran" F77="/home/autobuild/autobuild/instance-10/output-1/host/bin/armeb-buildroot-linux-musleabi-gfortran" RANLIB="/home/autobuild/autobuild/instance-10/output-1/host/bin/armeb-buildroot-linux-musleabi-gcc-ranlib" READELF="/home/autobuild/autobuild/instance-10/output-1/host/bin/armeb-buildroot-linux-musleabi-readelf" STRIP="/bin/true" OBJCOPY="/home/autobuild/autobuild/instance-10/output-1/host/bin/armeb-buildroot-linux-musleabi-objcopy" OBJDUMP="/home/autobuild/autobuild/instance-10/output-1/host/bin/armeb-buildroot-linux-musleabi-objdump" AR_FOR_BUILD="/usr/bin/ar" AS_FOR_BUILD="/usr/bin/as" CC_FOR_BUILD="/usr/bin/gcc" GCC_FOR_BUILD="/usr/bin/gcc" CXX_FOR_BUILD="/usr/bin/g++" LD_FOR_BUILD="/usr/bin/ld" CPPFLAGS_FOR_BUILD="-I/home/autobuild/autobuild/instance-10/output-1/host/include" CFLAGS_FOR_BUILD="-O2 -I/home/autobuild/autobuild/instance-10/output-1/host/include" CXXFLAGS_FOR_BUILD="-O2 -I/home/autobuild/autobuild/instance-10/output-1/host/include" LDFLAGS_FOR_BUILD="-L/home/autobuild/autobuild/instance-10/output-1/host/lib -Wl,-rpath,/home/autobuild/autobuild/instance-10/output-1/host/lib" FCFLAGS_FOR_BUILD="" DEFAULT_ASSEMBLER="/home/autobuild/autobuild/instance-10/output-1/host/bin/armeb-buildroot-linux-musleabi-as" DEFAULT_LINKER="/home/autobuild/autobuild/instance-10/output-1/host/bin/armeb-buildroot-linux-musleabi-ld" CPPFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g2 " CXXFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g2 " LDFLAGS="" FCFLAGS=" -O2 -g2" FFLAGS=" -O2 -g2" PKG_CONFIG="/home/autobuild/autobuild/instance-10/output-1/host/bin/pkg-config" STAGING_DIR="/home/autobuild/autobuild/instance-10/output-1/host/armeb-buildroot-linux-musleabi/sysroot" INTLTOOL_PERL=/usr/bin/perl CXXFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g2 -fPIC -DCRYPTOPP_DISABLE_ALTIVEC" PREFIX=/usr shared libcryptopp.pc make[1]: Entering directory '/home/autobuild/autobuild/instance-10/output-1/build/cryptopp-8.6.0' Using testing flags: -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g2 -fPIC -DCRYPTOPP_DISABLE_ALTIVEC Running make again to see what failed TestPrograms/test_arm_neon.cpp: In function 'int main(int, char**)': TestPrograms/test_arm_neon.cpp:8:5: error: 'uint32x4_t' was not declared in this scope; did you mean 'uint32_t'? 8 | uint32x4_t x={0}; | ^~~~~~~~~~ | uint32_t TestPrograms/test_arm_neon.cpp:9:5: error: 'x' was not declared in this scope 9 | x=veorq_u32(x,x); | ^ TestPrograms/test_arm_neon.cpp:9:7: error: 'veorq_u32' was not declared in this scope 9 | x=veorq_u32(x,x); | ^~~~~~~~~ grep: warning: stray \ before # /home/autobuild/autobuild/instance-10/output-1/host/bin/armeb-buildroot-linux-musleabi-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g2 -fPIC -DCRYPTOPP_DISABLE_ALTIVEC -c cryptlib.cpp /home/autobuild/autobuild/instance-10/output-1/host/bin/armeb-buildroot-linux-musleabi-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g2 -fPIC -DCRYPTOPP_DISABLE_ALTIVEC -c cpu.cpp /home/autobuild/autobuild/instance-10/output-1/host/bin/armeb-buildroot-linux-musleabi-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g2 -fPIC -DCRYPTOPP_DISABLE_ALTIVEC -c integer.cpp /home/autobuild/autobuild/instance-10/output-1/host/bin/armeb-buildroot-linux-musleabi-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g2 -fPIC -DCRYPTOPP_DISABLE_ALTIVEC -c 3way.cpp /home/autobuild/autobuild/instance-10/output-1/host/bin/armeb-buildroot-linux-musleabi-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g2 -fPIC -DCRYPTOPP_DISABLE_ALTIVEC -c adler32.cpp /home/autobuild/autobuild/instance-10/output-1/host/bin/armeb-buildroot-linux-musleabi-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g2 -fPIC -DCRYPTOPP_DISABLE_ALTIVEC -c algebra.cpp /home/autobuild/autobuild/instance-10/output-1/host/bin/armeb-buildroot-linux-musleabi-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g2 -fPIC -DCRYPTOPP_DISABLE_ALTIVEC -c algparam.cpp /home/autobuild/autobuild/instance-10/output-1/host/bin/armeb-buildroot-linux-musleabi-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g2 -fPIC -DCRYPTOPP_DISABLE_ALTIVEC -c allocate.cpp /home/autobuild/autobuild/instance-10/output-1/host/bin/armeb-buildroot-linux-musleabi-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g2 -fPIC -DCRYPTOPP_DISABLE_ALTIVEC -c arc4.cpp /home/autobuild/autobuild/instance-10/output-1/host/bin/armeb-buildroot-linux-musleabi-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g2 -fPIC -DCRYPTOPP_DISABLE_ALTIVEC -c aria.cpp /home/autobuild/autobuild/instance-10/output-1/host/bin/armeb-buildroot-linux-musleabi-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g2 -fPIC -DCRYPTOPP_DISABLE_ALTIVEC -c aria_simd.cpp In file included from aria_simd.cpp:18: /home/autobuild/autobuild/instance-10/output-1/host/lib/gcc/armeb-buildroot-linux-musleabi/11.4.0/include/arm_neon.h:31:2: error: #error "NEON intrinsics not available with the soft-float ABI. Please use -mfloat-abi=softfp or -mfloat-abi=hard" 31 | #error "NEON intrinsics not available with the soft-float ABI. Please use -mfloat-abi=softfp or -mfloat-abi=hard" | ^~~~~ aria_simd.cpp:63:34: error: 'uint32x4_t' does not name a type; did you mean 'uint32_t'? 63 | inline void ARIA_GSRK_NEON(const uint32x4_t X, const uint32x4_t Y, byte RK[16]) | ^~~~~~~~~~ | uint32_t aria_simd.cpp:63:54: error: 'uint32x4_t' does not name a type; did you mean 'uint32_t'? 63 | inline void ARIA_GSRK_NEON(const uint32x4_t X, const uint32x4_t Y, byte RK[16]) | ^~~~~~~~~~ | uint32_t aria_simd.cpp: In function 'void CryptoPP::ARIA_UncheckedSetKey_Schedule_NEON(CryptoPP::byte*, CryptoPP::word32*, unsigned int)': aria_simd.cpp:78:15: error: 'uint32x4_t' does not name a type; did you mean 'uint32_t'? 78 | const uint32x4_t w0 = vld1q_u32(ws+ 0); | ^~~~~~~~~~ | uint32_t aria_simd.cpp:79:15: error: 'uint32x4_t' does not name a type; did you mean 'uint32_t'? 79 | const uint32x4_t w1 = vld1q_u32(ws+ 8); | ^~~~~~~~~~ | uint32_t aria_simd.cpp:80:15: error: 'uint32x4_t' does not name a type; did you mean 'uint32_t'? 80 | const uint32x4_t w2 = vld1q_u32(ws+12); | ^~~~~~~~~~ | uint32_t aria_simd.cpp:81:15: error: 'uint32x4_t' does not name a type; did you mean 'uint32_t'? 81 | const uint32x4_t w3 = vld1q_u32(ws+16); | ^~~~~~~~~~ | uint32_t aria_simd.cpp:83:28: error: 'w0' was not declared in this scope; did you mean 'ws'? 83 | ARIA_GSRK_NEON<19>(w0, w1, rk + 0); | ^~ | ws aria_simd.cpp:83:32: error: 'w1' was not declared in this scope; did you mean 'ws'? 83 | ARIA_GSRK_NEON<19>(w0, w1, rk + 0); | ^~ | ws aria_simd.cpp:84:32: error: 'w2' was not declared in this scope; did you mean 'ws'? 84 | ARIA_GSRK_NEON<19>(w1, w2, rk + 16); | ^~ | ws aria_simd.cpp:85:32: error: 'w3' was not declared in this scope; did you mean 'ws'? 85 | ARIA_GSRK_NEON<19>(w2, w3, rk + 32); | ^~ | ws aria_simd.cpp: In function 'void CryptoPP::ARIA_ProcessAndXorBlock_NEON(const byte*, CryptoPP::byte*, const byte*, CryptoPP::word32*)': aria_simd.cpp:134:33: error: 'vld1q_u8' was not declared in this scope 134 | vld1q_u8(xorBlock), | ^~~~~~~~ aria_simd.cpp:137:41: error: 'vrev32q_u8' was not declared in this scope 137 | vrev32q_u8(vld1q_u8((rk)))))); | ^~~~~~~~~~ aria_simd.cpp:135:33: error: 'veorq_u8' was not declared in this scope 135 | veorq_u8( | ^~~~~~~~ aria_simd.cpp:133:25: error: 'veorq_u8' was not declared in this scope 133 | veorq_u8( | ^~~~~~~~ aria_simd.cpp:132:17: error: 'vst1q_u8' was not declared in this scope 132 | vst1q_u8(outBlock, | ^~~~~~~~ aria_simd.cpp:143:33: error: 'vld1q_u8' was not declared in this scope 143 | vld1q_u8(outBlock), | ^~~~~~~~ aria_simd.cpp:144:33: error: 'vrev32q_u8' was not declared in this scope 144 | vrev32q_u8(vld1q_u8(rk)))); | ^~~~~~~~~~ aria_simd.cpp:142:25: error: 'veorq_u8' was not declared in this scope 142 | veorq_u8( | ^~~~~~~~ aria_simd.cpp:141:17: error: 'vst1q_u8' was not declared in this scope 141 | vst1q_u8(outBlock, | ^~~~~~~~ make[1]: *** [GNUmakefile:1591: aria_simd.o] Error 1 make[1]: Leaving directory '/home/autobuild/autobuild/instance-10/output-1/build/cryptopp-8.6.0' make: *** [package/pkg-generic.mk:293: /home/autobuild/autobuild/instance-10/output-1/build/cryptopp-8.6.0/.stamp_built] Error 2 make: Leaving directory '/home/autobuild/autobuild/instance-10/buildroot'