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.3.1-r2 :: 0 :: gentoo

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

v1.2.8 :: 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

dev-util / bpftool : Tool for inspection and simple manipulation of eBPF programs and maps

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

dev-util / bpftool : Tool for inspection and simple manipulation of eBPF programs and maps

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

836708
net-libs/xdp-tools-1.2.8 fails to compile: libxdp.c:319:33: error: PATH_MAX undeclared (first use in this function)
899742
net-libs/xdp-tools-1.3.1-r2 fails to compile: Warning: Num of global symbols in libxdp.o xsk.o (68) does NOT match with num of versioned symbols in libxdp.so (71) Please make sure all symbols are versioned in libxdp.map
Repository mirror & CI · gentoo
Merge updates from master
Holger Hoffstätte · gentoo
net-libs/xdp-tools: various build improvements
- disable LTO - remove -Werror from Makefiles - fix xdpdump build error with clang - add hint about mounting bpffs Bug: https://bugs.gentoo.org/861587 Bug: https://bugs.gentoo.org/880919 Bug: https://bugs.gentoo.org/899744 Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/30005 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Holger Hoffstätte · gentoo
net-libs/xdp-tools: properly configure PREFIX/LIBDIR/BPF_OBJECT_DIR
The helper objects were installed correctly, but libxdp had the wrong search path compiled in; this broke xdp-loader. Closes: https://bugs.gentoo.org/899910 Bug: https://github.com/xdp-project/xdp-tools/issues/303 Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/29959 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-libs/xdp-tools: Keyword 1.3.1 arm64, #899688
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-libs/xdp-tools: Keyword 1.3.1 arm, #899688
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-libs/xdp-tools: restore 1.2.8
Needed because bpftool isn't keyworded everywhere. Rescued from 8eea55ff639c63ce54f5feba1d3300e40d4814b9. Bug: https://bugs.gentoo.org/899684 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
net-libs/xdp-tools: needs grep[pcre] for -P in configure
Closes: https://bugs.gentoo.org/899686 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
net-libs/xdp-tools: add bpftool dep
Closes: https://bugs.gentoo.org/899684 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Holger Hoffstätte · gentoo
net-libs/xdp-tools: bump to 1.3.1 & add build fixes
- fix configure to properly detect libbpf features - fix clang build with default-enabled stack protector Closes: https://bugs.gentoo.org/889842 Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/29926 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-libs/xdp-tools: bump to 1.2.8
Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-libs/xdp-tools: drop Werror
Closes: https://bugs.gentoo.org/846938 Closes: https://bugs.gentoo.org/831339 Signed-off-by: Sam James <sam@gentoo.org>
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>