Skip to content

riscv64 build error with 3.2.0 #22871

@kroeckx

Description

@kroeckx

On riscv64 I'm getting:

../providers/implementations/ciphers/cipher_aes_ccm_hw_rv64i.inc: In function 'ccm_rv64i_zknd_zkne_initkey':
../providers/implementations/ciphers/cipher_aes_ccm_hw_rv64i.inc:20:27: warning: implicit declaration of function 'rv64i_zkne_set_encrypt_key' [-Wimplicit-function-declaration]
   20 |     AES_HW_CCM_SET_KEY_FN(rv64i_zkne_set_encrypt_key, rv64i_zkne_encrypt,
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~
../providers/implementations/ciphers/cipher_aes_ccm_hw.c:21:5: note: in definition of macro 'AES_HW_CCM_SET_KEY_FN'
   21 |     fn_set_enc_key(key, keylen * 8, &actx->ccm.ks.ks);                         \
      |     ^~~~~~~~~~~~~~
../providers/implementations/ciphers/cipher_aes_ccm_hw_rv64i.inc:20:55: error: 'rv64i_zkne_encrypt' undeclared (first use in this function)
[...]

Full log at: https://buildd.debian.org/status/fetch.php?pkg=openssl&arch=riscv64&ver=3.2.0-1&stamp=1701034270&raw=0

Metadata

Metadata

Assignees

No one assigned

    Labels

    branch: 3.2Applies to openssl-3.2 (EOL)branch: masterApplies to master branchtriaged: bugThe issue/pr is/fixes a bug

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions