mirror of
https://github.com/strongswan/strongswan.git
synced 2025-10-03 00:00:24 -04:00
Ubuntu 22.04 ships OpenSSL 3, which requires debug symbols so we can whitelist leaks because we don't deinitialize the library. And because the shipped library is not built with `-fno-omit-frame-pointer`, the build with AddressSanitizer can't use its fast stack unwind method. However, the previous workaround for DTLS handling with glibc apparently isn't necessary anymore. In the custom OpenSSL build we drop no-stdio as that lets the configure check for libldns fail because ERR_print_errors_fp@OPENSSL_3.0.0 is not found. For ccache, the default path to the cache directory has changed. Also simplified the NM tests as there is only one build since 085daf474330 ("nm: Remove old libnm-glib compat stuff").
9 lines
208 B
Plaintext
9 lines
208 B
Plaintext
leak:EVP_CIPHER_fetch
|
|
leak:EVP_KEYEXCH_fetch
|
|
leak:EVP_KEYMGMT_fetch
|
|
leak:EVP_RAND_fetch
|
|
leak:OSSL_DECODER_do_all_provided
|
|
leak:OSSL_ENCODER_do_all_provided
|
|
leak:OSSL_PROVIDER_load
|
|
leak:OSSL_PROVIDER_try_load
|