]> git.ipfire.org Git - thirdparty/kmod.git/commitdiff
ci: disable sanitizers for ubuntu 22.04
authorEmil Velikov <emil.l.velikov@gmail.com>
Tue, 15 Oct 2024 12:52:07 +0000 (13:52 +0100)
committerLucas De Marchi <lucas.de.marchi@gmail.com>
Thu, 17 Oct 2024 13:35:10 +0000 (08:35 -0500)
It seems that the meson shipped with Ubuntu 22.04 is too old (buggy?) to
set the ASAN_OPTIONS and similar variables. Which means that we don't
have an easy way to detect if the sanitizers are enabled in the upcoming
test wrapper script.

The alternative is to grab newer meson, either via pip or otherwise.
Although considering we have decent coverage via the other distributions
it doesn't seem worth the hassle.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Link: https://github.com/kmod-project/kmod/pull/179
Signed-off-by: Lucas De Marchi <lucas.de.marchi@gmail.com>
.github/workflows/main.yml

index 276e5eb4783f8cd8afb0de7a2a3a984b8558bcb8..5e3804aa8727934f5ef9dd5fe05f2de9d842e244 100644 (file)
@@ -25,7 +25,6 @@ jobs:
         build: ['meson', 'autotools']
         container:
           - name: 'ubuntu:22.04'
-            meson_setup: '-D b_sanitize=address,undefined'
             multilib: 'true'
           - name: 'ubuntu:24.04'
             meson_setup: '-D b_sanitize=address,undefined'