You are not logged in.
Hello. I spent the day trying to compile kernel 6.3, but without any luck.
In the it always ends up failing like the following:
CC [M] drivers/infiniband/hw/hfi1/vnic_sdma.o
CC [M] drivers/infiniband/hw/hfi1/debugfs.o
LD [M] drivers/infiniband/hw/hfi1/hfi1.o
AR built-in.a
AR vmlinux.a
LD vmlinux.o
vmlinux.o: warning: objtool: hyperv_init+0x42f: unreachable instruction
OBJCOPY modules.builtin.modinfo
GEN modules.builtin
MODPOST Module.symvers
CC .vmlinux.export.o
UPD include/generated/utsversion.h
CC init/version-timestamp.o
LD .tmp_vmlinux.btf
Sphinx parallel build error:
OSError: [Errno 22] Invalid argument
BTF .btf.vmlinux.bin.o
make[1]: *** [Documentation/Makefile:96: htmldocs] Error 2
make: *** [Makefile:1816: htmldocs] Error 2
make: *** Waiting for unfinished jobs....
btf_encoder__encode: btf__dedup failed!
Failed to encode BTF
LD .tmp_vmlinux.kallsyms1
NM .tmp_vmlinux.kallsyms1.syms
KSYMS .tmp_vmlinux.kallsyms1.S
AS .tmp_vmlinux.kallsyms1.S
LD .tmp_vmlinux.kallsyms2
NM .tmp_vmlinux.kallsyms2.syms
KSYMS .tmp_vmlinux.kallsyms2.S
AS .tmp_vmlinux.kallsyms2.S
LD vmlinux
BTFIDS vmlinux
libbpf: failed to find '.BTF' ELF section in vmlinux
FAILED: load BTF from vmlinux: No data available
make[1]: *** [scripts/Makefile.vmlinux:35: vmlinux] Error 255
make[1]: *** Deleting file 'vmlinux'
make: *** [Makefile:1249: vmlinux] Error 2
==> ERROR: A failure occurred in build().
Aborting...
Using the following: PKGBUILD.
What am I missing, is the upstream not ready for building yet?
Building from 6.2.13.
All packages up-to-date.
Last edited by Vernox (2023-04-29 23:59:27)
Offline
What if you build it in a clean chroot using `testing-x86_64-build` so pahole 1:1.25-3 from testing is used?
Offline
What if you build it in a clean chroot using `testing-x86_64-build` so pahole 1:1.25-3 from testing is used?
Wow that really did the trick.
Thank you so much, I totally forgot that there may be other updates in testing that could fix this. <3
Offline
Are any other packages required?
I installed kmod, mkinitcpio, and pahole 1.25-4 for my chroot, and still received the above error.
Offline