From 3bdbfd67e8fdf3122f88be9f0df40caefe934d73 Mon Sep 17 00:00:00 2001 From: starlet-dx <15929766099@163.com> Date: Sat, 30 Jul 2022 14:31:57 +0800 Subject: [PATCH] Strip the symbol table, Fix self build fail and Strip the binary fftw*-wisdom* symbol --- fftw.spec | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/fftw.spec b/fftw.spec index bec8bd0..c0c94a3 100644 --- a/fftw.spec +++ b/fftw.spec @@ -11,12 +11,12 @@ Name: fftw Version: 3.3.8 -Release: 8 +Release: 9 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 @@ -459,6 +462,11 @@ fi %endif %changelog +* Sat Jul 30 2022 yaoxin - 3.3.8-9 +- Strip the symbol table +- Fix self build fail +- Strip the binary fftw*-wisdom* symbol + * Mon Mar 28 2022 baizhonggui - 3.3.8-8 - fix build fail