diff --git a/fftw.spec b/fftw.spec index 73ab3ff504f581f75b81e1921074fa91b5a47d0e..6565df0ba1ebedb95a7426d697078db1bc365085 100644 --- a/fftw.spec +++ b/fftw.spec @@ -11,12 +11,12 @@ Name: fftw Version: 3.3.8 -Release: 8 +Release: 11 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 @@ -305,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 @@ -359,6 +362,7 @@ fi %files %{_bindir}/fftw*-wisdom* +%exclude /usr/lib/debug/usr/bin/fftw*-wisdom* %files libs @@ -457,6 +461,15 @@ fi %endif %changelog +* Mon Mar 28 2022 baizhonggui - 3.3.8-11 +- Strip the binary fftw*-wisdom* symbol + +* Mon Mar 7 2022 liyanan - 3.3.8-10 +- Fix self build fail + +* Fri Mar 4 2022 baizhonggui - 3.3.8-9 +- Strip the symbol table + * Fri Jan 7 2022 baizhonggui - 3.3.8-8 - disable the unused debuginfo to fix build fail