From 16950fa8c6563f05a30b4a8fe8f2e036dbe4ea5c Mon Sep 17 00:00:00 2001 From: Siteshwar Vashisht Date: Wed, 5 Aug 2026 13:32:41 +0200 Subject: [PATCH] Update to fftw-3.3.11 Resolves: RHEL-194538 --- .gitignore | 1 + fftw.spec | 15 ++++++++++++--- fix_autotools_build.patch | 13 ------------- sources | 2 +- 4 files changed, 14 insertions(+), 17 deletions(-) delete mode 100644 fix_autotools_build.patch diff --git a/.gitignore b/.gitignore index dba6237..1e1054a 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ fftw-3.2.2.tar.gz /fftw-3.3.5.tar.gz /fftw-3.3.8.tar.gz /fftw-3.3.10.tar.gz +/fftw-3.3.11.tar.gz diff --git a/fftw.spec b/fftw.spec index 706f561..a17e53c 100644 --- a/fftw.spec +++ b/fftw.spec @@ -21,14 +21,13 @@ %endif Name: fftw -Version: 3.3.10 -Release: 15%{?dist} +Version: 3.3.11 +Release: 1%{?dist} Summary: A Fast Fourier Transform library # Generally, the code is under GPL but some headers are also under MIT or BSD: License: GPL-2.0-or-later AND MIT AND BSD-2-Clause URL: http://www.fftw.org Source0: http://www.fftw.org/fftw-%{version}.tar.gz -Patch1: fix_autotools_build.patch BuildRequires: gcc-gfortran @@ -64,6 +63,12 @@ BuildRequires: environment-modules %endif BuildRequires: make +Requires: %{name}-libs-single%{?_isa} = %{version}-%{release} +Requires: %{name}-libs-double%{?_isa} = %{version}-%{release} +Requires: %{name}-libs-long%{?_isa} = %{version}-%{release} +%if %{quad} +Requires: %{name}-libs-quad%{?_isa} = %{version}-%{release} +%endif %description FFTW is a C subroutine library for computing the Discrete Fourier @@ -542,6 +547,10 @@ done %endif %changelog +* Wed Aug 05 2026 Siteshwar Vashisht - 3.3.11-1 +- Update to fftw-3.3.11 + Resolves: RHEL-194538 + * Mon Nov 25 2024 Pavel Simovec - 3.3.10-15 - Enable openmpi for RHEL - Resolves: RHEL-65277 diff --git a/fix_autotools_build.patch b/fix_autotools_build.patch deleted file mode 100644 index 7bc7696..0000000 --- a/fix_autotools_build.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/FFTW3Config.cmake.in b/FFTW3Config.cmake.in -index 6b1fbc2..e8a2ed8 100644 ---- a/FFTW3Config.cmake.in -+++ b/FFTW3Config.cmake.in -@@ -10,8 +10,6 @@ set (FFTW3@PREC_SUFFIX@_LIBRARIES fftw3@PREC_SUFFIX@) - set (FFTW3@PREC_SUFFIX@_LIBRARY_DIRS @CMAKE_INSTALL_FULL_LIBDIR@) - set (FFTW3@PREC_SUFFIX@_INCLUDE_DIRS @CMAKE_INSTALL_FULL_INCLUDEDIR@) - --include ("${CMAKE_CURRENT_LIST_DIR}/FFTW3LibraryDepends.cmake") -- - if (CMAKE_VERSION VERSION_LESS 2.8.3) - set (CMAKE_CURRENT_LIST_DIR) - endif () diff --git a/sources b/sources index 9ae29ab..96713f3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fftw-3.3.10.tar.gz) = 2d34b5ccac7b08740dbdacc6ebe451d8a34cf9d9bfec85a5e776e87adf94abfd803c222412d8e10fbaa4ed46f504aa87180396af1b108666cde4314a55610b40 +SHA512 (fftw-3.3.11.tar.gz) = ca1bf80490dc6955a0ab49b1af05d6658c2ecc0968b3bde5b4af22271e47d30cd38f6f8347e8e6124091b6a17717447942bee95f94ca29574ba71c4d167af351