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

Modified
License
GPL-2 LGPL-2.1 BSD-2
Keywords
amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~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

app-emulation / qemu : QEMU + Kernel-based Virtual Machine userland tools

net-analyzer / suricata : High performance Network IDS, IPS and Network Security Monitoring engine

net-dns / dnsdist : A highly DNS-, DoS- and abuse-aware loadbalancer

net-dns / knot : High-performance authoritative-only DNS server

942006
net-libs/xdp-tools: bpftool is in DEPEND instead of BDEPEND
Repository mirror & CI · gentoo
Merge updates from master
Holger Hoffstätte · gentoo
net-libs/xdp-tools: clean up old version
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
net-libs/xdp-tools: Stabilize 1.4.3 amd64, #939075
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
net-libs/xdp-tools: add missing m4 bdep
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Holger Hoffstätte · gentoo
net-libs/xdp-tools: clean up old
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/38023 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Holger Hoffstätte · gentoo
net-libs/xdp-tools: add 1.4.3
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-libs/xdp-tools: Stabilize 1.4.2 amd64, #934600
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
net-libs/xdp-tools: forward ~ppc to 1.4.2
This was added in the interim after the bug was made which specified an exact version, should be no reason not to forward. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Matoro Mahri · gentoo
net-libs/xdp-tools: Keyword 1.4.1-r1 ppc, #924948
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
net-libs/xdp-tools: Keyword 1.4.1-r1 loong, #924948
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-libs/xdp-tools: Keyword 1.4.1-r1 ppc64, #924948
Signed-off-by: Sam James <sam@gentoo.org>
Holger Hoffstätte · gentoo
net-libs/xdp-tools: clean up old
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/35098 Signed-off-by: Sam James <sam@gentoo.org>
Holger Hoffstätte · gentoo
net-libs/xdp-tools: add 1.4.2
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-libs/xdp-tools: Stabilize 1.4.1-r1 amd64, #920750
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Mair-Keimberger · gentoo
net-libs/xdp-tools: add missing toolchain-funcs inherit
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/34328 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Holger Hoffstätte · gentoo
net-libs/xdp-tools: add fix for memory leak in libxdp
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/33647 Signed-off-by: Sam James <sam@gentoo.org>
Holger Hoffstätte · gentoo
net-libs/xdp-tools: force use of ld.bfd
lld needs special care for embeddings in object files and this is not (yet) supported by upstream, so just force ld.bfd instead of creating more complications. Bug: https://bugs.gentoo.org/916591 Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Signed-off-by: Sam James <sam@gentoo.org>
Holger Hoffstätte · gentoo
net-libs/xdp-tools: Use sed instead of patch for -Werror
Less fragile & easier to maintain. Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Holger Hoffstätte · gentoo
net-libs/xdp-tools: rename patches for 1.4.0
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Signed-off-by: Sam James <sam@gentoo.org>
Holger Hoffstätte · gentoo
net-libs/xdp-tools: clean up obsolete versions
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Signed-off-by: Sam James <sam@gentoo.org>
Holger Hoffstätte · gentoo
net-libs/xdp-tools: add 1.4.1
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/33439 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-libs/xdp-tools: Stabilize 1.4.0 amd64, #911998
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
net-libs/xdp-tools: keyword 1.4.0 for ~riscv
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Holger Hoffstätte · gentoo
net-libs/xdp-tools: bump to 1.4.0, add toolchain fixes
Bug: https://bugs.gentoo.org/899742 Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/31801 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Holger Hoffstätte · gentoo
net-libs/xdp-tools: reinstate -Werror for configure
The patch to remove -Werror from the build was a little bit too thorough and removed -Werror from the configure script, where it is required. Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/30586 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-libs/xdp-tools: fix build w/ musl
Closes: https://bugs.gentoo.org/836708 Thanks-to: Stijn Tintel <stijn@linux-ipv6.be> Signed-off-by: Sam James <sam@gentoo.org>
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>