net-libs / xdp-tools

The libxdp library and various tools for use with XDP

Official package sites : https://github.com/xdp-project/xdp-tools ·

v1.2.3 :: 0 :: gentoo

Modified
License
GPL-2 LGPL-2.1 BSD-2
Keywords
~amd64 ~arm ~arm64 ~x86
USE flags
tools

General

tools
Install various helper tools rather than just libxdp.

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

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

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
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>