]> git.ipfire.org Git - thirdparty/strongswan.git/commit
github: Adapt to switch to Ubuntu 22.04 for ubuntu-latest
authorTobias Brunner <tobias@strongswan.org>
Mon, 28 Nov 2022 16:01:45 +0000 (17:01 +0100)
committerTobias Brunner <tobias@strongswan.org>
Fri, 2 Dec 2022 15:09:04 +0000 (16:09 +0100)
commit0fea6a7f8e7ecdab81c892f044baec577f4d0bb5
treecc50a71576ba5700ad5172adee8d561bc182d06b
parent7991871bd6f68ca23b2f32a923a12cfcc8be2aa8
github: Adapt to switch to Ubuntu 22.04 for ubuntu-latest

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").
.github/workflows/android.yml
.github/workflows/linux.yml
.github/workflows/sonarcloud.yml
.github/workflows/windows.yml
.lsan.suppressions
scripts/test.sh