Open 255doesnotexist opened 4 days ago
故障现场:https://github.com/255doesnotexist/lintestor/actions/runs/11026717397/job/30623772942
riscv64-linux-gnu-gcc -Icrypto -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DAES_ASM -DGHASH_ASM -DINCLUDE_C_CHACHA20 -DINCLUDE_C_SHA256 -DINCLUDE_C_SHA512 -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -fPIC -pthread -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -march=rv64gc -mabi=lp64d -DOPENSSL_USE_NODELETE -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/target/riscv64gc-unknown-linux-gnu/release/build/openssl-sys-d46eaaaf171971b1/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/target/riscv64gc-unknown-linux-gnu/release/build/openssl-sys-d46eaaaf171971b1/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -MMD -MF crypto/libcrypto-lib-cversion.d.tmp -MT crypto/libcrypto-lib-cversion.o -c -o crypto/libcrypto-lib-cversion.o crypto/cversion.c riscv64-linux-gnu-gcc -fPIC -pthread -Wa,--noexecstack -Wall -O3 -O2 -ffunction-sections -fdata-sections -fPIC -march=rv64gc -mabi=lp64d -DOPENSSL_USE_NODELETE -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/target/riscv64gc-unknown-linux-gnu/release/build/openssl-sys-d46eaaaf171971b1/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/target/riscv64gc-unknown-linux-gnu/release/build/openssl-sys-d46eaaaf171971b1/out/openssl-build/install/lib/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o crypto/libcrypto-lib-riscv64cpuid.o crypto/riscv64cpuid.s Makefile:8730: recipe for target 'crypto/libcrypto-lib-riscv64cpuid.o' failed make[1]: Leaving directory '/target/riscv64gc-unknown-linux-gnu/release/build/openssl-sys-d46eaaaf171971b1/out/openssl-build/build/src' Makefile:2334: recipe for target 'build_libs' failed --- stderr "my" variable $KEYP masks earlier declaration in same scope at crypto/aes/asm/aes-riscv64-zkn.pl line 279. "my" variable $T0 masks earlier declaration in same scope at crypto/aes/asm/aes-riscv64-zkn.pl line 282. "my" variable $T1 masks earlier declaration in same scope at crypto/aes/asm/aes-riscv64-zkn.pl line 282. crypto/riscv64cpuid.s: Assembler messages: crypto/riscv64cpuid.s:67: Error: Instruction csrr requires absolute expression make[1]: *** [crypto/libcrypto-lib-riscv64cpuid.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make: *** [build_libs] Error 2 thread 'main' panicked at /cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-src-300.3.1+3.3.1/src/lib.rs:621:9: Error building OpenSSL: Command: cd "/target/riscv64gc-unknown-linux-gnu/release/build/openssl-sys-d46eaaaf171971b1/out/openssl-build/build/src" && MAKEFLAGS="-j --jobserver-fds=8,9 --jobserver-auth=8,9" "make" "build_libs" Exit status: exit status: 2 note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Error: Process completed with exit code 101.
也许相关:https://github.com/openssl/openssl/issues/23011
故障现场:https://github.com/255doesnotexist/lintestor/actions/runs/11026717397/job/30623772942