Topic: Build error when HAVE_ECC, HAVE_ED25519 and HAVE_ED448 all disabled

Should I be able to disable all three of these and successfully build the library?  Following is the error:

error: 'SignatureCtx' {aka 'struct SignatureCtx'} has no member named 'verify'
7484 |                             sigCtx->key.dsa, &sigCtx->verify);
      |                                                     ^~
error: 'SignatureCtx' {aka 'struct SignatureCtx'} has no member named 'verify'
7589 |                     if (sigCtx->verify == 1) {

Share

Re: Build error when HAVE_ECC, HAVE_ED25519 and HAVE_ED448 all disabled

Hi Tammy,

Which wolfSSL release are you using?

This was fixed in commit and is in the latest wolfSSL v4.7.0 release:
https://github.com/wolfSSL/wolfssl/comm … 7d48d0R685

Thanks,
David Garske, wolfSSL

Share

Re: Build error when HAVE_ECC, HAVE_ED25519 and HAVE_ED448 all disabled

Thank you David.  We are on 4.6.0.  I will update.

Share