Hello community, here is the log from the commit of package fftw3 for openSUSE:Factory checked in at 2018-02-25 11:34:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fftw3 (Old) and /work/SRC/openSUSE:Factory/.fftw3.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fftw3" Sun Feb 25 11:34:21 2018 rev:42 rq:579042 version:3.3.6 Changes: -------- --- /work/SRC/openSUSE:Factory/fftw3/fftw3.changes 2018-01-26 13:34:56.578063901 +0100 +++ /work/SRC/openSUSE:Factory/.fftw3.new/fftw3.changes 2018-02-25 11:34:25.943893980 +0100 @@ -1,0 +2,6 @@ +Thu Feb 22 15:02:28 UTC 2018 - nmoreychaisemar...@suse.com + +- Switch to openmpi2 instead of openmpi (bsc#1082302), + apart from ppc64 as openmpi2 does not support it. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fftw3.spec ++++++ --- /var/tmp/diff_new_pack.A9s5a7/_old 2018-02-25 11:34:27.447839372 +0100 +++ /var/tmp/diff_new_pack.A9s5a7/_new 2018-02-25 11:34:27.451839227 +0100 @@ -25,6 +25,13 @@ %define _ver 3_3_6 %define pl_ext pl2 +#For non HPC builds only +%ifarch ppc64 +%define mpi_implem openmpi +%else +%define mpi_implem openmpi2 +%endif + %bcond_with ringdisabled %if 0%{?is_opensuse} || 0%{?is_backports} @@ -197,7 +204,7 @@ BuildRequires: gcc-fortran Requires: %{package_name}-libs = %{version} %ifnarch s390 s390x -BuildRequires: openmpi-devel +BuildRequires: %{mpi_implem}-devel %endif %endif @@ -321,10 +328,10 @@ %package mpi-devel Summary: Discrete Fourier Transform (DFT) C subroutine library Group: Development/Libraries/C and C++ +Requires: %{mpi_implem}-devel Requires: fftw3-devel = %{version} Requires: glibc-devel Requires: libfftw3_mpi3 = %{version}-%{release} -Requires: openmpi-devel %description mpi-devel FFTW is a C subroutine library for computing the Discrete Fourier @@ -350,7 +357,7 @@ %endif %ifnarch s390 s390x %if "%{mpi_flavor}" == "standard" -source %_libdir/mpi/gcc/openmpi/bin/mpivars.sh +source %_libdir/mpi/gcc/%{mpi_implem}/bin/mpivars.sh %endif %endif @@ -390,7 +397,7 @@ %ifnarch s390 s390x %if "%{mpi_flavor}" == "standard" -source %_libdir/mpi/gcc/openmpi/bin/mpivars.sh +source %_libdir/mpi/gcc/%{mpi_implem}/bin/mpivars.sh %endif %endif @@ -418,7 +425,7 @@ %ifnarch s390 s390x %if "%{mpi_flavor}" == "standard" -source %_libdir/mpi/gcc/openmpi/bin/mpivars.sh +source %_libdir/mpi/gcc/%{mpi_implem}/bin/mpivars.sh %endif %endif %if %{without hpc}