Compare commits

..

No commits in common. "7175ac535a6b9d72e25bd83a78a9ae117ebb35d2" and "6e91990b07aa271381315574df1629b59c1761ac" have entirely different histories.

3 changed files with 6 additions and 23 deletions

Binary file not shown.

BIN
fftw-3.3.8.tar.gz Normal file

Binary file not shown.

View File

@ -1,4 +1,3 @@
%define debug_package %{nil}
%bcond_with openmpi
%bcond_with mpich
@ -10,19 +9,19 @@
%endif
Name: fftw
Version: 3.3.10
Release: 1
Version: 3.3.8
Release: 7
Summary: A C subroutine library for computing the discrete Fourier transform
License: GPLv2+
URL: http://www.fftw.org
Source0: http://www.fftw.org/fftw-%{version}.tar.gz
BuildRequires: gcc-gfortran autoconf automake libtool time perl-interpreter gcc_secure make
BuildRequires: gcc-gfortran autoconf automake libtool time perl-interpreter
%global quad 0
# disable quad-precision compile tempoary
%ifarch x86_64
%global quad 0
%endif
#%ifarch x86_64
#%global quad 1
#%endif
%if %{with mpich}
BuildRequires: mpich-devel nss-myhostname
@ -305,9 +304,6 @@ done
rm -f %{buildroot}%{_infodir}/dir
%delete_la
find %{buildroot} -type f -name '*.so*' -exec strip '{}' ';'
find %{buildroot} -type f -name 'fftw*-wisdom*' -exec strip '{}' ';'
%check
%if %{with mpich} || %{with openmpi}
source /etc/profile.d/modules.sh
@ -362,10 +358,8 @@ fi
%files
%{_bindir}/fftw*-wisdom*
%exclude /usr/lib/debug/usr/bin/fftw*-wisdom*
%files libs
%exclude /usr/lib/debug/usr/lib64/
%files libs-single
%license COPYING COPYRIGHT
@ -462,17 +456,6 @@ fi
%endif
%changelog
* Thu Sep 15 2022 lutkunpeng <lutkunpeng@163.com> - 3.3.10-1
- DESC: update to 3.3.10
* Sat Jul 30 2022 yaoxin <yaoxin30@h-partners.com> - 3.3.8-9
- Strip the symbol table
- Fix self build fail
- Strip the binary fftw*-wisdom* symbol
* Mon Mar 28 2022 baizhonggui <baizhonggui@huawei.com> - 3.3.8-8
- fix build fail
* Tue May 26 2020 Captain Wei <captain.a.wei@gmail.com> - 3.3.8-7
- isable quad-precision compile tempoary