bpftools: update, split off bpftool and libbpf packages
authorTony Ambardar <itugrok@yahoo.com>
Sun, 21 May 2023 09:14:37 +0000 (02:14 -0700)
committerDaniel Golle <daniel@makrotopia.org>
Thu, 25 May 2023 08:33:59 +0000 (09:33 +0100)
commitf54bea12b6d5193509716b4c85bf2d342bbc0123
tree26239dc9763bdce5165752e613007650d096917a
parente996c6eb19ce9fca583d4b146788309e1c10093b
bpftools: update, split off bpftool and libbpf packages

My original bpftools package made "variant" builds of bpftool and libbpf
as a convenience, since both used the same local kernel sources with the
same versioning. This is no longer the case, since the commit below
switched to using an out-of-tree build mirror hosting repos for each.

Replace bpftools with separate bpftool and libbpf packages, each simplified
and correctly versioned. Also fix the broken libbpf ABI introduced in the
same commit. Existing build .config files are not impacted.

Fixes: 00cbf6f6ab1d ("bpftools: update to standalone bpftools + libbpf, use the latest version")
Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
(cherry picked from commit afe1bf11f2539f75e30ab3206891dbe6f8c43bd5)
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
package/libs/libbpf/Makefile [new file with mode: 0644]
package/libs/libbpf/patches/001-cflags.patch [new file with mode: 0644]
package/network/utils/bpftool/Makefile [new file with mode: 0644]
package/network/utils/bpftool/patches/001-cflags.patch [new file with mode: 0644]
package/network/utils/bpftool/patches/002-includes.patch [new file with mode: 0644]
package/network/utils/bpftools/Makefile [deleted file]
package/network/utils/bpftools/patches/001-cflags.patch [deleted file]
package/network/utils/bpftools/patches/002-includes.patch [deleted file]