CentOS 8 编译内核 5.13.7 BTF 错误

CentOS 8 编译内核 5.13.7 BTF 错误

我正在为 Centos 8.4.2105 编译内核 5.13.7

我遇到了以下错误

  MODPOST vmlinux.symvers
  MODINFO modules.builtin.modinfo
  GEN     modules.builtin
BTF: .tmp_vmlinux.btf: pahole (pahole) is not available
Failed to generate BTF for vmlinux
Try to disable CONFIG_DEBUG_INFO_BTF
make: *** [Makefile:1205: vmlinux] Error 1

我尝试在 Google 上搜索并得到了这个解决方案 https://stackoverflow.com/questions/61657707/btf-tmp-vmlinux-btf-pahole-pahole-is-not-available

但这仅适用于 debian/fedora/OpenSuse

有人能帮我解决 Centos 8 的问题吗

答案1

您需要启用 CentOS PowerTools 存储库,然后才能安装dwarves

相关内容