]> git.ipfire.org Git - thirdparty/kmod.git/commitdiff
ci: remove Debian/pahole dependency
authorEmil Velikov <emil.l.velikov@gmail.com>
Tue, 11 Mar 2025 12:46:10 +0000 (12:46 +0000)
committerLucas De Marchi <lucas.de.marchi@gmail.com>
Tue, 25 Mar 2025 17:46:14 +0000 (12:46 -0500)
The dependency was added as a workaround to the Debian bug linked. With
that resolved we can remove pahole.

Reference: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098706
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Link: https://github.com/kmod-project/kmod/pull/314
Signed-off-by: Lucas De Marchi <lucas.de.marchi@gmail.com>
.github/actions/setup-debian/action.yml

index 1e5922fa60454869c7f6f48f4ff82e65ccbea0fb..b9a09cef036b7231de92397c990ee89cf584a29f 100644 (file)
@@ -17,12 +17,9 @@ runs:
         . /etc/os-release
 
         backports_pkgs=()
-        pkgs=()
         if [[ "$VERSION_CODENAME" == "bullseye" ]]; then
           echo "deb http://deb.debian.org/debian bullseye-backports main" >> /etc/apt/sources.list
           backports_pkgs=("meson" "ninja-build")
-        else
-          pkgs+=("pahole")
         fi
 
         apt-get update
@@ -39,8 +36,7 @@ runs:
           meson \
           scdoc \
           zlib1g-dev \
-          zstd \
-          "${pkgs[@]}"
+          zstd
 
         if (( ${#backports_pkgs[@]} )); then
           apt-get install --yes -t ${VERSION_CODENAME}-backports "${backports_pkgs[@]}"