Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package fftw3 for openSUSE:Factory checked in at 2021-12-08 22:08:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fftw3 (Old) and /work/SRC/openSUSE:Factory/.fftw3.new.31177 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fftw3" Wed Dec 8 22:08:28 2021 rev:56 rq:935916 version:3.3.10 Changes: -------- --- /work/SRC/openSUSE:Factory/fftw3/fftw3.changes 2021-05-05 20:39:35.639021050 +0200 +++ /work/SRC/openSUSE:Factory/.fftw3.new.31177/fftw3.changes 2021-12-08 22:08:40.494854672 +0100 @@ -1,0 +2,18 @@ +Sun Dec 5 20:52:00 UTC 2021 - Dirk M??ller <[email protected]> + +- update to 3.3.10: + * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision) + to attempt unaligned accesses in certain obscure cases, causing + segfaults. + * This test computes a pair of length-4 real->complex transforms where + the second input is 5 real numbers away from the first input. That + is, there is a gap of one real number between the first and second + input array. The -oexhaustive level allow FFTW to attempt to + compute this transform by reducing it to a pair of complex + transforms of length 2, but now the second input is not aligned to a + complex-number boundary. The fact that 5 is odd is the problem. + * The bug cannot occur in complex->complex transforms because the + complex interface accepts strides in units of complex numbers, so + strides are aligned by construction. + +------------------------------------------------------------------- Old: ---- fftw-3.3.9.tar.gz New: ---- fftw-3.3.10.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fftw3.spec ++++++ --- /var/tmp/diff_new_pack.oRGeTN/_old 2021-12-08 22:08:41.050854933 +0100 +++ /var/tmp/diff_new_pack.oRGeTN/_new 2021-12-08 22:08:41.054854934 +0100 @@ -1,5 +1,5 @@ # -# spec file for package fftw3 +# spec file # # Copyright (c) 2021 SUSE LLC # @@ -21,8 +21,7 @@ %define bname fftw %define BNAME FFTW %define pname fftw3 -%define vers 3.3.9 -%define _ver 3_3_9 +%define _ver 3_3_10 %bcond_with ringdisabled @@ -368,7 +367,7 @@ Name: %package_name BuildRequires: fdupes BuildRequires: pkgconfig -Version: %vers +Version: 3.3.10 Release: 0 Summary: Discrete Fourier Transform (DFT) C Subroutine Library License: GPL-2.0-or-later @@ -497,7 +496,6 @@ %endif %ifnarch s390 s390x - %package -n libfftw3_mpi3 Summary: Discrete Fourier Transform (DFT) C subroutine library Group: Productivity/Scientific/Math @@ -701,7 +699,6 @@ %postun -n libfftw3_omp3 -p /sbin/ldconfig %ifnarch s390 s390x - %post -n libfftw3_mpi3 -p /sbin/ldconfig %postun -n libfftw3_mpi3 -p /sbin/ldconfig @@ -709,14 +706,12 @@ %endif %files -n %package_libname -%defattr(-,root,root) %{package_libdir}/libfftw3.so.3* %{package_libdir}/libfftw3f.so.3* %{package_libdir}/libfftw3l.so.3* %if %{without hpc} %files -n libfftw3_threads3 -%defattr(-,root,root) %endif # ENDIF FOR {without hpc} %{package_libdir}/libfftw3_threads.so.3* @@ -725,7 +720,6 @@ %if %{without hpc} %files -n libfftw3_omp3 -%defattr(-,root,root) %else %hpc_modules_files %endif @@ -738,7 +732,6 @@ %if %{with mpi} %if %{without hpc} %files -n libfftw3_mpi3 -%defattr(-,root,root) %endif # ENDIF FOR {without hpc} %{package_libdir}/libfftw3_mpi.so.3* @@ -750,7 +743,6 @@ # ENDIF FOR ARCH s390 s390x %files devel -%defattr(-,root,root) %if %{with hpc} %{package_infodir}/ %hpc_dirs @@ -762,7 +754,8 @@ %dir %package_bindir %dir %package_datadir %endif -%doc AUTHORS CONVENTIONS COPYING COPYRIGHT ChangeLog NEWS README TODO +%license COPYING +%doc AUTHORS CONVENTIONS COPYRIGHT ChangeLog NEWS README TODO %doc doc/* %doc %{package_mandir}/man?/* %dir %package_libdir/cmake @@ -782,7 +775,6 @@ %if %{without hpc} %files threads-devel -%defattr(-,root,root) %endif # ENDIF FOR {without hpc} %{package_libdir}/libfftw3_threads.so @@ -791,7 +783,6 @@ %if %{without hpc} %files openmp-devel -%defattr(-,root,root) %endif # ENDIF FOR {without hpc} %{package_libdir}/libfftw3_omp.so @@ -802,7 +793,6 @@ %if %{with mpi} %if %{without hpc} %files mpi-devel -%defattr(-,root,root) %endif # ENDIF FOR {without hpc} %{package_libdir}/libfftw3_mpi.so @@ -817,7 +807,6 @@ %if %{with hpc} %files devel-static -%defattr(-,root,root) %{package_libdir}/*.*a %endif ++++++ fftw-3.3.9.tar.gz -> fftw-3.3.10.tar.gz ++++++ ++++ 28182 lines of diff (skipped)
