From 7f8cf1d46b53eaac89f7c2ed3d343ba8bf5da9cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaroslav=20=C5=A0karvada?= Date: Mon, 11 Dec 2023 16:04:26 +0100 Subject: [PATCH 01/28] New version Resolves: rhbz#2253664 --- .gitignore | 1 + sources | 4 ++-- volk.spec | 8 ++++++-- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index ed75221..10dd67c 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /volk-2.5.1.tar.gz.asc /volk-2.5.2.tar.gz.asc /volk-3.0.0.tar.gz.asc +/volk-3.1.0.tar.gz.asc diff --git a/sources b/sources index 0b59660..c191cbe 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (volk-3.0.0.tar.gz) = d224e822e73d561c504949e34fc66a5829f6f5549b097ab2ea0424ec1caff0fbdf10c490d7eb7960496cc6686a22b2c1423b4a42dbd0e51ba635bdb65ea902e2 -SHA512 (volk-3.0.0.tar.gz.asc) = f95ba557a45b54e587b5776dd3e6d42d5db74930660dfd8a81b47840764e822a7bbbd8fc920c8ebe51b431269b0f7eca14eba8540cf4eaf3c5daa953fcd26b39 +SHA512 (volk-3.1.0.tar.gz) = a001ba2e13ca70b032e6cb0bde8389da44c89ffa538339313a7895e8c4ce616fb51ce2b6d8275aa8964ebd7a9029194f81cb1e5cb82030ca8130ebfc43caa905 +SHA512 (volk-3.1.0.tar.gz.asc) = efe64ad5cb9ff8c0ef8734def3856bce1aeabea91cd67373dfb238db4c45cf4f57929e41c41106b39547daa3a312123b9daa6bd0ddd8f73997a4613a1f1373c7 diff --git a/volk.spec b/volk.spec index 895b6ea..aad692b 100644 --- a/volk.spec +++ b/volk.spec @@ -1,6 +1,6 @@ Name: volk -Version: 3.0.0 -Release: 4%{?dist} +Version: 3.1.0 +Release: 1%{?dist} Summary: The Vector Optimized Library of Kernels License: GPLv3+ URL: https://github.com/gnuradio/%{name} @@ -110,6 +110,10 @@ cp -a %{__cmake_builddir}/html %{buildroot}%{_docdir}/%{name} %changelog +* Mon Dec 11 2023 Jaroslav Škarvada - 3.1.0-1 +- New version + Resolves: rhbz#2253664 + * Thu Oct 19 2023 Marcus Müller - 3.0.0-4 - Depend on system google-cpu_features-devel instead of using the vendored - Fixes rhbz#2245047 From e90f0b7e3d560621d6777b8145f3bb32bc856e42 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 08:09:33 +0000 Subject: [PATCH 02/28] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- volk.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/volk.spec b/volk.spec index aad692b..c8a62b1 100644 --- a/volk.spec +++ b/volk.spec @@ -1,6 +1,6 @@ Name: volk Version: 3.1.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: The Vector Optimized Library of Kernels License: GPLv3+ URL: https://github.com/gnuradio/%{name} @@ -110,6 +110,9 @@ cp -a %{__cmake_builddir}/html %{buildroot}%{_docdir}/%{name} %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 3.1.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Mon Dec 11 2023 Jaroslav Škarvada - 3.1.0-1 - New version Resolves: rhbz#2253664 From d02611694b9953b4d82102fb898039555295a410 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Exp=C3=B3sito?= Date: Wed, 31 Jan 2024 14:36:13 +0000 Subject: [PATCH 03/28] Add conflict with vulkan-volk For more information: https://pagure.io/packaging-committee/issue/1324 --- volk.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/volk.spec b/volk.spec index c8a62b1..92f9547 100644 --- a/volk.spec +++ b/volk.spec @@ -1,6 +1,6 @@ Name: volk Version: 3.1.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: The Vector Optimized Library of Kernels License: GPLv3+ URL: https://github.com/gnuradio/%{name} @@ -34,6 +34,7 @@ approaches the problem differently. VOLK is a sub-project of GNU Radio. %package devel Summary: Development files for VOLK Requires: %{name}%{?_isa} = %{version}-%{release} +Conflicts: vulkan-volk-devel %description devel @@ -110,6 +111,9 @@ cp -a %{__cmake_builddir}/html %{buildroot}%{_docdir}/%{name} %changelog +* Wed Jan 31 2024 José Expósito - 3.1.0-3 +- Add conflict with vulkan-volk + * Sat Jan 27 2024 Fedora Release Engineering - 3.1.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 8dbae38dd9fff219b35f6c9a4b54f319ac1e46df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaroslav=20=C5=A0karvada?= Date: Thu, 1 Feb 2024 11:37:18 +0100 Subject: [PATCH 04/28] New version Resolves: rhbz#2262148 --- .gitignore | 1 + sources | 4 ++-- volk.spec | 8 ++++++-- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 10dd67c..3cd1ae9 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /volk-2.5.2.tar.gz.asc /volk-3.0.0.tar.gz.asc /volk-3.1.0.tar.gz.asc +/volk-3.1.1.tar.gz.asc diff --git a/sources b/sources index c191cbe..7a2b86d 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (volk-3.1.0.tar.gz) = a001ba2e13ca70b032e6cb0bde8389da44c89ffa538339313a7895e8c4ce616fb51ce2b6d8275aa8964ebd7a9029194f81cb1e5cb82030ca8130ebfc43caa905 -SHA512 (volk-3.1.0.tar.gz.asc) = efe64ad5cb9ff8c0ef8734def3856bce1aeabea91cd67373dfb238db4c45cf4f57929e41c41106b39547daa3a312123b9daa6bd0ddd8f73997a4613a1f1373c7 +SHA512 (volk-3.1.1.tar.gz) = 656de403d4875ab0aa35f2403ce353822365f752cf0e0ed3614321e1f3a70343199cc44ec235132405a72a24ea582890867117aafd0f543b4af42d8ea27a741a +SHA512 (volk-3.1.1.tar.gz.asc) = ed616d06e5ff5c799fcfee4b482a35c067cb721dbd7babbe8109fa3619b6400779a9fe821d50db153a3907acd4ef0afdb7f36430aee0f0f73ebfcb96199bdebb diff --git a/volk.spec b/volk.spec index 92f9547..88b5c45 100644 --- a/volk.spec +++ b/volk.spec @@ -1,6 +1,6 @@ Name: volk -Version: 3.1.0 -Release: 3%{?dist} +Version: 3.1.1 +Release: 1%{?dist} Summary: The Vector Optimized Library of Kernels License: GPLv3+ URL: https://github.com/gnuradio/%{name} @@ -111,6 +111,10 @@ cp -a %{__cmake_builddir}/html %{buildroot}%{_docdir}/%{name} %changelog +* Thu Feb 1 2024 Jaroslav Škarvada - 3.1.1-1 +- New version + Resolves: rhbz#2262148 + * Wed Jan 31 2024 José Expósito - 3.1.0-3 - Add conflict with vulkan-volk From 4ae5cf6b2ff21823e68b72e6ac92eef2d26a18a5 Mon Sep 17 00:00:00 2001 From: David Abdurachmanov Date: Sun, 17 Dec 2023 16:10:43 +0200 Subject: [PATCH 05/28] Enable riscv64 Signed-off-by: David Abdurachmanov --- volk.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/volk.spec b/volk.spec index 88b5c45..0bbd4ac 100644 --- a/volk.spec +++ b/volk.spec @@ -17,7 +17,7 @@ BuildRequires: python3-devel BuildRequires: python3-mako BuildRequires: orc-devel BuildRequires: sed -%ifnarch s390x +%ifnarch s390x riscv64 BuildRequires: google-cpu_features-devel %endif Conflicts: python3-gnuradio < 3.9.0.0 From 1fb65700bc64a0e1833afe15ffa6fa70f5cc9b77 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaroslav=20=C5=A0karvada?= Date: Mon, 26 Feb 2024 17:58:00 +0100 Subject: [PATCH 06/28] New version Resolves: rhbz#2266046 Converted license tag to SPDX --- .gitignore | 1 + sources | 4 ++-- volk.spec | 9 +++++++-- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 3cd1ae9..853d08c 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /volk-3.0.0.tar.gz.asc /volk-3.1.0.tar.gz.asc /volk-3.1.1.tar.gz.asc +/volk-3.1.2.tar.gz.asc diff --git a/sources b/sources index 7a2b86d..02b6f92 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (volk-3.1.1.tar.gz) = 656de403d4875ab0aa35f2403ce353822365f752cf0e0ed3614321e1f3a70343199cc44ec235132405a72a24ea582890867117aafd0f543b4af42d8ea27a741a -SHA512 (volk-3.1.1.tar.gz.asc) = ed616d06e5ff5c799fcfee4b482a35c067cb721dbd7babbe8109fa3619b6400779a9fe821d50db153a3907acd4ef0afdb7f36430aee0f0f73ebfcb96199bdebb +SHA512 (volk-3.1.2.tar.gz) = b6ed1cb6ddc9732ec4c5cd0a31a8bc4de838da06d347ce848fcbe5ec56365b9547c03ec0bddbe686847067eb35520287f9405e66a547a292eb4b193afb541cf7 +SHA512 (volk-3.1.2.tar.gz.asc) = 9e70e8ea929eb32256629d123da8ac895796581d7dba4a7a11e360f74ea32c36b33e5d15d9c5354c971cfe6652e98fd2d3023f75a4cacc3898e72c887e8494bc diff --git a/volk.spec b/volk.spec index 0bbd4ac..b418b42 100644 --- a/volk.spec +++ b/volk.spec @@ -1,8 +1,8 @@ Name: volk -Version: 3.1.1 +Version: 3.1.2 Release: 1%{?dist} Summary: The Vector Optimized Library of Kernels -License: GPLv3+ +License: GPL-3.0-or-later URL: https://github.com/gnuradio/%{name} Source0: https://github.com/gnuradio/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz Source1: https://github.com/gnuradio/volk/releases/download/v%{version}/%{name}-%{version}.tar.gz.asc @@ -111,6 +111,11 @@ cp -a %{__cmake_builddir}/html %{buildroot}%{_docdir}/%{name} %changelog +* Mon Feb 26 2024 Jaroslav Škarvada - 3.1.2-1 +- New version + Resolves: rhbz#2266046 +- Converted license tag to SPDX + * Thu Feb 1 2024 Jaroslav Škarvada - 3.1.1-1 - New version Resolves: rhbz#2262148 From e3487d1f3231404df921edf16983e6fb59f253dd Mon Sep 17 00:00:00 2001 From: Zhengyu He Date: Fri, 29 Mar 2024 14:26:50 +0800 Subject: [PATCH 07/28] Enable google-cpu_features for riscv64 --- volk.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/volk.spec b/volk.spec index b418b42..93ff788 100644 --- a/volk.spec +++ b/volk.spec @@ -1,6 +1,6 @@ Name: volk Version: 3.1.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: The Vector Optimized Library of Kernels License: GPL-3.0-or-later URL: https://github.com/gnuradio/%{name} @@ -17,7 +17,7 @@ BuildRequires: python3-devel BuildRequires: python3-mako BuildRequires: orc-devel BuildRequires: sed -%ifnarch s390x riscv64 +%ifnarch s390x BuildRequires: google-cpu_features-devel %endif Conflicts: python3-gnuradio < 3.9.0.0 @@ -111,6 +111,9 @@ cp -a %{__cmake_builddir}/html %{buildroot}%{_docdir}/%{name} %changelog +* Fri Mar 29 2024 Zhengyu He - 3.1.2-2 +- Enable google-cpu_features for riscv64 + * Mon Feb 26 2024 Jaroslav Škarvada - 3.1.2-1 - New version Resolves: rhbz#2266046 From ea79ce90c009a23db95b0daba196dbd79078c112 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 7 Jun 2024 11:48:27 +0200 Subject: [PATCH 08/28] Rebuilt for Python 3.13 --- volk.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/volk.spec b/volk.spec index 93ff788..06ecb35 100644 --- a/volk.spec +++ b/volk.spec @@ -1,6 +1,6 @@ Name: volk Version: 3.1.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: The Vector Optimized Library of Kernels License: GPL-3.0-or-later URL: https://github.com/gnuradio/%{name} @@ -111,6 +111,9 @@ cp -a %{__cmake_builddir}/html %{buildroot}%{_docdir}/%{name} %changelog +* Fri Jun 07 2024 Python Maint - 3.1.2-3 +- Rebuilt for Python 3.13 + * Fri Mar 29 2024 Zhengyu He - 3.1.2-2 - Enable google-cpu_features for riscv64 From c234de74e274b8a55470d7f69ed5e7d0e6c30376 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 08:59:01 +0000 Subject: [PATCH 09/28] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- volk.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/volk.spec b/volk.spec index 06ecb35..0c45765 100644 --- a/volk.spec +++ b/volk.spec @@ -1,6 +1,6 @@ Name: volk Version: 3.1.2 -Release: 3%{?dist} +Release: 4%{?dist} Summary: The Vector Optimized Library of Kernels License: GPL-3.0-or-later URL: https://github.com/gnuradio/%{name} @@ -111,6 +111,9 @@ cp -a %{__cmake_builddir}/html %{buildroot}%{_docdir}/%{name} %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 3.1.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Fri Jun 07 2024 Python Maint - 3.1.2-3 - Rebuilt for Python 3.13 From 82c1a0db29a284832533051f5224e494bc32da8a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 14:35:18 +0000 Subject: [PATCH 10/28] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- volk.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/volk.spec b/volk.spec index 0c45765..4dec8dd 100644 --- a/volk.spec +++ b/volk.spec @@ -1,6 +1,6 @@ Name: volk Version: 3.1.2 -Release: 4%{?dist} +Release: 5%{?dist} Summary: The Vector Optimized Library of Kernels License: GPL-3.0-or-later URL: https://github.com/gnuradio/%{name} @@ -111,6 +111,9 @@ cp -a %{__cmake_builddir}/html %{buildroot}%{_docdir}/%{name} %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 3.1.2-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Sat Jul 20 2024 Fedora Release Engineering - 3.1.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From ee1ed00260522d5184ebdb743dfab2fb50c811c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaroslav=20=C5=A0karvada?= Date: Mon, 10 Mar 2025 13:41:29 +0100 Subject: [PATCH 11/28] New version Resolves: rhbz#2343664 --- .gitignore | 1 + sources | 4 ++-- volk.spec | 8 ++++++-- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 853d08c..e5258d7 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /volk-3.1.0.tar.gz.asc /volk-3.1.1.tar.gz.asc /volk-3.1.2.tar.gz.asc +/volk-3.2.0.tar.gz.asc diff --git a/sources b/sources index 02b6f92..50e7cf0 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (volk-3.1.2.tar.gz) = b6ed1cb6ddc9732ec4c5cd0a31a8bc4de838da06d347ce848fcbe5ec56365b9547c03ec0bddbe686847067eb35520287f9405e66a547a292eb4b193afb541cf7 -SHA512 (volk-3.1.2.tar.gz.asc) = 9e70e8ea929eb32256629d123da8ac895796581d7dba4a7a11e360f74ea32c36b33e5d15d9c5354c971cfe6652e98fd2d3023f75a4cacc3898e72c887e8494bc +SHA512 (volk-3.2.0.tar.gz) = 5d776a8760e5e26af0a07315b48f30b744f8ec4a0ce3ffad322d7f561b46910a5c504ae2712ecbab7b3b80d2d4044d67dad07040c2caca8780abcfba079f2a0e +SHA512 (volk-3.2.0.tar.gz.asc) = af53a4fa42fc4a5e81467ea741b73b42e4641e6eda1e71fbcbdecb7a470a0220acd078a6193f3eb67f761f1db96610d4685a14a0a262841b1b3aa69291fa7f4c diff --git a/volk.spec b/volk.spec index 4dec8dd..4cd530e 100644 --- a/volk.spec +++ b/volk.spec @@ -1,6 +1,6 @@ Name: volk -Version: 3.1.2 -Release: 5%{?dist} +Version: 3.2.0 +Release: 1%{?dist} Summary: The Vector Optimized Library of Kernels License: GPL-3.0-or-later URL: https://github.com/gnuradio/%{name} @@ -111,6 +111,10 @@ cp -a %{__cmake_builddir}/html %{buildroot}%{_docdir}/%{name} %changelog +* Mon Mar 10 2025 Jaroslav Škarvada - 3.2.0-1 +- New version + Resolves: rhbz#2343664 + * Sun Jan 19 2025 Fedora Release Engineering - 3.1.2-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 4163307d171ca7a474cca30933bbe500cc7cc8c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaroslav=20=C5=A0karvada?= Date: Wed, 12 Mar 2025 16:19:31 +0100 Subject: [PATCH 12/28] Fixed license tag Resolves: rhbz#2346827 --- volk.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/volk.spec b/volk.spec index 4cd530e..1b6f979 100644 --- a/volk.spec +++ b/volk.spec @@ -1,8 +1,8 @@ Name: volk Version: 3.2.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: The Vector Optimized Library of Kernels -License: GPL-3.0-or-later +License: LGPL-3.0-or-later URL: https://github.com/gnuradio/%{name} Source0: https://github.com/gnuradio/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz Source1: https://github.com/gnuradio/volk/releases/download/v%{version}/%{name}-%{version}.tar.gz.asc @@ -111,6 +111,10 @@ cp -a %{__cmake_builddir}/html %{buildroot}%{_docdir}/%{name} %changelog +* Wed Mar 12 2025 Jaroslav Škarvada - 3.2.0-2 +- Fixed license tag + Resolves: rhbz#2346827 + * Mon Mar 10 2025 Jaroslav Škarvada - 3.2.0-1 - New version Resolves: rhbz#2343664 From dceab556e8932312cf662fd3f046ec618492a1eb Mon Sep 17 00:00:00 2001 From: Python Maint Date: Mon, 2 Jun 2025 23:39:55 +0200 Subject: [PATCH 13/28] Rebuilt for Python 3.14 --- volk.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/volk.spec b/volk.spec index 1b6f979..f928c42 100644 --- a/volk.spec +++ b/volk.spec @@ -1,6 +1,6 @@ Name: volk Version: 3.2.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: The Vector Optimized Library of Kernels License: LGPL-3.0-or-later URL: https://github.com/gnuradio/%{name} @@ -111,6 +111,9 @@ cp -a %{__cmake_builddir}/html %{buildroot}%{_docdir}/%{name} %changelog +* Mon Jun 02 2025 Python Maint - 3.2.0-3 +- Rebuilt for Python 3.14 + * Wed Mar 12 2025 Jaroslav Škarvada - 3.2.0-2 - Fixed license tag Resolves: rhbz#2346827 From f6332a951e78d018253c79d069477552da5a806e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:12:35 +0000 Subject: [PATCH 14/28] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- volk.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/volk.spec b/volk.spec index f928c42..0d0ef11 100644 --- a/volk.spec +++ b/volk.spec @@ -1,6 +1,6 @@ Name: volk Version: 3.2.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: The Vector Optimized Library of Kernels License: LGPL-3.0-or-later URL: https://github.com/gnuradio/%{name} @@ -111,6 +111,9 @@ cp -a %{__cmake_builddir}/html %{buildroot}%{_docdir}/%{name} %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 3.2.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Mon Jun 02 2025 Python Maint - 3.2.0-3 - Rebuilt for Python 3.14 From db434627968e7802f8377a1634b2430c360a778d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcus=20M=C3=BCller?= Date: Sat, 9 Aug 2025 16:21:01 +0200 Subject: [PATCH 15/28] re-enable tests, drop workaround compiler flags MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Marcus Müller --- ...-SSE-4.1-kernels-wildly-incorrect-re.patch | 87 +++++++++++++++++++ volk.spec | 23 ++--- 2 files changed, 99 insertions(+), 11 deletions(-) create mode 100644 0001-rotator2-disable-SSE-4.1-kernels-wildly-incorrect-re.patch diff --git a/0001-rotator2-disable-SSE-4.1-kernels-wildly-incorrect-re.patch b/0001-rotator2-disable-SSE-4.1-kernels-wildly-incorrect-re.patch new file mode 100644 index 0000000..d37bfa6 --- /dev/null +++ b/0001-rotator2-disable-SSE-4.1-kernels-wildly-incorrect-re.patch @@ -0,0 +1,87 @@ +From 080786fb620f30a2f22e7c8dd01ce2ae3818bf5f Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Marcus=20M=C3=BCller?= +Date: Sat, 9 Aug 2025 14:58:16 +0200 +Subject: [PATCH] rotator2: disable SSE 4.1 kernels, wildly incorrect results + in ctest +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +see https://github.com/gnuradio/volk/issues/794 + +Signed-off-by: Marcus Müller +--- + kernels/volk/volk_32fc_s32fc_rotator2puppet_32fc.h | 4 ++-- + kernels/volk/volk_32fc_s32fc_x2_rotator2_32fc.h | 4 ++-- + kernels/volk/volk_32fc_s32fc_x2_rotator_32fc.h | 4 ++-- + 3 files changed, 6 insertions(+), 6 deletions(-) + +diff --git a/kernels/volk/volk_32fc_s32fc_rotator2puppet_32fc.h b/kernels/volk/volk_32fc_s32fc_rotator2puppet_32fc.h +index 1ae8ad9..9213065 100644 +--- a/kernels/volk/volk_32fc_s32fc_rotator2puppet_32fc.h ++++ b/kernels/volk/volk_32fc_s32fc_rotator2puppet_32fc.h +@@ -55,7 +55,7 @@ static inline void volk_32fc_s32fc_rotator2puppet_32fc_neon(lv_32fc_t* outVector + #endif /* LV_HAVE_NEON */ + + +-#ifdef LV_HAVE_SSE4_1 ++#ifdef LV_HAVE_SSE4_1__DISABLED + #include + + static inline void +@@ -75,7 +75,7 @@ volk_32fc_s32fc_rotator2puppet_32fc_a_sse4_1(lv_32fc_t* outVector, + #endif /* LV_HAVE_SSE4_1 */ + + +-#ifdef LV_HAVE_SSE4_1 ++#ifdef LV_HAVE_SSE4_1__DISABLED + #include + static inline void + volk_32fc_s32fc_rotator2puppet_32fc_u_sse4_1(lv_32fc_t* outVector, +diff --git a/kernels/volk/volk_32fc_s32fc_x2_rotator2_32fc.h b/kernels/volk/volk_32fc_s32fc_x2_rotator2_32fc.h +index e668e3c..0f63673 100644 +--- a/kernels/volk/volk_32fc_s32fc_x2_rotator2_32fc.h ++++ b/kernels/volk/volk_32fc_s32fc_x2_rotator2_32fc.h +@@ -204,7 +204,7 @@ static inline void volk_32fc_s32fc_x2_rotator2_32fc_neon(lv_32fc_t* outVector, + #endif /* LV_HAVE_NEON */ + + +-#ifdef LV_HAVE_SSE4_1 ++#ifdef LV_HAVE_SSE4_1__DISABLED + #include + + static inline void volk_32fc_s32fc_x2_rotator2_32fc_a_sse4_1(lv_32fc_t* outVector, +@@ -307,7 +307,7 @@ static inline void volk_32fc_s32fc_x2_rotator2_32fc_a_sse4_1(lv_32fc_t* outVecto + #endif /* LV_HAVE_SSE4_1 for aligned */ + + +-#ifdef LV_HAVE_SSE4_1 ++#ifdef LV_HAVE_SSE4_1__DISABLED + #include + + static inline void volk_32fc_s32fc_x2_rotator2_32fc_u_sse4_1(lv_32fc_t* outVector, +diff --git a/kernels/volk/volk_32fc_s32fc_x2_rotator_32fc.h b/kernels/volk/volk_32fc_s32fc_x2_rotator_32fc.h +index c0def35..4603ecc 100644 +--- a/kernels/volk/volk_32fc_s32fc_x2_rotator_32fc.h ++++ b/kernels/volk/volk_32fc_s32fc_x2_rotator_32fc.h +@@ -113,7 +113,7 @@ static inline void volk_32fc_s32fc_x2_rotator_32fc_neon(lv_32fc_t* outVector, + #endif /* LV_HAVE_NEON */ + + +-#ifdef LV_HAVE_SSE4_1 ++#ifdef LV_HAVE_SSE4_1__DISABLED + + static inline void volk_32fc_s32fc_x2_rotator_32fc_a_sse4_1(lv_32fc_t* outVector, + const lv_32fc_t* inVector, +@@ -128,7 +128,7 @@ static inline void volk_32fc_s32fc_x2_rotator_32fc_a_sse4_1(lv_32fc_t* outVector + #endif /* LV_HAVE_SSE4_1 for aligned */ + + +-#ifdef LV_HAVE_SSE4_1 ++#ifdef LV_HAVE_SSE4_1__DISABLED + + static inline void volk_32fc_s32fc_x2_rotator_32fc_u_sse4_1(lv_32fc_t* outVector, + const lv_32fc_t* inVector, +-- +2.50.1 + diff --git a/volk.spec b/volk.spec index 0d0ef11..ba1b4a9 100644 --- a/volk.spec +++ b/volk.spec @@ -1,12 +1,15 @@ Name: volk Version: 3.2.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: The Vector Optimized Library of Kernels License: LGPL-3.0-or-later URL: https://github.com/gnuradio/%{name} Source0: https://github.com/gnuradio/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz Source1: https://github.com/gnuradio/volk/releases/download/v%{version}/%{name}-%{version}.tar.gz.asc Source2: https://github.com/gnuradio/volk/releases/download/v2.4.1/gpg_volk_release_key.asc +# Patches: +# https://github.com/gnuradio/volk/issues/794 +Patch1: 0001-rotator2-disable-SSE-4.1-kernels-wildly-incorrect-re.patch BuildRequires: gnupg2 BuildRequires: make @@ -64,22 +67,15 @@ sed -i '1 {/#!\s*\/usr\/bin\/env\s\+python/ d}' __init__.py cfg.py popd %build -# workaround, the code is not yet compatible with the strict-aliasing -export CFLAGS="%{optflags} -fno-strict-aliasing" -export CXXFLAGS="$CFLAGS" %cmake %cmake_build # Use make_build for EL8 compat %make_build -C %{__cmake_builddir} volk_doc - -# temporally disabled the testsuite due to https://github.com/gnuradio/volk/issues/442 -# gnuradio (and all volk consumers) could coredump on s390x and ppc64le under some -# circumstances, see https://bugzilla.redhat.com/show_bug.cgi?id=1917625#c6 -#%%check -#cd %{__cmake_builddir} -#make test +%check +cd %{__cmake_builddir} +ctest --output-on-failure %install @@ -111,6 +107,11 @@ cp -a %{__cmake_builddir}/html %{buildroot}%{_docdir}/%{name} %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 3.2.0-5 +- Enable tests +- Disable rotator2 SSE 4.1 kernels (other implementations available) +- Use default compiler flags (strict aliasing works) + * Fri Jul 25 2025 Fedora Release Engineering - 3.2.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 89bcd47a1baf59a491c05931cddcbbad8b615ed4 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 15 Aug 2025 15:22:24 +0200 Subject: [PATCH 16/28] Rebuilt for Python 3.14.0rc2 bytecode --- volk.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/volk.spec b/volk.spec index ba1b4a9..3f3e2b8 100644 --- a/volk.spec +++ b/volk.spec @@ -1,6 +1,6 @@ Name: volk Version: 3.2.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: The Vector Optimized Library of Kernels License: LGPL-3.0-or-later URL: https://github.com/gnuradio/%{name} @@ -107,6 +107,9 @@ cp -a %{__cmake_builddir}/html %{buildroot}%{_docdir}/%{name} %changelog +* Fri Aug 15 2025 Python Maint - 3.2.0-6 +- Rebuilt for Python 3.14.0rc2 bytecode + * Fri Jul 25 2025 Fedora Release Engineering - 3.2.0-5 - Enable tests - Disable rotator2 SSE 4.1 kernels (other implementations available) From d1496f89cb724a143612e7b7d4d894bf086b873f Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 19 Sep 2025 15:02:53 +0200 Subject: [PATCH 17/28] Rebuilt for Python 3.14.0rc3 bytecode --- volk.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/volk.spec b/volk.spec index 3f3e2b8..10212de 100644 --- a/volk.spec +++ b/volk.spec @@ -1,6 +1,6 @@ Name: volk Version: 3.2.0 -Release: 6%{?dist} +Release: 7%{?dist} Summary: The Vector Optimized Library of Kernels License: LGPL-3.0-or-later URL: https://github.com/gnuradio/%{name} @@ -107,6 +107,9 @@ cp -a %{__cmake_builddir}/html %{buildroot}%{_docdir}/%{name} %changelog +* Fri Sep 19 2025 Python Maint - 3.2.0-7 +- Rebuilt for Python 3.14.0rc3 bytecode + * Fri Aug 15 2025 Python Maint - 3.2.0-6 - Rebuilt for Python 3.14.0rc2 bytecode From 62d0e7d9b730d12e563e5fafbcfb6738809a6002 Mon Sep 17 00:00:00 2001 From: Antonio Trande Date: Fri, 26 Sep 2025 21:33:07 +0200 Subject: [PATCH 18/28] Rebuild for google-cpu_features-0.10.1 From 7536634fc9b10267512edb13b81bd265075e264e Mon Sep 17 00:00:00 2001 From: Antonio Trande Date: Fri, 26 Sep 2025 21:49:08 +0200 Subject: [PATCH 19/28] Rebuild for google-cpu_features-0.10.1 From 3169e686a98f52bd87a1094b97b3d57a672f843c Mon Sep 17 00:00:00 2001 From: Antonio Trande Date: Fri, 26 Sep 2025 21:53:28 +0200 Subject: [PATCH 20/28] Fix changelog --- volk.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/volk.spec b/volk.spec index 10212de..3b20701 100644 --- a/volk.spec +++ b/volk.spec @@ -1,6 +1,6 @@ Name: volk Version: 3.2.0 -Release: 7%{?dist} +Release: 8%{?dist} Summary: The Vector Optimized Library of Kernels License: LGPL-3.0-or-later URL: https://github.com/gnuradio/%{name} @@ -107,6 +107,9 @@ cp -a %{__cmake_builddir}/html %{buildroot}%{_docdir}/%{name} %changelog +* Fri Sep 26 2025 Antonio Trande - 3.2.0-8 +- Rebuild for google-cpu_features-0.10.1 + * Fri Sep 19 2025 Python Maint - 3.2.0-7 - Rebuilt for Python 3.14.0rc3 bytecode From 18b722b9b1e485a362ce219657bf2806d8d12e35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaroslav=20=C5=A0karvada?= Date: Mon, 12 Jan 2026 15:41:31 +0100 Subject: [PATCH 21/28] Fixed build with cmake-4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jaroslav Škarvada --- volk.spec | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/volk.spec b/volk.spec index 3b20701..7d306db 100644 --- a/volk.spec +++ b/volk.spec @@ -69,9 +69,7 @@ popd %build %cmake %cmake_build - -# Use make_build for EL8 compat -%make_build -C %{__cmake_builddir} volk_doc +%cmake_build -t volk_doc %check cd %{__cmake_builddir} From bca0d3d20820433470319dbf6270749bc3b5e4c0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:02:20 +0000 Subject: [PATCH 22/28] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- volk.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/volk.spec b/volk.spec index 7d306db..827e9aa 100644 --- a/volk.spec +++ b/volk.spec @@ -1,6 +1,6 @@ Name: volk Version: 3.2.0 -Release: 8%{?dist} +Release: 9%{?dist} Summary: The Vector Optimized Library of Kernels License: LGPL-3.0-or-later URL: https://github.com/gnuradio/%{name} @@ -105,6 +105,9 @@ cp -a %{__cmake_builddir}/html %{buildroot}%{_docdir}/%{name} %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 3.2.0-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Fri Sep 26 2025 Antonio Trande - 3.2.0-8 - Rebuild for google-cpu_features-0.10.1 From aeeaa3b9fcbb8ba08b9ee2d8421de0a6b5e709dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaroslav=20=C5=A0karvada?= Date: Mon, 9 Feb 2026 18:11:41 +0100 Subject: [PATCH 23/28] New version Resolves: rhbz#2437661 --- .gitignore | 1 + ...-SSE-4.1-kernels-wildly-incorrect-re.patch | 87 ------------------- sources | 4 +- volk.spec | 11 +-- 4 files changed, 9 insertions(+), 94 deletions(-) delete mode 100644 0001-rotator2-disable-SSE-4.1-kernels-wildly-incorrect-re.patch diff --git a/.gitignore b/.gitignore index e5258d7..a5fa011 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /volk-3.1.1.tar.gz.asc /volk-3.1.2.tar.gz.asc /volk-3.2.0.tar.gz.asc +/volk-3.3.0.tar.gz.asc diff --git a/0001-rotator2-disable-SSE-4.1-kernels-wildly-incorrect-re.patch b/0001-rotator2-disable-SSE-4.1-kernels-wildly-incorrect-re.patch deleted file mode 100644 index d37bfa6..0000000 --- a/0001-rotator2-disable-SSE-4.1-kernels-wildly-incorrect-re.patch +++ /dev/null @@ -1,87 +0,0 @@ -From 080786fb620f30a2f22e7c8dd01ce2ae3818bf5f Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Marcus=20M=C3=BCller?= -Date: Sat, 9 Aug 2025 14:58:16 +0200 -Subject: [PATCH] rotator2: disable SSE 4.1 kernels, wildly incorrect results - in ctest -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -see https://github.com/gnuradio/volk/issues/794 - -Signed-off-by: Marcus Müller ---- - kernels/volk/volk_32fc_s32fc_rotator2puppet_32fc.h | 4 ++-- - kernels/volk/volk_32fc_s32fc_x2_rotator2_32fc.h | 4 ++-- - kernels/volk/volk_32fc_s32fc_x2_rotator_32fc.h | 4 ++-- - 3 files changed, 6 insertions(+), 6 deletions(-) - -diff --git a/kernels/volk/volk_32fc_s32fc_rotator2puppet_32fc.h b/kernels/volk/volk_32fc_s32fc_rotator2puppet_32fc.h -index 1ae8ad9..9213065 100644 ---- a/kernels/volk/volk_32fc_s32fc_rotator2puppet_32fc.h -+++ b/kernels/volk/volk_32fc_s32fc_rotator2puppet_32fc.h -@@ -55,7 +55,7 @@ static inline void volk_32fc_s32fc_rotator2puppet_32fc_neon(lv_32fc_t* outVector - #endif /* LV_HAVE_NEON */ - - --#ifdef LV_HAVE_SSE4_1 -+#ifdef LV_HAVE_SSE4_1__DISABLED - #include - - static inline void -@@ -75,7 +75,7 @@ volk_32fc_s32fc_rotator2puppet_32fc_a_sse4_1(lv_32fc_t* outVector, - #endif /* LV_HAVE_SSE4_1 */ - - --#ifdef LV_HAVE_SSE4_1 -+#ifdef LV_HAVE_SSE4_1__DISABLED - #include - static inline void - volk_32fc_s32fc_rotator2puppet_32fc_u_sse4_1(lv_32fc_t* outVector, -diff --git a/kernels/volk/volk_32fc_s32fc_x2_rotator2_32fc.h b/kernels/volk/volk_32fc_s32fc_x2_rotator2_32fc.h -index e668e3c..0f63673 100644 ---- a/kernels/volk/volk_32fc_s32fc_x2_rotator2_32fc.h -+++ b/kernels/volk/volk_32fc_s32fc_x2_rotator2_32fc.h -@@ -204,7 +204,7 @@ static inline void volk_32fc_s32fc_x2_rotator2_32fc_neon(lv_32fc_t* outVector, - #endif /* LV_HAVE_NEON */ - - --#ifdef LV_HAVE_SSE4_1 -+#ifdef LV_HAVE_SSE4_1__DISABLED - #include - - static inline void volk_32fc_s32fc_x2_rotator2_32fc_a_sse4_1(lv_32fc_t* outVector, -@@ -307,7 +307,7 @@ static inline void volk_32fc_s32fc_x2_rotator2_32fc_a_sse4_1(lv_32fc_t* outVecto - #endif /* LV_HAVE_SSE4_1 for aligned */ - - --#ifdef LV_HAVE_SSE4_1 -+#ifdef LV_HAVE_SSE4_1__DISABLED - #include - - static inline void volk_32fc_s32fc_x2_rotator2_32fc_u_sse4_1(lv_32fc_t* outVector, -diff --git a/kernels/volk/volk_32fc_s32fc_x2_rotator_32fc.h b/kernels/volk/volk_32fc_s32fc_x2_rotator_32fc.h -index c0def35..4603ecc 100644 ---- a/kernels/volk/volk_32fc_s32fc_x2_rotator_32fc.h -+++ b/kernels/volk/volk_32fc_s32fc_x2_rotator_32fc.h -@@ -113,7 +113,7 @@ static inline void volk_32fc_s32fc_x2_rotator_32fc_neon(lv_32fc_t* outVector, - #endif /* LV_HAVE_NEON */ - - --#ifdef LV_HAVE_SSE4_1 -+#ifdef LV_HAVE_SSE4_1__DISABLED - - static inline void volk_32fc_s32fc_x2_rotator_32fc_a_sse4_1(lv_32fc_t* outVector, - const lv_32fc_t* inVector, -@@ -128,7 +128,7 @@ static inline void volk_32fc_s32fc_x2_rotator_32fc_a_sse4_1(lv_32fc_t* outVector - #endif /* LV_HAVE_SSE4_1 for aligned */ - - --#ifdef LV_HAVE_SSE4_1 -+#ifdef LV_HAVE_SSE4_1__DISABLED - - static inline void volk_32fc_s32fc_x2_rotator_32fc_u_sse4_1(lv_32fc_t* outVector, - const lv_32fc_t* inVector, --- -2.50.1 - diff --git a/sources b/sources index 50e7cf0..4b23ed8 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (volk-3.2.0.tar.gz) = 5d776a8760e5e26af0a07315b48f30b744f8ec4a0ce3ffad322d7f561b46910a5c504ae2712ecbab7b3b80d2d4044d67dad07040c2caca8780abcfba079f2a0e -SHA512 (volk-3.2.0.tar.gz.asc) = af53a4fa42fc4a5e81467ea741b73b42e4641e6eda1e71fbcbdecb7a470a0220acd078a6193f3eb67f761f1db96610d4685a14a0a262841b1b3aa69291fa7f4c +SHA512 (volk-3.3.0.tar.gz) = 6a10a3eb33ecfbf61c87a41ae41013a297d41ec5a5fee3e0a2c4c2a82564aacce24532d32fb90e07b10abb3c2aefdfb8fb48226fc6d16bfe7f93f7f7b8a69e56 +SHA512 (volk-3.3.0.tar.gz.asc) = 8f09a655e429ef2fff3fd78fbd6f89363ae6d7c9bd8ec8cbb02604b008d83735d6c8d710248662056b9112f71b27f1d1f3202ba8ee78c15149b12cabb4e603ab diff --git a/volk.spec b/volk.spec index 827e9aa..eede5f0 100644 --- a/volk.spec +++ b/volk.spec @@ -1,15 +1,12 @@ Name: volk -Version: 3.2.0 -Release: 9%{?dist} +Version: 3.3.0 +Release: 1%{?dist} Summary: The Vector Optimized Library of Kernels License: LGPL-3.0-or-later URL: https://github.com/gnuradio/%{name} Source0: https://github.com/gnuradio/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz Source1: https://github.com/gnuradio/volk/releases/download/v%{version}/%{name}-%{version}.tar.gz.asc Source2: https://github.com/gnuradio/volk/releases/download/v2.4.1/gpg_volk_release_key.asc -# Patches: -# https://github.com/gnuradio/volk/issues/794 -Patch1: 0001-rotator2-disable-SSE-4.1-kernels-wildly-incorrect-re.patch BuildRequires: gnupg2 BuildRequires: make @@ -105,6 +102,10 @@ cp -a %{__cmake_builddir}/html %{buildroot}%{_docdir}/%{name} %changelog +* Mon Feb 09 2026 Jaroslav Škarvada - 3.3.0-1 +- New version + Resolves: rhbz#2437661 + * Sat Jan 17 2026 Fedora Release Engineering - 3.2.0-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From cd1d2690ffd4713a606cdffa20568f99a473d956 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaroslav=20=C5=A0karvada?= Date: Tue, 17 Feb 2026 23:29:18 +0100 Subject: [PATCH 24/28] Added fmt-devel requirement MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jaroslav Škarvada --- volk.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/volk.spec b/volk.spec index eede5f0..cc861b8 100644 --- a/volk.spec +++ b/volk.spec @@ -16,6 +16,7 @@ BuildRequires: gcc-c++ BuildRequires: python3-devel BuildRequires: python3-mako BuildRequires: orc-devel +BuildRequires: fmt-devel BuildRequires: sed %ifnarch s390x BuildRequires: google-cpu_features-devel From e2f13366a8a64509fa04272b4ef77cfb3e771f6f Mon Sep 17 00:00:00 2001 From: Python Maint Date: Wed, 3 Jun 2026 21:33:50 +0200 Subject: [PATCH 25/28] Rebuilt for Python 3.15 --- volk.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/volk.spec b/volk.spec index cc861b8..9fbedae 100644 --- a/volk.spec +++ b/volk.spec @@ -1,6 +1,6 @@ Name: volk Version: 3.3.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: The Vector Optimized Library of Kernels License: LGPL-3.0-or-later URL: https://github.com/gnuradio/%{name} @@ -103,6 +103,9 @@ cp -a %{__cmake_builddir}/html %{buildroot}%{_docdir}/%{name} %changelog +* Wed Jun 03 2026 Python Maint - 3.3.0-2 +- Rebuilt for Python 3.15 + * Mon Feb 09 2026 Jaroslav Škarvada - 3.3.0-1 - New version Resolves: rhbz#2437661 From d5095c6c9d2a4fa4a57518c2cbe4f4b8e973a340 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= Date: Thu, 25 Jun 2026 12:41:46 +0200 Subject: [PATCH 26/28] Rebuilt for fmt/spdlog --- volk.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/volk.spec b/volk.spec index 9fbedae..e9984c6 100644 --- a/volk.spec +++ b/volk.spec @@ -1,6 +1,6 @@ Name: volk Version: 3.3.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: The Vector Optimized Library of Kernels License: LGPL-3.0-or-later URL: https://github.com/gnuradio/%{name} @@ -103,6 +103,9 @@ cp -a %{__cmake_builddir}/html %{buildroot}%{_docdir}/%{name} %changelog +* Thu Jun 25 2026 František Zatloukal - 3.3.0-3 +- Rebuilt for fmt/spdlog + * Wed Jun 03 2026 Python Maint - 3.3.0-2 - Rebuilt for Python 3.15 From 648a3a81ec4bfa02c195f6b6ee33369612bd5623 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:36:29 +0000 Subject: [PATCH 27/28] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- volk.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/volk.spec b/volk.spec index e9984c6..7190b1b 100644 --- a/volk.spec +++ b/volk.spec @@ -1,6 +1,6 @@ Name: volk Version: 3.3.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: The Vector Optimized Library of Kernels License: LGPL-3.0-or-later URL: https://github.com/gnuradio/%{name} @@ -103,6 +103,9 @@ cp -a %{__cmake_builddir}/html %{buildroot}%{_docdir}/%{name} %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 3.3.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Thu Jun 25 2026 František Zatloukal - 3.3.0-3 - Rebuilt for fmt/spdlog From c539d47a772dfab8dc68c56a0fa0f436cb58808c Mon Sep 17 00:00:00 2001 From: Python Maint Date: Wed, 22 Jul 2026 10:15:55 +0200 Subject: [PATCH 28/28] Rebuilt for Python 3.15.0b4 ABI change --- volk.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/volk.spec b/volk.spec index 7190b1b..b1b0be2 100644 --- a/volk.spec +++ b/volk.spec @@ -1,6 +1,6 @@ Name: volk Version: 3.3.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: The Vector Optimized Library of Kernels License: LGPL-3.0-or-later URL: https://github.com/gnuradio/%{name} @@ -103,6 +103,9 @@ cp -a %{__cmake_builddir}/html %{buildroot}%{_docdir}/%{name} %changelog +* Wed Jul 22 2026 Python Maint - 3.3.0-5 +- Rebuilt for Python 3.15.0b4 ABI change + * Fri Jul 17 2026 Fedora Release Engineering - 3.3.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild