diff options
author | Neil Horman <nhorman@openssl.org> | 2023-11-30 17:20:34 +0100 |
---|---|---|
committer | Tomas Mraz <tomas@openssl.org> | 2023-12-06 14:27:05 +0100 |
commit | f529a2eb75374946b60ed686ca6f90fdf244e787 (patch) | |
tree | d62e2f7db023cfb7a7bb4a341922a6fe373bdce8 /Configurations | |
parent | ossl_decoder_cache_flush(): Do not raise an error if there is no cache (diff) | |
download | openssl-f529a2eb75374946b60ed686ca6f90fdf244e787.tar.xz openssl-f529a2eb75374946b60ed686ca6f90fdf244e787.zip |
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: Neil Horman <nhorman@openssl.org>
Helped-by: Tomas Mraz <tomas@openssl.org>
Signed-off-by: Randall S. Becker <randall.becker@nexbridge.ca>
Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22905)
Diffstat (limited to 'Configurations')
0 files changed, 0 insertions, 0 deletions