From 6e8e223e072f00e9d04313d771d36f4dc69b6dfe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?= Date: Sun, 6 Nov 2022 14:19:38 +0100 Subject: [PATCH 01/32] Bump release version for rebuild against libbpf 1.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Patch by Jiri Olsa. Signed-off-by: Toke Høiland-Jørgensen --- xdp-tools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdp-tools.spec b/xdp-tools.spec index 6042896..3746f6a 100644 --- a/xdp-tools.spec +++ b/xdp-tools.spec @@ -1,6 +1,6 @@ Name: xdp-tools Version: 1.2.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Utilities and example programs for use with XDP %global _soversion 1.2.0 @@ -112,6 +112,9 @@ make install V=1 %{_libdir}/pkgconfig/libxdp.pc %changelog +* Thu Nov 03 2022 Jiri Olsa 1.2.8-2 +- libbpf 1.0 build + * Sun Sep 18 2022 Toke Høiland-Jørgensen 1.2.8-1 - Upstream version bump From 5851b0ff235c3192b488ff877d5619a0ceec8c25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?= Date: Wed, 14 Dec 2022 14:19:51 +0100 Subject: [PATCH 02/32] Update to upstream v1.2.9 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Toke Høiland-Jørgensen --- .gitignore | 1 + sources | 2 +- xdp-tools.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 14a8c08..cbc7fe9 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ /xdp-tools-1.2.5.tar.gz /xdp-tools-1.2.6.tar.gz /xdp-tools-1.2.8.tar.gz +/xdp-tools-1.2.9.tar.gz diff --git a/sources b/sources index d939781..3e91b37 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xdp-tools-1.2.8.tar.gz) = 9a5693b17f18ac0e6aa7ee4d5715f57c5f2c056e7b1b9ac4593362b2275baecc91c9b807ce2f576b55fa1da4b148321c015e9044f1092974a9138254f4a462b1 +SHA512 (xdp-tools-1.2.9.tar.gz) = b3b6ff323a819ecb7075a05ae11437f468843b5b48a6c85d05b715df86d7414549fdc7d59a3558d042f4656a7abc60a60f1466846f153b4e6b40a406dd8bab06 diff --git a/xdp-tools.spec b/xdp-tools.spec index 3746f6a..4cf52fc 100644 --- a/xdp-tools.spec +++ b/xdp-tools.spec @@ -1,6 +1,6 @@ Name: xdp-tools -Version: 1.2.8 -Release: 2%{?dist} +Version: 1.2.9 +Release: 1%{?dist} Summary: Utilities and example programs for use with XDP %global _soversion 1.2.0 @@ -112,6 +112,9 @@ make install V=1 %{_libdir}/pkgconfig/libxdp.pc %changelog +* Wed Dec 14 2022 Toke Høiland-Jørgensen 1.2.9-1 +- Upstream version bump + * Thu Nov 03 2022 Jiri Olsa 1.2.8-2 - libbpf 1.0 build From 0e629c59501624041a9638e65fbe9c3768c85935 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 07:18:34 +0000 Subject: [PATCH 03/32] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xdp-tools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdp-tools.spec b/xdp-tools.spec index 4cf52fc..1824376 100644 --- a/xdp-tools.spec +++ b/xdp-tools.spec @@ -1,6 +1,6 @@ Name: xdp-tools Version: 1.2.9 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Utilities and example programs for use with XDP %global _soversion 1.2.0 @@ -112,6 +112,9 @@ make install V=1 %{_libdir}/pkgconfig/libxdp.pc %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 1.2.9-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Wed Dec 14 2022 Toke Høiland-Jørgensen 1.2.9-1 - Upstream version bump From 95c9c5020c61ddf39c6b27c6b68bad1a7804dc95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?= Date: Fri, 10 Feb 2023 19:26:41 +0100 Subject: [PATCH 04/32] Update to upstream v1.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Toke Høiland-Jørgensen --- .gitignore | 2 ++ sources | 3 ++- xdp-tools.spec | 20 +++++++++++++++++--- 3 files changed, 21 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index cbc7fe9..24968ef 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,5 @@ /xdp-tools-1.2.6.tar.gz /xdp-tools-1.2.8.tar.gz /xdp-tools-1.2.9.tar.gz +/xdp-tools-configure-Don-t-fail-on-missing-bpftool.patch +/xdp-tools-1.3.0.tar.gz diff --git a/sources b/sources index 3e91b37..ab6f777 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ -SHA512 (xdp-tools-1.2.9.tar.gz) = b3b6ff323a819ecb7075a05ae11437f468843b5b48a6c85d05b715df86d7414549fdc7d59a3558d042f4656a7abc60a60f1466846f153b4e6b40a406dd8bab06 +SHA512 (xdp-tools-1.3.0.tar.gz) = 3f5845c425c6698fb10e80253b39b10e8b8b1eb73ff4615a8e16374de5dc2dc313087ad2b019fe6cbaf3efa041f15c46fb30efe70e23267a89ca1f658c19c528 +SHA512 (xdp-tools-configure-Don-t-fail-on-missing-bpftool.patch) = f57c82d29581b47bc0ce6962650b4aec45d00dd4f4ecc854fccf17ea40655b20ff50e0817aec517a77ed6a6bf766c82930ece76708ab93b910f211a85366a7ff diff --git a/xdp-tools.spec b/xdp-tools.spec index 1824376..c438bb3 100644 --- a/xdp-tools.spec +++ b/xdp-tools.spec @@ -1,12 +1,13 @@ Name: xdp-tools -Version: 1.2.9 -Release: 2%{?dist} +Version: 1.3.0 +Release: 1%{?dist} Summary: Utilities and example programs for use with XDP -%global _soversion 1.2.0 +%global _soversion 1.3.0 License: GPLv2 URL: https://github.com/xdp-project/%{name} Source0: https://github.com/xdp-project/%{name}/releases/download/v%{version}/xdp-tools-%{version}.tar.gz +Patch0: xdp-tools-configure-Don-t-fail-on-missing-bpftool.patch BuildRequires: libbpf-devel BuildRequires: elfutils-libelf-devel @@ -21,6 +22,10 @@ BuildRequires: m4 BuildRequires: emacs-nox BuildRequires: wireshark-cli +%ifnarch i686 +BuildRequires: bpftool +%endif + # Always keep xdp-tools and libxdp packages in sync Requires: libxdp = %{version}-%{release} @@ -89,6 +94,11 @@ make install V=1 %{_sbindir}/xdp-filter %{_sbindir}/xdp-loader %{_sbindir}/xdpdump +%ifnarch i686 +%{_sbindir}/xdp-bench +%{_sbindir}/xdp-monitor +%{_sbindir}/xdp-trafficgen +%endif %{_mandir}/man8/* %{_libdir}/bpf/xdpfilt_*.o %{_libdir}/bpf/xdpdump_*.o @@ -112,6 +122,10 @@ make install V=1 %{_libdir}/pkgconfig/libxdp.pc %changelog +* Fri Feb 10 2023 Toke Høiland-Jørgensen 1.3.0-1 +- Upstream version bump +- Add patch to enable building without bpftool on i686 + * Sat Jan 21 2023 Fedora Release Engineering - 1.2.9-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 2a32358622baa62f36e528fab01d8a830a68339b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?= Date: Thu, 23 Feb 2023 18:47:30 +0100 Subject: [PATCH 05/32] Update to upstream v1.3.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Toke Høiland-Jørgensen --- .gitignore | 1 + sources | 2 +- xdp-tools.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 24968ef..40e0de9 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ /xdp-tools-1.2.9.tar.gz /xdp-tools-configure-Don-t-fail-on-missing-bpftool.patch /xdp-tools-1.3.0.tar.gz +/xdp-tools-1.3.1.tar.gz diff --git a/sources b/sources index ab6f777..65abf77 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (xdp-tools-1.3.0.tar.gz) = 3f5845c425c6698fb10e80253b39b10e8b8b1eb73ff4615a8e16374de5dc2dc313087ad2b019fe6cbaf3efa041f15c46fb30efe70e23267a89ca1f658c19c528 +SHA512 (xdp-tools-1.3.1.tar.gz) = c41512c9fe43eccb2b0144c8c9d7473adfae36dbb2a4bba53d27472f4832d0c0e5dc0ce9c84d2ebaea59810a69de66d0aba3d9f17c3eed1a13753ea48d3cc1df SHA512 (xdp-tools-configure-Don-t-fail-on-missing-bpftool.patch) = f57c82d29581b47bc0ce6962650b4aec45d00dd4f4ecc854fccf17ea40655b20ff50e0817aec517a77ed6a6bf766c82930ece76708ab93b910f211a85366a7ff diff --git a/xdp-tools.spec b/xdp-tools.spec index c438bb3..5b20d7d 100644 --- a/xdp-tools.spec +++ b/xdp-tools.spec @@ -1,5 +1,5 @@ Name: xdp-tools -Version: 1.3.0 +Version: 1.3.1 Release: 1%{?dist} Summary: Utilities and example programs for use with XDP %global _soversion 1.3.0 @@ -122,6 +122,9 @@ make install V=1 %{_libdir}/pkgconfig/libxdp.pc %changelog +* Thu Feb 23 2023 Toke Høiland-Jørgensen 1.3.1-1 +- Upstream version bump + * Fri Feb 10 2023 Toke Høiland-Jørgensen 1.3.0-1 - Upstream version bump - Add patch to enable building without bpftool on i686 From 914f296aeb889e933f3e7f9a524599b59ce8242b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?= Date: Thu, 6 Jul 2023 01:28:27 +0200 Subject: [PATCH 06/32] Update to upstream v1.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Toke Høiland-Jørgensen --- .gitignore | 1 + sources | 2 +- xdp-tools.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 40e0de9..afd27b7 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,4 @@ /xdp-tools-configure-Don-t-fail-on-missing-bpftool.patch /xdp-tools-1.3.0.tar.gz /xdp-tools-1.3.1.tar.gz +/xdp-tools-1.4.0.tar.gz diff --git a/sources b/sources index 65abf77..f0cf424 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (xdp-tools-1.3.1.tar.gz) = c41512c9fe43eccb2b0144c8c9d7473adfae36dbb2a4bba53d27472f4832d0c0e5dc0ce9c84d2ebaea59810a69de66d0aba3d9f17c3eed1a13753ea48d3cc1df SHA512 (xdp-tools-configure-Don-t-fail-on-missing-bpftool.patch) = f57c82d29581b47bc0ce6962650b4aec45d00dd4f4ecc854fccf17ea40655b20ff50e0817aec517a77ed6a6bf766c82930ece76708ab93b910f211a85366a7ff +SHA512 (xdp-tools-1.4.0.tar.gz) = 1846a688d8095d30909e2043c0248518df8c718b11e7c7556f8aa1ddd10afbaf229ec5788fcf5a988d00a05f68ff7e094c99906c61380671d701da79e2b097c9 diff --git a/xdp-tools.spec b/xdp-tools.spec index 5b20d7d..23c3c05 100644 --- a/xdp-tools.spec +++ b/xdp-tools.spec @@ -1,8 +1,8 @@ Name: xdp-tools -Version: 1.3.1 +Version: 1.4.0 Release: 1%{?dist} Summary: Utilities and example programs for use with XDP -%global _soversion 1.3.0 +%global _soversion 1.4.0 License: GPLv2 URL: https://github.com/xdp-project/%{name} @@ -122,6 +122,9 @@ make install V=1 %{_libdir}/pkgconfig/libxdp.pc %changelog +* Thu Jul 6 2023 Toke Høiland-Jørgensen 1.4.0-1 +- Upstream version bump + * Thu Feb 23 2023 Toke Høiland-Jørgensen 1.3.1-1 - Upstream version bump From b771ae13fec1dfdf94f794cd582b15a8c1549961 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?= Date: Thu, 6 Jul 2023 01:41:22 +0200 Subject: [PATCH 07/32] Fix patch for v1.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Toke Høiland-Jørgensen --- .gitignore | 1 + sources | 2 +- xdp-tools.spec | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index afd27b7..33f846b 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,4 @@ /xdp-tools-1.3.0.tar.gz /xdp-tools-1.3.1.tar.gz /xdp-tools-1.4.0.tar.gz +/xdp-tools-1.4.0-configure-Don-t-fail-on-missing-bpftool.patch diff --git a/sources b/sources index f0cf424..bb87bb2 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (xdp-tools-configure-Don-t-fail-on-missing-bpftool.patch) = f57c82d29581b47bc0ce6962650b4aec45d00dd4f4ecc854fccf17ea40655b20ff50e0817aec517a77ed6a6bf766c82930ece76708ab93b910f211a85366a7ff SHA512 (xdp-tools-1.4.0.tar.gz) = 1846a688d8095d30909e2043c0248518df8c718b11e7c7556f8aa1ddd10afbaf229ec5788fcf5a988d00a05f68ff7e094c99906c61380671d701da79e2b097c9 +SHA512 (xdp-tools-1.4.0-configure-Don-t-fail-on-missing-bpftool.patch) = 96788825bff8a785fcb68065b23602fd5ea6a7ae4dbcde9653c0d903fcd7d610ab8ef43be11b1c853d059f2ad68b10d0befae742a16d068d10d3b0293fc1f9ee diff --git a/xdp-tools.spec b/xdp-tools.spec index 23c3c05..cde6279 100644 --- a/xdp-tools.spec +++ b/xdp-tools.spec @@ -7,7 +7,7 @@ Summary: Utilities and example programs for use with XDP License: GPLv2 URL: https://github.com/xdp-project/%{name} Source0: https://github.com/xdp-project/%{name}/releases/download/v%{version}/xdp-tools-%{version}.tar.gz -Patch0: xdp-tools-configure-Don-t-fail-on-missing-bpftool.patch +Patch0: xdp-tools-1.4.0-configure-Don-t-fail-on-missing-bpftool.patch BuildRequires: libbpf-devel BuildRequires: elfutils-libelf-devel From 20895de3edb0bddb3fdef090494c20d9221ca718 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?= Date: Thu, 6 Jul 2023 01:54:32 +0200 Subject: [PATCH 08/32] Fix patch for v1.4.0, properly this time MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Toke Høiland-Jørgensen --- sources | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources b/sources index bb87bb2..12b4a97 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ SHA512 (xdp-tools-1.4.0.tar.gz) = 1846a688d8095d30909e2043c0248518df8c718b11e7c7556f8aa1ddd10afbaf229ec5788fcf5a988d00a05f68ff7e094c99906c61380671d701da79e2b097c9 -SHA512 (xdp-tools-1.4.0-configure-Don-t-fail-on-missing-bpftool.patch) = 96788825bff8a785fcb68065b23602fd5ea6a7ae4dbcde9653c0d903fcd7d610ab8ef43be11b1c853d059f2ad68b10d0befae742a16d068d10d3b0293fc1f9ee +SHA512 (xdp-tools-1.4.0-configure-Don-t-fail-on-missing-bpftool.patch) = 80bd67e5b3dbcecc0cf5d8f7ecd5c0f0784bc18f39ab8739310f0c9e2ae35dc2216b454df5e6a0712d64abe7be7a09d8df369f5a1da33155fb27ea35862e7a06 From 5b523a06fec9208579cae52b6a759945c43dd568 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 18:40:50 +0000 Subject: [PATCH 09/32] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xdp-tools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdp-tools.spec b/xdp-tools.spec index cde6279..6999af6 100644 --- a/xdp-tools.spec +++ b/xdp-tools.spec @@ -1,6 +1,6 @@ Name: xdp-tools Version: 1.4.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Utilities and example programs for use with XDP %global _soversion 1.4.0 @@ -122,6 +122,9 @@ make install V=1 %{_libdir}/pkgconfig/libxdp.pc %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 1.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Thu Jul 6 2023 Toke Høiland-Jørgensen 1.4.0-1 - Upstream version bump From 89b0b349cd1a0f94cb386939f1ab62ca74069a09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?= Date: Wed, 9 Aug 2023 23:15:22 +0200 Subject: [PATCH 10/32] Migrate license information to SPDX format MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Toke Høiland-Jørgensen --- xdp-tools.spec | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/xdp-tools.spec b/xdp-tools.spec index 6999af6..c3f816b 100644 --- a/xdp-tools.spec +++ b/xdp-tools.spec @@ -1,10 +1,10 @@ Name: xdp-tools Version: 1.4.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Utilities and example programs for use with XDP %global _soversion 1.4.0 -License: GPLv2 +License: GPL-2.0-only URL: https://github.com/xdp-project/%{name} Source0: https://github.com/xdp-project/%{name}/releases/download/v%{version}/xdp-tools-%{version}.tar.gz Patch0: xdp-tools-1.4.0-configure-Don-t-fail-on-missing-bpftool.patch @@ -39,15 +39,18 @@ Utilities and example programs for use with XDP %package -n libxdp Summary: XDP helper library +License: LGPL-2.1-only OR BSD-2-Clause Requires: kernel-headers %package -n libxdp-devel Summary: Development files for libxdp +License: LGPL-2.1-only OR BSD-2-Clause Requires: kernel-headers Requires: libxdp = %{version}-%{release} %package -n libxdp-static Summary: Static library files for libxdp +License: LGPL-2.1-only OR BSD-2-Clause Requires: kernel-headers Requires: libxdp-devel = %{version}-%{release} @@ -122,6 +125,9 @@ make install V=1 %{_libdir}/pkgconfig/libxdp.pc %changelog +* Wed Aug 9 2023 Toke Høiland-Jørgensen 1.4.0-3 +- Migrated to SPDX format for licenses + * Sat Jul 22 2023 Fedora Release Engineering - 1.4.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 83b549d07dd21dfed7fb17e66b600ad065e2547f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?= Date: Fri, 20 Oct 2023 17:21:30 +0200 Subject: [PATCH 11/32] Update to upstream v1.4.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Previously applied patch has been merged upstream. Signed-off-by: Toke Høiland-Jørgensen --- .gitignore | 1 + sources | 3 +-- xdp-tools.spec | 8 +++++--- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 33f846b..3861d24 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,4 @@ /xdp-tools-1.3.1.tar.gz /xdp-tools-1.4.0.tar.gz /xdp-tools-1.4.0-configure-Don-t-fail-on-missing-bpftool.patch +/xdp-tools-1.4.1.tar.gz diff --git a/sources b/sources index 12b4a97..21c49f3 100644 --- a/sources +++ b/sources @@ -1,2 +1 @@ -SHA512 (xdp-tools-1.4.0.tar.gz) = 1846a688d8095d30909e2043c0248518df8c718b11e7c7556f8aa1ddd10afbaf229ec5788fcf5a988d00a05f68ff7e094c99906c61380671d701da79e2b097c9 -SHA512 (xdp-tools-1.4.0-configure-Don-t-fail-on-missing-bpftool.patch) = 80bd67e5b3dbcecc0cf5d8f7ecd5c0f0784bc18f39ab8739310f0c9e2ae35dc2216b454df5e6a0712d64abe7be7a09d8df369f5a1da33155fb27ea35862e7a06 +SHA512 (xdp-tools-1.4.1.tar.gz) = 51dbbe4ee82b6ed303504b32697f7857dbda9058b1232acb78ccdc0c50adda330900e508639c7811124cc18385a31c972c2f18093ae76c85d69e58a9589d7f6d diff --git a/xdp-tools.spec b/xdp-tools.spec index c3f816b..9115b6a 100644 --- a/xdp-tools.spec +++ b/xdp-tools.spec @@ -1,13 +1,12 @@ Name: xdp-tools -Version: 1.4.0 -Release: 3%{?dist} +Version: 1.4.1 +Release: 1%{?dist} Summary: Utilities and example programs for use with XDP %global _soversion 1.4.0 License: GPL-2.0-only URL: https://github.com/xdp-project/%{name} Source0: https://github.com/xdp-project/%{name}/releases/download/v%{version}/xdp-tools-%{version}.tar.gz -Patch0: xdp-tools-1.4.0-configure-Don-t-fail-on-missing-bpftool.patch BuildRequires: libbpf-devel BuildRequires: elfutils-libelf-devel @@ -125,6 +124,9 @@ make install V=1 %{_libdir}/pkgconfig/libxdp.pc %changelog +* Fri Oct 20 2023 Toke Høiland-Jørgensen 1.4.1-1 +- Upstream version bump + * Wed Aug 9 2023 Toke Høiland-Jørgensen 1.4.0-3 - Migrated to SPDX format for licenses From 66150ad2a5745e4cdccf0fa2aef31bce0819a7e0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 09:29:33 +0000 Subject: [PATCH 12/32] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- xdp-tools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdp-tools.spec b/xdp-tools.spec index 9115b6a..8d97f20 100644 --- a/xdp-tools.spec +++ b/xdp-tools.spec @@ -1,6 +1,6 @@ Name: xdp-tools Version: 1.4.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Utilities and example programs for use with XDP %global _soversion 1.4.0 @@ -124,6 +124,9 @@ make install V=1 %{_libdir}/pkgconfig/libxdp.pc %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 1.4.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Oct 20 2023 Toke Høiland-Jørgensen 1.4.1-1 - Upstream version bump From ed801b21a22a5c404837d401148a5df2667608b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?= Date: Tue, 30 Jan 2024 13:38:15 +0100 Subject: [PATCH 13/32] Update to upstream v1.4.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes build with GCC 14 and resolves a memory leak. Signed-off-by: Toke Høiland-Jørgensen --- .gitignore | 1 + sources | 2 +- xdp-tools.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 3861d24..0f35cea 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,4 @@ /xdp-tools-1.4.0.tar.gz /xdp-tools-1.4.0-configure-Don-t-fail-on-missing-bpftool.patch /xdp-tools-1.4.1.tar.gz +/xdp-tools-1.4.2.tar.gz diff --git a/sources b/sources index 21c49f3..44cefda 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xdp-tools-1.4.1.tar.gz) = 51dbbe4ee82b6ed303504b32697f7857dbda9058b1232acb78ccdc0c50adda330900e508639c7811124cc18385a31c972c2f18093ae76c85d69e58a9589d7f6d +SHA512 (xdp-tools-1.4.2.tar.gz) = ae4fd82cc8138f06cf75530a9911dcc196198f0fcfb82ed991f66a48bedc2991029553b1142d38c16631f4d9ea1e4ba6402ef72d406e7e271fec189857f94522 diff --git a/xdp-tools.spec b/xdp-tools.spec index 8d97f20..61fe978 100644 --- a/xdp-tools.spec +++ b/xdp-tools.spec @@ -1,6 +1,6 @@ Name: xdp-tools -Version: 1.4.1 -Release: 2%{?dist} +Version: 1.4.2 +Release: 1%{?dist} Summary: Utilities and example programs for use with XDP %global _soversion 1.4.0 @@ -124,6 +124,9 @@ make install V=1 %{_libdir}/pkgconfig/libxdp.pc %changelog +* Tue Jan 30 2024 Toke Høiland-Jørgensen 1.4.2-1 +- Upstream version bump + * Sat Jan 27 2024 Fedora Release Engineering - 1.4.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From bee9e8a045af4277ecdb2cda34449e53cd2e1faf Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 09:53:14 +0000 Subject: [PATCH 14/32] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- xdp-tools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdp-tools.spec b/xdp-tools.spec index 61fe978..aedc9b2 100644 --- a/xdp-tools.spec +++ b/xdp-tools.spec @@ -1,6 +1,6 @@ Name: xdp-tools Version: 1.4.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Utilities and example programs for use with XDP %global _soversion 1.4.0 @@ -124,6 +124,9 @@ make install V=1 %{_libdir}/pkgconfig/libxdp.pc %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 1.4.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Tue Jan 30 2024 Toke Høiland-Jørgensen 1.4.2-1 - Upstream version bump From 156cc2f4f872b4c3924cf04a815a1ef10c441242 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?= Date: Wed, 7 Aug 2024 13:43:22 +0200 Subject: [PATCH 15/32] Update to upstream v1.4.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Toke Høiland-Jørgensen --- .gitignore | 1 + sources | 2 +- xdp-tools.spec | 11 +++++++---- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 0f35cea..34cd52f 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,4 @@ /xdp-tools-1.4.0-configure-Don-t-fail-on-missing-bpftool.patch /xdp-tools-1.4.1.tar.gz /xdp-tools-1.4.2.tar.gz +/xdp-tools-1.4.3.tar.gz diff --git a/sources b/sources index 44cefda..5682f53 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xdp-tools-1.4.2.tar.gz) = ae4fd82cc8138f06cf75530a9911dcc196198f0fcfb82ed991f66a48bedc2991029553b1142d38c16631f4d9ea1e4ba6402ef72d406e7e271fec189857f94522 +SHA512 (xdp-tools-1.4.3.tar.gz) = 3e41f1de5d66b0a91e55458f1004e053ebb043fa8f4be31db62bd6c2d0211f2fe2209e00079314e91d64c417caa22390e96823b0ad85fa543a6bfd4780630310 diff --git a/xdp-tools.spec b/xdp-tools.spec index aedc9b2..d49fbec 100644 --- a/xdp-tools.spec +++ b/xdp-tools.spec @@ -1,6 +1,6 @@ Name: xdp-tools -Version: 1.4.2 -Release: 2%{?dist} +Version: 1.4.3 +Release: 1%{?dist} Summary: Utilities and example programs for use with XDP %global _soversion 1.4.0 @@ -8,6 +8,7 @@ License: GPL-2.0-only URL: https://github.com/xdp-project/%{name} Source0: https://github.com/xdp-project/%{name}/releases/download/v%{version}/xdp-tools-%{version}.tar.gz +BuildRequires: kernel-headers BuildRequires: libbpf-devel BuildRequires: elfutils-libelf-devel BuildRequires: zlib-devel @@ -39,7 +40,6 @@ Utilities and example programs for use with XDP %package -n libxdp Summary: XDP helper library License: LGPL-2.1-only OR BSD-2-Clause -Requires: kernel-headers %package -n libxdp-devel Summary: Development files for libxdp @@ -50,7 +50,6 @@ Requires: libxdp = %{version}-%{release} %package -n libxdp-static Summary: Static library files for libxdp License: LGPL-2.1-only OR BSD-2-Clause -Requires: kernel-headers Requires: libxdp-devel = %{version}-%{release} %description -n libxdp @@ -124,6 +123,10 @@ make install V=1 %{_libdir}/pkgconfig/libxdp.pc %changelog +* Wed Aug 7 2024 Toke Høiland-Jørgensen 1.4.3-1 +- Upstream version bump +- Move kernel-headers dependency to a build requirement, not a runtime dependency + * Sat Jul 20 2024 Fedora Release Engineering - 1.4.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From d68302b3718770b1c1201a07e847dcc33349c37b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?= Date: Thu, 9 Jan 2025 21:06:51 +0100 Subject: [PATCH 16/32] Update to upstream v1.5.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Toke Høiland-Jørgensen --- .gitignore | 1 + sources | 2 +- xdp-tools.spec | 8 ++++++-- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 34cd52f..8c7ed9e 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,4 @@ /xdp-tools-1.4.1.tar.gz /xdp-tools-1.4.2.tar.gz /xdp-tools-1.4.3.tar.gz +/xdp-tools-1.5.0.tar.gz diff --git a/sources b/sources index 5682f53..875a5c0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xdp-tools-1.4.3.tar.gz) = 3e41f1de5d66b0a91e55458f1004e053ebb043fa8f4be31db62bd6c2d0211f2fe2209e00079314e91d64c417caa22390e96823b0ad85fa543a6bfd4780630310 +SHA512 (xdp-tools-1.5.0.tar.gz) = af66ea5ab4cca27010388b8de880b9357e407f3e681b2f86b690edbe9e57bed683d8f630d4e4507763642db529fe7172704de0a26a7c2a8585819f2d20b99f77 diff --git a/xdp-tools.spec b/xdp-tools.spec index d49fbec..96af523 100644 --- a/xdp-tools.spec +++ b/xdp-tools.spec @@ -1,8 +1,8 @@ Name: xdp-tools -Version: 1.4.3 +Version: 1.5.0 Release: 1%{?dist} Summary: Utilities and example programs for use with XDP -%global _soversion 1.4.0 +%global _soversion 1.5.0 License: GPL-2.0-only URL: https://github.com/xdp-project/%{name} @@ -97,6 +97,7 @@ make install V=1 %{_sbindir}/xdpdump %ifnarch i686 %{_sbindir}/xdp-bench +%{_sbindir}/xdp-forward %{_sbindir}/xdp-monitor %{_sbindir}/xdp-trafficgen %endif @@ -123,6 +124,9 @@ make install V=1 %{_libdir}/pkgconfig/libxdp.pc %changelog +* Thu Jan 9 2025 Toke Høiland-Jørgensen 1.5.0-1 +- Upstream version bump + * Wed Aug 7 2024 Toke Høiland-Jørgensen 1.4.3-1 - Upstream version bump - Move kernel-headers dependency to a build requirement, not a runtime dependency From 0ab8a4e2a715dd179a681bf8b848f6beb2e67f99 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?= Date: Tue, 14 Jan 2025 12:00:18 +0100 Subject: [PATCH 17/32] Update to upstream v1.5.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Toke Høiland-Jørgensen --- .gitignore | 1 + sources | 2 +- xdp-tools.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 8c7ed9e..49122c4 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,4 @@ /xdp-tools-1.4.2.tar.gz /xdp-tools-1.4.3.tar.gz /xdp-tools-1.5.0.tar.gz +/xdp-tools-1.5.1.tar.gz diff --git a/sources b/sources index 875a5c0..46a09bc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xdp-tools-1.5.0.tar.gz) = af66ea5ab4cca27010388b8de880b9357e407f3e681b2f86b690edbe9e57bed683d8f630d4e4507763642db529fe7172704de0a26a7c2a8585819f2d20b99f77 +SHA512 (xdp-tools-1.5.1.tar.gz) = 69779c1fb3ed71f792f2058409eaae5ef798701715ff73faffadc0fc1e58def67e3e0a3329b2b41cf6ebd744349e41b896278bc1ec236351245f9d7ffbe840fd diff --git a/xdp-tools.spec b/xdp-tools.spec index 96af523..bf8c841 100644 --- a/xdp-tools.spec +++ b/xdp-tools.spec @@ -1,5 +1,5 @@ Name: xdp-tools -Version: 1.5.0 +Version: 1.5.1 Release: 1%{?dist} Summary: Utilities and example programs for use with XDP %global _soversion 1.5.0 @@ -124,6 +124,9 @@ make install V=1 %{_libdir}/pkgconfig/libxdp.pc %changelog +* Tue Jan 14 2025 Toke Høiland-Jørgensen 1.5.1-1 +- Upstream version bump + * Thu Jan 9 2025 Toke Høiland-Jørgensen 1.5.0-1 - Upstream version bump From 8b0f8667395c1d17dfba79392234d26a87a8436e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 15:37:26 +0000 Subject: [PATCH 18/32] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- xdp-tools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdp-tools.spec b/xdp-tools.spec index bf8c841..2e5f083 100644 --- a/xdp-tools.spec +++ b/xdp-tools.spec @@ -1,6 +1,6 @@ Name: xdp-tools Version: 1.5.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Utilities and example programs for use with XDP %global _soversion 1.5.0 @@ -124,6 +124,9 @@ make install V=1 %{_libdir}/pkgconfig/libxdp.pc %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 1.5.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Tue Jan 14 2025 Toke Høiland-Jørgensen 1.5.1-1 - Upstream version bump From e49196ef31d5f184503abd1e7bf1d4fd94a87fa0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?= Date: Wed, 19 Feb 2025 13:10:07 +0100 Subject: [PATCH 19/32] Update to upstream v1.5.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Toke Høiland-Jørgensen --- .gitignore | 1 + sources | 2 +- xdp-tools.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 49122c4..be53c9f 100644 --- a/.gitignore +++ b/.gitignore @@ -24,3 +24,4 @@ /xdp-tools-1.4.3.tar.gz /xdp-tools-1.5.0.tar.gz /xdp-tools-1.5.1.tar.gz +/xdp-tools-1.5.2.tar.gz diff --git a/sources b/sources index 46a09bc..a1f15fd 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xdp-tools-1.5.1.tar.gz) = 69779c1fb3ed71f792f2058409eaae5ef798701715ff73faffadc0fc1e58def67e3e0a3329b2b41cf6ebd744349e41b896278bc1ec236351245f9d7ffbe840fd +SHA512 (xdp-tools-1.5.2.tar.gz) = 407681a5f7471e6b49df9ae6d6c057c4065855559bf3d3ff3c7eb3932fba3f27fa056af418822d41122835a7c730df43e94c601441a83619ab1e339f19986a6a diff --git a/xdp-tools.spec b/xdp-tools.spec index 2e5f083..e05d55e 100644 --- a/xdp-tools.spec +++ b/xdp-tools.spec @@ -1,6 +1,6 @@ Name: xdp-tools -Version: 1.5.1 -Release: 2%{?dist} +Version: 1.5.2 +Release: 1%{?dist} Summary: Utilities and example programs for use with XDP %global _soversion 1.5.0 @@ -124,6 +124,9 @@ make install V=1 %{_libdir}/pkgconfig/libxdp.pc %changelog +* Wed Feb 19 2025 Toke Høiland-Jørgensen 1.5.2-1 +- Upstream version bump + * Sun Jan 19 2025 Fedora Release Engineering - 1.5.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 61abb9f8a38e403d4b95e6be1dc93037d43a4642 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?= Date: Fri, 7 Mar 2025 15:19:08 +0100 Subject: [PATCH 20/32] Update to upstream v1.5.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Toke Høiland-Jørgensen --- .gitignore | 1 + sources | 2 +- xdp-tools.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index be53c9f..d156db4 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,4 @@ /xdp-tools-1.5.0.tar.gz /xdp-tools-1.5.1.tar.gz /xdp-tools-1.5.2.tar.gz +/xdp-tools-1.5.3.tar.gz diff --git a/sources b/sources index a1f15fd..8357318 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xdp-tools-1.5.2.tar.gz) = 407681a5f7471e6b49df9ae6d6c057c4065855559bf3d3ff3c7eb3932fba3f27fa056af418822d41122835a7c730df43e94c601441a83619ab1e339f19986a6a +SHA512 (xdp-tools-1.5.3.tar.gz) = bd4aa90c210622022a0e18474821bad395bd8db8f5b53f96a3492443e8647bde95d1fe3bf77c7e4b470fdc846a6a21ea598330103eb32b6888a644c83b9690b4 diff --git a/xdp-tools.spec b/xdp-tools.spec index e05d55e..1728f71 100644 --- a/xdp-tools.spec +++ b/xdp-tools.spec @@ -1,5 +1,5 @@ Name: xdp-tools -Version: 1.5.2 +Version: 1.5.3 Release: 1%{?dist} Summary: Utilities and example programs for use with XDP %global _soversion 1.5.0 @@ -124,6 +124,9 @@ make install V=1 %{_libdir}/pkgconfig/libxdp.pc %changelog +* Fri Mar 7 2025 Toke Høiland-Jørgensen 1.5.3-1 +- Upstream version bump + * Wed Feb 19 2025 Toke Høiland-Jørgensen 1.5.2-1 - Upstream version bump From af4e524dd8ae52a2a9d92b47ef28d558ee78a8ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?= Date: Mon, 28 Apr 2025 10:55:27 +0200 Subject: [PATCH 21/32] Update to upstream v1.5.4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Toke Høiland-Jørgensen --- .gitignore | 1 + sources | 2 +- xdp-tools.spec | 9 ++++++--- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index d156db4..77e0d32 100644 --- a/.gitignore +++ b/.gitignore @@ -26,3 +26,4 @@ /xdp-tools-1.5.1.tar.gz /xdp-tools-1.5.2.tar.gz /xdp-tools-1.5.3.tar.gz +/xdp-tools-1.5.4.tar.gz diff --git a/sources b/sources index 8357318..84d96a7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xdp-tools-1.5.3.tar.gz) = bd4aa90c210622022a0e18474821bad395bd8db8f5b53f96a3492443e8647bde95d1fe3bf77c7e4b470fdc846a6a21ea598330103eb32b6888a644c83b9690b4 +SHA512 (xdp-tools-1.5.4.tar.gz) = c730f315e8d170bd3033b354f1d9cf35aec42a156c7744df47114d999f92a943db940ac830b8058ba278e975d63e920959c4691a29a9eee44f32f054ac3855c2 diff --git a/xdp-tools.spec b/xdp-tools.spec index 1728f71..aa58aa7 100644 --- a/xdp-tools.spec +++ b/xdp-tools.spec @@ -1,5 +1,5 @@ Name: xdp-tools -Version: 1.5.3 +Version: 1.5.4 Release: 1%{?dist} Summary: Utilities and example programs for use with XDP %global _soversion 1.5.0 @@ -72,8 +72,7 @@ export CFLAGS='%{build_cflags}' export LDFLAGS='%{build_ldflags}' export LIBDIR='%{_libdir}' export RUNDIR='%{_rundir}' -export CLANG=%{_bindir}/clang -export LLC=%{_bindir}/llc +export CLANG=$(which clang) export PRODUCTION=1 export DYNAMIC_LIBXDP=1 export FORCE_SYSTEM_LIBBPF=1 @@ -124,6 +123,10 @@ make install V=1 %{_libdir}/pkgconfig/libxdp.pc %changelog +* Mon Apr 28 2025 Toke Høiland-Jørgensen 1.5.4-1 +- Upstream version bump +- Fix build with Clang 20 + * Fri Mar 7 2025 Toke Høiland-Jørgensen 1.5.3-1 - Upstream version bump From 45b6d5f0680eef330fbc948c676fdafc5773c42d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?= Date: Mon, 26 May 2025 13:31:06 +0200 Subject: [PATCH 22/32] Update to upstream v1.5.5 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Toke Høiland-Jørgensen --- .gitignore | 1 + sources | 2 +- xdp-tools.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 77e0d32..0c31503 100644 --- a/.gitignore +++ b/.gitignore @@ -27,3 +27,4 @@ /xdp-tools-1.5.2.tar.gz /xdp-tools-1.5.3.tar.gz /xdp-tools-1.5.4.tar.gz +/xdp-tools-1.5.5.tar.gz diff --git a/sources b/sources index 84d96a7..60fc256 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xdp-tools-1.5.4.tar.gz) = c730f315e8d170bd3033b354f1d9cf35aec42a156c7744df47114d999f92a943db940ac830b8058ba278e975d63e920959c4691a29a9eee44f32f054ac3855c2 +SHA512 (xdp-tools-1.5.5.tar.gz) = 95d4238333837b14fff76cd3419464c152cc8e4ce505e85e98ead2f69889f18ce8306f61aa21d3af737c01f6ed2a3df1eead91973f973500b17e1b62bbeed878 diff --git a/xdp-tools.spec b/xdp-tools.spec index aa58aa7..5339c6a 100644 --- a/xdp-tools.spec +++ b/xdp-tools.spec @@ -1,5 +1,5 @@ Name: xdp-tools -Version: 1.5.4 +Version: 1.5.5 Release: 1%{?dist} Summary: Utilities and example programs for use with XDP %global _soversion 1.5.0 @@ -123,6 +123,9 @@ make install V=1 %{_libdir}/pkgconfig/libxdp.pc %changelog +* Mon May 26 2025 Toke Høiland-Jørgensen 1.5.5-1 +- Upstream version bump + * Mon Apr 28 2025 Toke Høiland-Jørgensen 1.5.4-1 - Upstream version bump - Fix build with Clang 20 From ebe2de90a0e51bc17a7e181d4e7e3158646dc0e2 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:43:39 +0000 Subject: [PATCH 23/32] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- xdp-tools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdp-tools.spec b/xdp-tools.spec index 5339c6a..785a193 100644 --- a/xdp-tools.spec +++ b/xdp-tools.spec @@ -1,6 +1,6 @@ Name: xdp-tools Version: 1.5.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Utilities and example programs for use with XDP %global _soversion 1.5.0 @@ -123,6 +123,9 @@ make install V=1 %{_libdir}/pkgconfig/libxdp.pc %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 1.5.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Mon May 26 2025 Toke Høiland-Jørgensen 1.5.5-1 - Upstream version bump From a9401e9ba7c2827d4e8e7f7e9a82fbe6b1c1e4a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?= Date: Fri, 15 Aug 2025 10:41:25 +0200 Subject: [PATCH 24/32] Update to upstream v1.5.6 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Toke Høiland-Jørgensen --- .gitignore | 1 + sources | 2 +- xdp-tools.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 0c31503..3efdf76 100644 --- a/.gitignore +++ b/.gitignore @@ -28,3 +28,4 @@ /xdp-tools-1.5.3.tar.gz /xdp-tools-1.5.4.tar.gz /xdp-tools-1.5.5.tar.gz +/xdp-tools-1.5.6.tar.gz diff --git a/sources b/sources index 60fc256..74ed22d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xdp-tools-1.5.5.tar.gz) = 95d4238333837b14fff76cd3419464c152cc8e4ce505e85e98ead2f69889f18ce8306f61aa21d3af737c01f6ed2a3df1eead91973f973500b17e1b62bbeed878 +SHA512 (xdp-tools-1.5.6.tar.gz) = cf599e7c6d4c35a817ae796cacd6aff2e02b1d65b53b0cb4f618b9843b8e78424f288e95abeb8d82b626e966b95fec8d9ae66f807ee99399f2537d1a9c280a7e diff --git a/xdp-tools.spec b/xdp-tools.spec index 785a193..ff45b86 100644 --- a/xdp-tools.spec +++ b/xdp-tools.spec @@ -1,6 +1,6 @@ Name: xdp-tools -Version: 1.5.5 -Release: 2%{?dist} +Version: 1.5.6 +Release: 1%{?dist} Summary: Utilities and example programs for use with XDP %global _soversion 1.5.0 @@ -123,6 +123,9 @@ make install V=1 %{_libdir}/pkgconfig/libxdp.pc %changelog +* Fri Aug 15 2025 Toke Høiland-Jørgensen 1.5.6-1 +- Upstream version bump + * Fri Jul 25 2025 Fedora Release Engineering - 1.5.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 0e191636d9a5525ec797914760e92f2c9e721c01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?= Date: Fri, 3 Oct 2025 16:12:05 +0200 Subject: [PATCH 25/32] Update to upstream v1.5.7 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Toke Høiland-Jørgensen --- .gitignore | 1 + sources | 2 +- xdp-tools.spec | 11 +++++++---- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 3efdf76..74009cf 100644 --- a/.gitignore +++ b/.gitignore @@ -29,3 +29,4 @@ /xdp-tools-1.5.4.tar.gz /xdp-tools-1.5.5.tar.gz /xdp-tools-1.5.6.tar.gz +/xdp-tools-1.5.7.tar.gz diff --git a/sources b/sources index 74ed22d..c6ceccb 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xdp-tools-1.5.6.tar.gz) = cf599e7c6d4c35a817ae796cacd6aff2e02b1d65b53b0cb4f618b9843b8e78424f288e95abeb8d82b626e966b95fec8d9ae66f807ee99399f2537d1a9c280a7e +SHA512 (xdp-tools-1.5.7.tar.gz) = 8d10fbb058b77e8331e40335a8005a64e2fd965b9974baaa0a7d3dc0360289884b4dfea2a2502fe325749e34e08e3deb5313fc128437997dad9090f65f4f7353 diff --git a/xdp-tools.spec b/xdp-tools.spec index ff45b86..9a1034f 100644 --- a/xdp-tools.spec +++ b/xdp-tools.spec @@ -1,5 +1,5 @@ Name: xdp-tools -Version: 1.5.6 +Version: 1.5.7 Release: 1%{?dist} Summary: Utilities and example programs for use with XDP %global _soversion 1.5.0 @@ -13,6 +13,7 @@ BuildRequires: libbpf-devel BuildRequires: elfutils-libelf-devel BuildRequires: zlib-devel BuildRequires: libpcap-devel +BuildRequires: libcap-ng-devel BuildRequires: clang >= 10.0.0 BuildRequires: llvm >= 10.0.0 BuildRequires: make @@ -29,9 +30,6 @@ BuildRequires: bpftool # Always keep xdp-tools and libxdp packages in sync Requires: libxdp = %{version}-%{release} -# find-debuginfo produces empty debugsourcefiles.list -# disable the debug package to avoid rpmbuild error'ing out because of this -%global debug_package %{nil} %global _hardened_build 1 %description @@ -123,6 +121,11 @@ make install V=1 %{_libdir}/pkgconfig/libxdp.pc %changelog +* Fri Oct 3 2025 Toke Høiland-Jørgensen 1.5.7-1 +- Upstream version bump +- Re-enable debug packages +- Add libcap-ng-devel to BuildRequires + * Fri Aug 15 2025 Toke Høiland-Jørgensen 1.5.6-1 - Upstream version bump From 05e4b8f4c6af9635729895f7c1d32d29f7d28899 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?= Date: Sat, 29 Nov 2025 17:21:48 +0100 Subject: [PATCH 26/32] Update to upstream v1.5.8 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Toke Høiland-Jørgensen --- .gitignore | 1 + sources | 2 +- xdp-tools.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 74009cf..f57dd89 100644 --- a/.gitignore +++ b/.gitignore @@ -30,3 +30,4 @@ /xdp-tools-1.5.5.tar.gz /xdp-tools-1.5.6.tar.gz /xdp-tools-1.5.7.tar.gz +/xdp-tools-1.5.8.tar.gz diff --git a/sources b/sources index c6ceccb..76466c7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xdp-tools-1.5.7.tar.gz) = 8d10fbb058b77e8331e40335a8005a64e2fd965b9974baaa0a7d3dc0360289884b4dfea2a2502fe325749e34e08e3deb5313fc128437997dad9090f65f4f7353 +SHA512 (xdp-tools-1.5.8.tar.gz) = 8d9344bc3607120a1f85db0ea611f945c93989eee89814ea0e90b4875602f6ebec5039f0486c4f635e038e418d6cead49c5069a2a993704c0fbb90aa9f6173d0 diff --git a/xdp-tools.spec b/xdp-tools.spec index 9a1034f..e83565d 100644 --- a/xdp-tools.spec +++ b/xdp-tools.spec @@ -1,5 +1,5 @@ Name: xdp-tools -Version: 1.5.7 +Version: 1.5.8 Release: 1%{?dist} Summary: Utilities and example programs for use with XDP %global _soversion 1.5.0 @@ -121,6 +121,9 @@ make install V=1 %{_libdir}/pkgconfig/libxdp.pc %changelog +* Sat Nov 29 2025 Toke Høiland-Jørgensen 1.5.8-1 +- Upstream version bump + * Fri Oct 3 2025 Toke Høiland-Jørgensen 1.5.7-1 - Upstream version bump - Re-enable debug packages From 27ab8ec1daa575e99b6f5dcf263fd7df347deeb2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?= Date: Tue, 6 Jan 2026 22:22:06 +0100 Subject: [PATCH 27/32] Update to upstream v1.6.0 --- .gitignore | 1 + sources | 2 +- xdp-tools.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index f57dd89..64d0486 100644 --- a/.gitignore +++ b/.gitignore @@ -31,3 +31,4 @@ /xdp-tools-1.5.6.tar.gz /xdp-tools-1.5.7.tar.gz /xdp-tools-1.5.8.tar.gz +/xdp-tools-1.6.0.tar.gz diff --git a/sources b/sources index 76466c7..8509514 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xdp-tools-1.5.8.tar.gz) = 8d9344bc3607120a1f85db0ea611f945c93989eee89814ea0e90b4875602f6ebec5039f0486c4f635e038e418d6cead49c5069a2a993704c0fbb90aa9f6173d0 +SHA512 (xdp-tools-1.6.0.tar.gz) = 1ce2dea4ac5abcd31ea33f9dc9ec1e7097253b6e5713c32d434204d870a07864df7bff99234ac0e6c4ee6190f5e5ef92eb94fdba1d5884416ec76729f2d29c36 diff --git a/xdp-tools.spec b/xdp-tools.spec index e83565d..a0235b2 100644 --- a/xdp-tools.spec +++ b/xdp-tools.spec @@ -1,8 +1,8 @@ Name: xdp-tools -Version: 1.5.8 +Version: 1.6.0 Release: 1%{?dist} Summary: Utilities and example programs for use with XDP -%global _soversion 1.5.0 +%global _soversion 1.6.0 License: GPL-2.0-only URL: https://github.com/xdp-project/%{name} @@ -121,6 +121,9 @@ make install V=1 %{_libdir}/pkgconfig/libxdp.pc %changelog +* Tue Jan 6 2026 Toke Høiland-Jørgensen 1.6.0-1 +- Upstream version bump + * Sat Nov 29 2025 Toke Høiland-Jørgensen 1.5.8-1 - Upstream version bump From 8e17ee68c0ab493f47bec91a4250b9427405e88b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:33:32 +0000 Subject: [PATCH 28/32] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- xdp-tools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdp-tools.spec b/xdp-tools.spec index a0235b2..0692ec4 100644 --- a/xdp-tools.spec +++ b/xdp-tools.spec @@ -1,6 +1,6 @@ Name: xdp-tools Version: 1.6.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Utilities and example programs for use with XDP %global _soversion 1.6.0 @@ -121,6 +121,9 @@ make install V=1 %{_libdir}/pkgconfig/libxdp.pc %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 1.6.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Tue Jan 6 2026 Toke Høiland-Jørgensen 1.6.0-1 - Upstream version bump From 6b7b971f16a93803d42719ba4027bfbca60e14aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?= Date: Wed, 11 Feb 2026 15:46:31 +0100 Subject: [PATCH 29/32] Update to upstream v1.6.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Toke Høiland-Jørgensen --- .gitignore | 1 + sources | 2 +- xdp-tools.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 64d0486..c35047f 100644 --- a/.gitignore +++ b/.gitignore @@ -32,3 +32,4 @@ /xdp-tools-1.5.7.tar.gz /xdp-tools-1.5.8.tar.gz /xdp-tools-1.6.0.tar.gz +/xdp-tools-1.6.1.tar.gz diff --git a/sources b/sources index 8509514..e4c7e5d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xdp-tools-1.6.0.tar.gz) = 1ce2dea4ac5abcd31ea33f9dc9ec1e7097253b6e5713c32d434204d870a07864df7bff99234ac0e6c4ee6190f5e5ef92eb94fdba1d5884416ec76729f2d29c36 +SHA512 (xdp-tools-1.6.1.tar.gz) = eea078c5b01f431bc94a2102d0f8e2fbd175f5b08c42b7dac6fcfb8f01decd53d42741c1dc0e3d0e8f0a00895b359e1879009ab911f96ef745d66eaf8ebb60e1 diff --git a/xdp-tools.spec b/xdp-tools.spec index 0692ec4..9cfa479 100644 --- a/xdp-tools.spec +++ b/xdp-tools.spec @@ -1,6 +1,6 @@ Name: xdp-tools -Version: 1.6.0 -Release: 2%{?dist} +Version: 1.6.1 +Release: 1%{?dist} Summary: Utilities and example programs for use with XDP %global _soversion 1.6.0 @@ -121,6 +121,9 @@ make install V=1 %{_libdir}/pkgconfig/libxdp.pc %changelog +* Wed Feb 11 2026 Toke Høiland-Jørgensen 1.6.1-1 +- Upstream version bump + * Sat Jan 17 2026 Fedora Release Engineering - 1.6.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From ebe0cac647a9bf52c3254152219e1e989a301a85 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?= Date: Thu, 19 Feb 2026 16:04:05 +0100 Subject: [PATCH 30/32] Update to upstream v1.6.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Toke Høiland-Jørgensen --- .gitignore | 1 + sources | 2 +- xdp-tools.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index c35047f..fc18388 100644 --- a/.gitignore +++ b/.gitignore @@ -33,3 +33,4 @@ /xdp-tools-1.5.8.tar.gz /xdp-tools-1.6.0.tar.gz /xdp-tools-1.6.1.tar.gz +/xdp-tools-1.6.2.tar.gz diff --git a/sources b/sources index e4c7e5d..5327c6b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xdp-tools-1.6.1.tar.gz) = eea078c5b01f431bc94a2102d0f8e2fbd175f5b08c42b7dac6fcfb8f01decd53d42741c1dc0e3d0e8f0a00895b359e1879009ab911f96ef745d66eaf8ebb60e1 +SHA512 (xdp-tools-1.6.2.tar.gz) = 9460b6cc3578a211194ebbe6f7a15e3c343e15ca751428595d03a933f6aa83e3cd5d5a295891c6572fa234ae2eddf5d90b00adec8d06a98891ccb8739f2a39b3 diff --git a/xdp-tools.spec b/xdp-tools.spec index 9cfa479..3477034 100644 --- a/xdp-tools.spec +++ b/xdp-tools.spec @@ -1,5 +1,5 @@ Name: xdp-tools -Version: 1.6.1 +Version: 1.6.2 Release: 1%{?dist} Summary: Utilities and example programs for use with XDP %global _soversion 1.6.0 @@ -121,6 +121,9 @@ make install V=1 %{_libdir}/pkgconfig/libxdp.pc %changelog +* Thu Feb 19 2026 Toke Høiland-Jørgensen 1.6.2-1 +- Upstream version bump + * Wed Feb 11 2026 Toke Høiland-Jørgensen 1.6.1-1 - Upstream version bump From d20787b13f23ec64add617dddd5dfd4be3697b4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?= Date: Wed, 25 Mar 2026 15:03:26 +0100 Subject: [PATCH 31/32] Update to upstream v1.6.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Toke Høiland-Jørgensen --- .gitignore | 1 + sources | 2 +- xdp-tools.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index fc18388..c011d21 100644 --- a/.gitignore +++ b/.gitignore @@ -34,3 +34,4 @@ /xdp-tools-1.6.0.tar.gz /xdp-tools-1.6.1.tar.gz /xdp-tools-1.6.2.tar.gz +/xdp-tools-1.6.3.tar.gz diff --git a/sources b/sources index 5327c6b..31b4f5e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xdp-tools-1.6.2.tar.gz) = 9460b6cc3578a211194ebbe6f7a15e3c343e15ca751428595d03a933f6aa83e3cd5d5a295891c6572fa234ae2eddf5d90b00adec8d06a98891ccb8739f2a39b3 +SHA512 (xdp-tools-1.6.3.tar.gz) = 4b405a4e10443d31939e57b9cd171f6d232f0ce64ee9c340f3efe2e899f668a0696077aa899bd93c9292be7b4ec8550315c5a14cb4717b066a1f293b701bc326 diff --git a/xdp-tools.spec b/xdp-tools.spec index 3477034..43f0280 100644 --- a/xdp-tools.spec +++ b/xdp-tools.spec @@ -1,5 +1,5 @@ Name: xdp-tools -Version: 1.6.2 +Version: 1.6.3 Release: 1%{?dist} Summary: Utilities and example programs for use with XDP %global _soversion 1.6.0 @@ -121,6 +121,9 @@ make install V=1 %{_libdir}/pkgconfig/libxdp.pc %changelog +* Wed Mar 25 2026 Toke Høiland-Jørgensen 1.6.3-1 +- Upstream version bump + * Thu Feb 19 2026 Toke Høiland-Jørgensen 1.6.2-1 - Upstream version bump From 825fde357a4a9b292d7d066ecd9d72cd8da3e1cb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 09:06:50 +0000 Subject: [PATCH 32/32] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- xdp-tools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdp-tools.spec b/xdp-tools.spec index 43f0280..efbfc5a 100644 --- a/xdp-tools.spec +++ b/xdp-tools.spec @@ -1,6 +1,6 @@ Name: xdp-tools Version: 1.6.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Utilities and example programs for use with XDP %global _soversion 1.6.0 @@ -121,6 +121,9 @@ make install V=1 %{_libdir}/pkgconfig/libxdp.pc %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 1.6.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Wed Mar 25 2026 Toke Høiland-Jørgensen 1.6.3-1 - Upstream version bump