Skip to content
Commit f529a2eb authored by Neil Horman's avatar Neil Horman Committed by Tomas Mraz
Browse files

Statically link legacy provider to evp_extra_test



Like in #17345, evp_extra_test links libcrypto statically, but also has
a dynamic/shared load via the legacy provider, which leads to ambiguous
behavior in evp_extra_test on some platforms, usually a crash (SIGSEGV)
on exit via the atexit handlers.  Statically link the legacy provider to
avoid this.

Fixes #22819

Helped-by: default avatarNeil Horman <nhorman@openssl.org>
Helped-by: default avatarTomas Mraz <tomas@openssl.org>
Signed-off-by: default avatarRandall S. Becker <randall.becker@nexbridge.ca>

Reviewed-by: default avatarTom Cosgrove <tom.cosgrove@arm.com>
Reviewed-by: default avatarTomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22905)
parent 0541fa78
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment