Hi, I;m getting this compilation error while trying to compile sha : 98df3c31ea1c5e8
libsourcey/src/crypto/include/scy/crypto/hash.h:56:16: error: field ‘_ctx’ has incomplete type ‘EVP_MD_CTX’ {aka ‘evp_md_ctx_st’}
Issue is easily fixable.
On libsourcey/src/crypto/include/scy/crypto/hash.h
Why do you need to know the concrete type of EVP_MD_CTX ?, why don't do you want this on stack and not simply use the heap / opaque version ?
Hi, I;m getting this compilation error while trying to compile sha : 98df3c31ea1c5e8 libsourcey/src/crypto/include/scy/crypto/hash.h:56:16: error: field ‘_ctx’ has incomplete type ‘EVP_MD_CTX’ {aka ‘evp_md_ctx_st’}
Env: Fedora33, Compiler gcc10. Here attached the compilation log sourcey_compile_error.log