BTF: .tmp_vmlinux.btf: pahole 版本 v1.15 太旧了,至少需要 v1.16

Mug*_*gil 0 compiling kernel software-installation

当我尝试制作主线(暂存测试)内核时,它最终出现错误

BTF: .tmp_vmlinux.btf: pahole version v1.15 is too old, need at least v1.16\
Failed to generate BTF for vmlinux\
Try to disable CONFIG_DEBUG_INFO_BTF
make: *** [Makefile:1162: vmlinux] Error 1
Run Code Online (Sandbox Code Playgroud)

所以,当我谷歌它时,我发现要安装矮人。
当我安装它时,它显示它已经存在,这是 V1.15-2 的较新版本。所以它没有升级到 V1.16+,但最近的版本是 V1.18+

这是我的发行版和内核版本,

发行商 ID:Ubuntu
描述:Ubuntu 20.04.1 LTS
版本:20.04
代号:focus

Linux 5.9.0-050900rc7-generic x86_64 GNU/Linux

我该如何解决这个问题?

Mug*_*gil 5

感谢您的回复,我已经获得了 dwarvesV1.17 的 .deb 文件,pahole 正在升级到 V1.17。这是http://archive.ubuntu.com/ubuntu/pool/universe/d/dwarves-dfsg/dwarves_1.17-1_amd64.deb 的链接