Compare commits

...

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
7175ac535a
!16 软件包加固第三期 fftw升级
From: @lutkunpeng 
Reviewed-by: @Charlie_li 
Signed-off-by: @Charlie_li
2022-12-16 08:03:45 +00:00
lutkunpeng
0b976fa4f3 update to 3.3.10 2022-12-16 11:23:44 +08:00
openeuler-ci-bot
958f457ce8
!17 添加sw架构
From: @wuzx065891 
Reviewed-by: @gitee-cmd 
Signed-off-by: @gitee-cmd
2022-10-29 01:46:00 +00:00
wzx
7fff300919 Add sw64 architecture
Signed-off-by: wzx <wuzx1226@qq.com>
2022-10-24 09:03:07 +08:00
openeuler-ci-bot
18ce9d33b8
!13 Strip the symbol table , Fix self build fail, Strip the binary fftw*-wisdom* symbol
From: @starlet-dx 
Reviewed-by: @gitee-cmd 
Signed-off-by: @gitee-cmd
2022-07-30 07:44:25 +00:00
starlet-dx
3bdbfd67e8 Strip the symbol table, Fix self build fail and Strip the binary fftw*-wisdom* symbol 2022-07-30 14:31:57 +08:00
openeuler-ci-bot
47f6937f4d
!11 Fix build error in master
From: @bzg1107 
Reviewed-by: @small_leek 
Signed-off-by: @small_leek
2022-03-29 01:57:05 +00:00
baizg1107
cf163e320d fix build error 2022-03-28 17:37:25 +08:00
openeuler-ci-bot
e784f746a0 !7 modify spec and add yaml file
Merge pull request !7 from Captain.Wei/master
2020-05-26 15:28:43 +08:00
Captain
fc568ed3be disable quad-precision compile tempoary again 2020-05-26 15:05:25 +08:00
3 changed files with 23 additions and 6 deletions

BIN
fftw-3.3.10.tar.gz Normal file

Binary file not shown.

Binary file not shown.

View File

@ -1,3 +1,4 @@
%define debug_package %{nil}
%bcond_with openmpi
%bcond_with mpich
@ -9,19 +10,19 @@
%endif
Name: fftw
Version: 3.3.8
Release: 7
Version: 3.3.10
Release: 1
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
BuildRequires: gcc-gfortran autoconf automake libtool time perl-interpreter gcc_secure make
%global quad 0
# disable quad-precision compile tempoary
#%ifarch x86_64
#%global quad 1
#%endif
%ifarch x86_64
%global quad 0
%endif
%if %{with mpich}
BuildRequires: mpich-devel nss-myhostname
@ -304,6 +305,9 @@ 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
@ -358,8 +362,10 @@ 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
@ -456,6 +462,17 @@ 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