Versions
v1.5.3 :: 0 :: gentoo
- Modified
- License
- GPL-2 LGPL-2.1 BSD-2
- Keywords
- ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
- USE flags
- tools
v1.5.0 :: 0 :: gentoo
- Modified
- License
- GPL-2 LGPL-2.1 BSD-2
- Keywords
- amd64 arm64 ppc64 x86 ~arm ~loong ~ppc ~riscv
- USE flags
- tools
v1.4.3 :: 0 :: gentoo
- Modified
- License
- GPL-2 LGPL-2.1 BSD-2
- Keywords
- amd64 arm64 ppc64 x86 ~arm ~loong ~ppc ~riscv
- 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
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
Runtime Dependencies
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
Depending packages
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
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Holger Hoffstätte · gentoo
net-libs/xdp-tools: bump to 1.5.3, clean up 1.5.2
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/40950 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Holger Hoffstätte · gentoo
net-libs/xdp-tools: forcing ld.bfd is no longer necessary
1.5.0 improved its portability and no longer uses the linker directly. Bug: https://bugs.gentoo.org/916591 Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/40682 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Holger Hoffstätte · gentoo
net-libs/xdp-tools: bump to 1.5.2
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/40650 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
net-libs/xdp-tools: Stabilize 1.5.0 x86, #949807
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.5.0 ppc64, #949807
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-libs/xdp-tools: Stabilize 1.5.0 amd64, #949807
Signed-off-by: Sam James <sam@gentoo.org> - Arthur Zamarin · gentoo
net-libs/xdp-tools: Stabilize 1.5.0 arm64, #949807
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
net-libs/xdp-tools: add 1.5.1
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.3 arm64, #947582
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
net-libs/xdp-tools: Stabilize 1.4.3 x86, #947582
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-libs/xdp-tools: Stabilize 1.4.3 ppc64, #947582
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Holger Hoffstätte · gentoo
net-libs/xdp-tools: add 1.5.0
Closes: https://bugs.gentoo.org/942006 Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/40077 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
Move {sys-devel → llvm-core}/clang
Signed-off-by: Michał Górny <mgorny@gentoo.org> - 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>