Hi Thomas,

Am 10.11.2016 um 22:20 schrieb Thomas Heil:

Also see:
https://www.openssl.org/docs/man1.1.0/crypto/ERR_remove_state.html

hmm. did i read correctly, that this function does nothing?

It does nothing in openssl 1.1.0, as it isn't required in that branch. However it is required in earlier openssl branches, like 1.0.1 or 1.0.2 though. So in your case (1.0.2) it's badly needed.





OpenSSL version is 1.0.2j.
I assume this is a non-standard build, maybe with the no-deprecated
option or something?

Could you define standard build? Iam cross compiling with th Lede / OpenWrt.


Lede has OPENSSL_WITH_DEPRECATED menuconfig [1], which defaults to yes (so a default LEDE build should be fine).

Can you confirm your config has OPENSSL_WITH_DEPRECATED = y?

Also can you post the output of "openssl version -a" please? That would have to come from the executable though; so on the destination machine in your cross-compile situation.




Regards,
Lukas


[1] https://github.com/lede-project/source/commit/db11695aa66ac49b8a52f97059697f52b6a3a893




Reply via email to