Versions
v1.2.3 :: 0 :: gentoo
- Modified
- License
- GPL-2 LGPL-2.1 BSD-2
- Keywords
- ~amd64 ~arm ~arm64 ~x86
- USE flags
- tools
USE flags
General
- tools
- Install various helper tools rather than just libxdp.
Dependencies
dev-libs / libbpf : Stand-alone build of libbpf from the Linux kernel
net-libs / libpcap : A system-independent library for user-level network packet capture
sys-libs / zlib : Standard (de)compression library
virtual / libelf : Virtual for libelf.so.1 provider dev-libs/elfutils
Runtime Dependencies
dev-libs / libbpf : Stand-alone build of libbpf from the Linux kernel
net-libs / libpcap : A system-independent library for user-level network packet capture
sys-libs / zlib : Standard (de)compression library
virtual / libelf : Virtual for libelf.so.1 provider dev-libs/elfutils
Bugs
- 828026
- net-libs/xdp-tools-1.2.0 libxdp.c:1010:17: error: ‘btf__get_from_id’ is deprecated: libbpf v0.6+: use btf__load_from_kernel_by_id instead [-Werror=deprecated-declarations]
- 831339
- net-libs/xdp-tools-1.2.0 fails to compile: clang-13: error: -Wl,-O1: linker input unused [-Werror,-Wunused-command-line-argument]
- 832784
- net-libs/xdp-tools-1.2.2 fails tests
- 832786
- net-libs/xdp-tools-1.2.3 calls commands that do not exist
- 833308
- net-libs/xdp-tools-1.2.2 - cc1: all warnings being treated as errors
- 836708
- net-libs/xdp-tools-1.2.2 fails to compile: libxdp.c:319:33: error: PATH_MAX undeclared (first use in this function)
- 846938
- net-libs/xdp-tools-1.2.3 - config.gEiBFK/libbpftest.c: error: bpf_set_link_xdp_fd_opts is deprecated: libbpf v0.8+: use bpf_xdp_at
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Jason A. Donenfeld · gentoo
net-libs/xdp-tools: prevent broken test from running
The test suite wasn't meant to be run in this context, so just nop it out of src_test(). Closes: https://bugs.gentoo.org/837080 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jason A. Donenfeld · gentoo
net-libs/xdp-tools: bump to 1.2.3
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jason A. Donenfeld · gentoo
net-libs/xdp-tools: bump to 1.2.2
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
net-libs/xdp-tools: Keyword 1.2.0 arm64, #821133
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
net-libs/xdp-tools: Keyword 1.2.0 arm, #821133
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Jason A. Donenfeld · gentoo
net-libs/xdp-tools: forbid use of emacs if -doc
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org> - Jason A. Donenfeld · gentoo
net-libs/xdp-tools: incorporate suggestions from QA
Thanks sam@. Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org> - Jason A. Donenfeld · gentoo
net-libs/xdp-tools: bump to 1.2.0
Github shows both "releases" (unmaintained) and "tags" (maintained). Choose the latter and bump this package. Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jason A. Donenfeld · gentoo
net-libs/xdp-tools: add version 0.0.3
A bit rough around the edges, given the bespoke build system of xdp-tools is a little bit immature, and there's a bit of weirdness around installing BPF ELF objects. But hopefully this is a solid start. Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>