ci: Introduce Ubuntu 24.04

Ubuntu 24.04 was released recently. Add it to our CI. Also, to be
able to run ASAN/UBSAN builds on Ubuntu 24.04 libclang-rt-dev
needs to be installed (because clang's runtime was moved into a
separate package). Hence so many seemingly unrelated changes.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
Michal Privoznik
2024-05-03 15:58:20 +02:00
parent 9c1cfc337e
commit 0759cf3fa6
56 changed files with 283 additions and 5 deletions

View File

@@ -36,6 +36,7 @@ packages:
- libblkid
- libc
- libcap-ng
- libclang-rt-dev
- libcurl
- libiscsi
- libnbd