Pārlūkot izejas kodu

fix(issue-176): restore CONFIG_DEBUG_INFO_BTF=y, add libelf-dev + dwarves to build env

Older kernels (android12-5.10) need libelf-dev to build resolve_btfids
and dwarves (pahole) to actually generate BTF data at link time.
TheWildJames 1 mēnesi atpakaļ
vecāks
revīzija
6af69ca031
1 mainītis faili ar 4 papildinājumiem un 0 dzēšanām
  1. 4 0
      .github/actions/setup-build-environment/action.yml

+ 4 - 0
.github/actions/setup-build-environment/action.yml

@@ -22,4 +22,8 @@ runs:
 
         if [ -d "${{ github.workspace }}/AnyKernel3" ]; then rm -rf "${{ github.workspace }}/AnyKernel3"; fi
         git clone https://github.com/WildKernels/AnyKernel3.git -b gki-2.0 "${{ github.workspace }}/AnyKernel3"
+
+        # Install build deps needed for BTF generation on older kernels (android12-5.10)
+        sudo apt-get update -qq
+        sudo apt-get install -y -qq dwarves libelf-dev