CVSROOT:        /cvs
Module name:    ports
Changes by:     [email protected]    2024/07/09 02:55:17

Modified files:
        security/openssl/3.1: Makefile 
        security/openssl/3.2: Makefile 
        security/openssl/3.3: Makefile 
        security/openssl/quictls: Makefile 
Added files:
        security/openssl/3.1/patches: 
                                      patch-crypto_aes_asm_aes-riscv64_pl 
        security/openssl/3.2/patches: 
                                      patch-crypto_aes_asm_aes-riscv64_pl 
        security/openssl/3.3/patches: 
                                      patch-crypto_aes_asm_aes-riscv64_pl 
        security/openssl/quictls/patches: 
                                          patch-crypto_aes_asm_aes-riscv64_pl 

Log message:
Fix riscv64 AES_set_decrypt_key asm

Current code uses jal ra,AES_set_encrypt_key which breaks with lld
producing a shared lib.  Just use call AES_set_encrypt_key to get
a relocation that lld agrees with.  Input + ok tb@ (maintainer)

Fixes build of sysutils/borgbackup/2.0 on riscv64

Reply via email to