You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# add `no-asm` flag for openssl while build for riscv64
427
+
428
+
# on openssl 3.5.2, When building for riscv64, ASM code is used by default.
429
+
# However, this version of the assembly code will report during the build:
430
+
431
+
# relocation truncated to fit: R_RISCV_JAL against symbol `AES_set_encrypt_key' defined in .text section in /project/build/tmp/prefix/lib/libcrypto.a(libcrypto-lib-aes-riscv64.o) # noqa: E501
432
+
433
+
# This [line] (https://github.com/openssl/openssl/blob/0893a62353583343eb712adef6debdfbe597c227/crypto/aes/asm/aes-riscv64.pl#L1069) of code cannot be completed normally because the jump address of the static link library used by xmlsec is too large. # noqa: E501
434
+
# may be we can consider filing a related issue with OpenSSL later.
435
+
# However, for now, for convenience, we can simply disable ASM for riscv64.
436
+
# This will result in some performance degradation, but this is acceptable.
0 commit comments