]> git.ipfire.org Git - thirdparty/kmod.git/commit
ci: 'temporary' disable sanitizers for 32bit builds
authorEmil Velikov <emil.l.velikov@gmail.com>
Mon, 16 Jun 2025 23:30:40 +0000 (00:30 +0100)
committerLucas De Marchi <lucas.de.marchi@gmail.com>
Fri, 27 Jun 2025 20:22:56 +0000 (15:22 -0500)
commit12f1b539ff7eeeed44523c96bc0e8a6511dd577d
tree0297e5616a3baec8b2f0af3532fc6a4b3c26b1ab
parent982e7054d3c3bc94e2060ee3db3267c5a2d9d291
ci: 'temporary' disable sanitizers for 32bit builds

Currently running 32bit tests alongside sanitizers, segfaults due to our
syscall wrapper. Just disable the sanitizers, which means we get at
least some 32bit test coverage.

On a couple of attempts, I wasn't able to get a proper/robust solution,
as outlined in init_module.c - we need vsyscall() which does not exist.

Considering some distributions are dropping 32bit/i686 support, it may
be that we'll nuke these builds from CI sooner than later.

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