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
I have followed the procedure explained in the file README.maintainer. All the steps till "make" have succeeded. The " make " command throws the following error "invalid application of ‘sizeof’ to incomplete type ‘EVP_MD_CTX’ {aka ‘struct evp_md_ctx_st’}". Please help me in resolving this issue.
I am using Ubuntu 22.04.2 LTS & openssl 3.0.2-0ubuntu1.15 which is around 2 yrs old.
I see snmp-collector/c_src/snmp_collector_usm.c has compiler check for the older openssl version "OpenSSL < v1.1.0". From this, I this understood that snmp-collector supports the latest version such as 3.x as well.
Do you think that openssl 3.0.2 is the reason for the error "error: invalid application of ‘sizeof’ to incomplete type ‘EVP_MD_CTX’"?
Totally. The check is for portability between openssl 1.1.0 and older versions. Version 1.1.0 was current at that time. I'm sure it's not difficult to support openssl 3.0.2, however I don't have the time right at the moment.
I have followed the procedure explained in the file README.maintainer. All the steps till "make" have succeeded. The " make " command throws the following error "invalid application of ‘sizeof’ to incomplete type ‘EVP_MD_CTX’ {aka ‘struct evp_md_ctx_st’}". Please help me in resolving this issue.
The text was updated successfully, but these errors were encountered: