]> git.ipfire.org Git - thirdparty/kmod.git/commitdiff
ci: add pahole for Debian unstable
authorTobias Stoeckmann <tobias@stoeckmann.org>
Mon, 24 Feb 2025 16:12:24 +0000 (17:12 +0100)
committerLucas De Marchi <lucas.de.marchi@gmail.com>
Mon, 24 Feb 2025 18:58:04 +0000 (12:58 -0600)
The pahole package is required in our test suite for module creation:

  BTF [M] /__w/kmod/kmod/build/testsuite/module-playground/mod-simple.ko
/bin/sh: 1: pahole: not found
make[3]: *** [/usr/src/linux-headers-6.12.16-common/scripts/Makefile.modfinal:64: /__w/kmod/kmod/build/testsuite/module-playground/mod-simple.ko] Error 127

Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org>
Link: https://github.com/kmod-project/kmod/pull/294
Signed-off-by: Lucas De Marchi <lucas.de.marchi@gmail.com>
.github/actions/setup-debian/action.yml

index 5b58b747de8fafc9590336960343cab2d91b0420..8a09ac637248c08c1c2ec37dc51296805bfaec4f 100644 (file)
@@ -28,6 +28,7 @@ runs:
           libzstd-dev \
           linux-headers-generic \
           meson \
+          pahole \
           scdoc \
           zlib1g-dev \
           zstd