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
During compilation with make (directly from sources here on master) i get the following compilation error:
charm/core/math/integer/integermodule.c:130:6: error: dereferencing pointer to incomplete type ‘BIGNUM’ {aka ‘struct bignum_st’}
if(p->neg != 0) {
Changing it to use BN_is_negative fixes the error but I've seen that this approach was also erroneous as presented in #194 .
I believe that what should be done is conditional compilation based on the version of OpenSSL installed and supporting both APIs simultaneously but I may be wrong. If you agree, I may try to do this.
The text was updated successfully, but these errors were encountered:
The existing commit of `charm` has a [known issue](JHUISI/charm#209)
with OpenSSL 1.1.1 (i.e. the version that supports TLS 1.3). As such, to
use the the fhipe code, one would need to locally downgrade their
version of OpenSSL. However, this is very inconvenient and strongly
discouraged. Instead, updating charm to the dev branch, which supports
the latest version of OpenSSL, fixes the issue "upstream".
Hey guys, @purchawek@jakinyele
Even I am facing the same issue, did we find the solution lately?
I was using openSSL 1.0.0 and even after upgrading to 1.1.1 there is no help
Thanks!
During compilation with make (directly from sources here on master) i get the following compilation error:
Changing it to use
BN_is_negative
fixes the error but I've seen that this approach was also erroneous as presented in #194 .I believe that what should be done is conditional compilation based on the version of OpenSSL installed and supporting both APIs simultaneously but I may be wrong. If you agree, I may try to do this.
The text was updated successfully, but these errors were encountered: