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}


Reply via email to