add bpftool and re-arrange lfs build order

add lfs bpftool from [0] first to meet lfs
xdp-tools requirement.

also re-arrange BPF related add-on build order
to meet lfs knot build since it requires XDP
xsk.h

[0] https://github.com/libbpf/bpftool/releases/download/v7.3.0/bpftool-libbpf-v7.3.0-sources.tar.gz

Signed-off-by: Vincent Li <vincent.mc.li@gmail.com>
This commit is contained in:
Vincent Li
2024-02-28 14:46:36 +00:00
parent f8ca312cfa
commit 05ac4be397
3 changed files with 86 additions and 4 deletions

View File

@@ -1109,7 +1109,6 @@ buildipfire() {
lfsmake2 libcap
lfsmake2 libcap-ng
lfsmake2 libpcap
lfsmake2 libbpf
lfsmake2 ppp
lfsmake2 pptp
lfsmake2 unzip
@@ -1128,9 +1127,6 @@ buildipfire() {
lfsmake2 iproute2
lfsmake2 screen
lfsmake2 elfutils
lfsmake2 pahole
lfsmake2 llvm-project
lfsmake2 xdp-tools
lfsmake2 expat
lfsmake2 libconfig
lfsmake2 curl
@@ -1685,6 +1681,11 @@ buildipfire() {
lfsmake2 shairport-sync
lfsmake2 borgbackup
lfsmake2 lmdb
lfsmake2 pahole
lfsmake2 libbpf
lfsmake2 bpftool
lfsmake2 llvm-project
lfsmake2 xdp-tools
lfsmake2 knot
lfsmake2 spectre-meltdown-checker
lfsmake2 zabbix_agentd