How to customize kernel configuration

Hi all
I need these options in kernel config when I tried to build customized kernel . I have added these into vyos_defconfig before run build-kernel.sh. but I still can’t get 4 if them (list below) on. Is there anything blocking them?

Thanks

CONFIG_KPROBES=y
CONFIG_BPF_STREAM_PARSER=y
CONFIG_DEBUG_INFO=y
# CONFIG_DEBUG_INFO_REDUCED is not set
CONFIG_DEBUG_INFO_BTF=y
CONFIG_KPROBE_EVENTS=y
CONFIG_BPF_EVENTS=y
CONFIG_DEBUG_INFO=y
# CONFIG_DEBUG_INFO_REDUCED is not set
CONFIG_DEBUG_INFO_BTF=y
CONFIG_BPF_EVENTS=y

I found the error info

BTF: .tmp_vmlinux.btf: pahole (pahole) is not available
Failed to generate BTF for vmlinux
Try to disable CONFIG_DEBUG_INFO_BTF
make[4]: *** [scripts/Makefile.vmlinux:34: vmlinux] Error 1
make[3]: *** [Makefile:1255: vmlinux] Error 2
make[3]: *** Waiting for unfinished jobs....