Hello community,

here is the log from the commit of package imb for openSUSE:Factory checked in 
at 2019-12-02 11:29:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/imb (Old)
 and      /work/SRC/openSUSE:Factory/.imb.new.4691 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "imb"

Mon Dec  2 11:29:23 2019 rev:8 rq:752494 version:2019.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/imb/imb.changes  2019-10-17 12:21:25.811301608 
+0200
+++ /work/SRC/openSUSE:Factory/.imb.new.4691/imb.changes        2019-12-02 
11:31:45.890548363 +0100
@@ -1,0 +2,12 @@
+Fri Nov 29 19:37:22 UTC 2019 - Egbert Eich <[email protected]>
+
+- Add support for gcc7.
+- Add support for gcc8 and gcc9 (jsc#SLE-7766 & jsc#SLE-8609).
+
+-------------------------------------------------------------------
+Thu Nov 28 16:01:41 UTC 2019 - Egbert Eich <[email protected]>
+
+- Disable openmpi1 builds for SLE/Leap > 15.1.
+- Enable openmpi3 builds for Leap and SLE > 15.1 (jsc#SLE-7773).
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ imb.spec ++++++
--- /var/tmp/diff_new_pack.zTOtxT/_old  2019-12-02 11:31:47.182547765 +0100
+++ /var/tmp/diff_new_pack.zTOtxT/_new  2019-12-02 11:31:47.186547763 +0100
@@ -24,13 +24,10 @@
 %define ver 2019.3
 %define _ver 2019_3
 
-%if 0%{?is_opensuse} || 0%{?is_backports}
-%undefine DisOMPI1
-%undefine DisOMPI2
-%undefine DisOMPI3
-%else
+%if 0%{?sle_version} >= 150200
 %define DisOMPI1 ExclusiveArch:  do_not_build
-%undefine DisOMPI2
+%endif
+%if !0%{?is_opensuse:1} && 0%{?sle_version:1} && 0%{?sle_version} < 150200
 %define DisOMPI3 ExclusiveArch:  do_not_build
 %endif
 
@@ -53,14 +50,6 @@
 %define buildtarget "IMB-MPI1 IMB-EXT IMB-IO IMB-P2P"
 %endif
 
-%if "%{flavor}" == "gnu-mvapich2-hpc"
-%{bcond_without hpc}
-%define compiler_family gnu
-%undefine c_f_ver
-%global mpi_flavor mvapich2
-%define buildtarget "IMB-MPI1 IMB-EXT IMB-IO IMB-P2P"
-%endif
-
 %if "%{flavor}" == "openmpi1"
 %{bcond_with hpc}
 %undefine c_f_ver
@@ -88,6 +77,14 @@
 %{?DisOMPI3}
 %endif
 
+%if "%{flavor}" == "gnu-mvapich2-hpc"
+%{bcond_without hpc}
+%define compiler_family gnu
+%undefine c_f_ver
+%global mpi_flavor mvapich2
+%define buildtarget "IMB-MPI1 IMB-EXT IMB-IO IMB-P2P"
+%endif
+
 %if "%{flavor}" == "gnu-mpich-hpc"
 %{bcond_without hpc}
 %define compiler_family gnu
@@ -126,6 +123,156 @@
 # macro mpi is used by macros for master package
 %global mpi_flavor openmpi
 %define mpi_vers 3
+%define buildtarget "IMB-MPI1 IMB-EXT IMB-P2P"
+%{?DisOMPI3}
+%endif
+
+%if "%{flavor}" == "gnu7-mvapich2-hpc"
+%{bcond_without hpc}
+%define compiler_family gnu
+%define c_f_ver 7
+%global mpi_flavor mvapich2
+%define buildtarget "IMB-MPI1 IMB-EXT IMB-IO IMB-P2P"
+%endif
+
+%if "%{flavor}" == "gnu7-mpich-hpc"
+%{bcond_without hpc}
+%define compiler_family gnu
+%define c_f_ver 7
+# macro mpi is used by macros for master package
+%global mpi_flavor mpich
+%define buildtarget "IMB-MPI1 IMB-EXT IMB-IO IMB-P2P"
+%endif
+
+%if "%{flavor}" == "gnu7-openmpi-hpc"
+%{bcond_without hpc}
+%define compiler_family gnu
+%define c_f_ver 7
+# macro mpi is used by macros for master package
+%global mpi_flavor openmpi
+%define mpi_vers 1
+%define buildtarget "IMB-MPI1 IMB-EXT IMB-P2P"
+%{?DisOMPI1}
+%endif
+
+%if "%{flavor}" == "gnu7-openmpi2-hpc"
+%{bcond_without hpc}
+%define compiler_family gnu
+%define c_f_ver 7
+# macro mpi is used by macros for master package
+%global mpi_flavor openmpi
+%define mpi_vers 2
+%define buildtarget "IMB-MPI1 IMB-EXT IMB-P2P"
+%{?DisOMPI2}
+%endif
+
+%if "%{flavor}" == "gnu7-openmpi3-hpc"
+%{bcond_without hpc}
+%define compiler_family gnu
+%define c_f_ver 7
+# macro mpi is used by macros for master package
+%global mpi_flavor openmpi
+%define mpi_vers 3
+%define buildtarget "IMB-MPI1 IMB-EXT IMB-P2P"
+%{?DisOMPI3}
+%endif
+
+%if "%{flavor}" == "gnu8-mvapich2-hpc"
+%{bcond_without hpc}
+%define compiler_family gnu
+%define c_f_ver 8
+%global mpi_flavor mvapich2
+%define buildtarget "IMB-MPI1 IMB-EXT IMB-IO IMB-P2P"
+%endif
+
+%if "%{flavor}" == "gnu8-mpich-hpc"
+%{bcond_without hpc}
+%define compiler_family gnu
+%define c_f_ver 8
+# macro mpi is used by macros for master package
+%global mpi_flavor mpich
+%define buildtarget "IMB-MPI1 IMB-EXT IMB-IO IMB-P2P"
+%endif
+
+%if "%{flavor}" == "gnu8-openmpi-hpc"
+%{bcond_without hpc}
+%define compiler_family gnu
+%define c_f_ver 8
+# macro mpi is used by macros for master package
+%global mpi_flavor openmpi
+%define mpi_vers 1
+%define buildtarget "IMB-MPI1 IMB-EXT IMB-P2P"
+%{?DisOMPI1}
+%endif
+
+%if "%{flavor}" == "gnu8-openmpi2-hpc"
+%{bcond_without hpc}
+%define compiler_family gnu
+%define c_f_ver 8
+# macro mpi is used by macros for master package
+%global mpi_flavor openmpi
+%define mpi_vers 2
+%define buildtarget "IMB-MPI1 IMB-EXT IMB-P2P"
+%{?DisOMPI2}
+%endif
+
+%if "%{flavor}" == "gnu8-openmpi3-hpc"
+%{bcond_without hpc}
+%define compiler_family gnu
+%define c_f_ver 8
+# macro mpi is used by macros for master package
+%global mpi_flavor openmpi
+%define mpi_vers 3
+%define buildtarget "IMB-MPI1 IMB-EXT IMB-P2P"
+%{?DisOMPI3}
+%endif
+
+%if "%{flavor}" == "gnu9-mvapich2-hpc"
+%{bcond_without hpc}
+%define compiler_family gnu
+%define c_f_ver 9
+%global mpi_flavor mvapich2
+%define buildtarget "IMB-MPI1 IMB-EXT IMB-IO IMB-P2P"
+%endif
+
+%if "%{flavor}" == "gnu9-mpich-hpc"
+%{bcond_without hpc}
+%define compiler_family gnu
+%define c_f_ver 9
+# macro mpi is used by macros for master package
+%global mpi_flavor mpich
+%define buildtarget "IMB-MPI1 IMB-EXT IMB-IO IMB-P2P"
+%endif
+
+%if "%{flavor}" == "gnu9-openmpi-hpc"
+%{bcond_without hpc}
+%define compiler_family gnu
+%define c_f_ver 9
+# macro mpi is used by macros for master package
+%global mpi_flavor openmpi
+%define mpi_vers 1
+%define buildtarget "IMB-MPI1 IMB-EXT IMB-P2P"
+%{?DisOMPI1}
+%endif
+
+%if "%{flavor}" == "gnu9-openmpi2-hpc"
+%{bcond_without hpc}
+%define compiler_family gnu
+%define c_f_ver 9
+# macro mpi is used by macros for master package
+%global mpi_flavor openmpi
+%define mpi_vers 2
+%define buildtarget "IMB-MPI1 IMB-EXT IMB-P2P"
+%{?DisOMPI2}
+%endif
+
+%if "%{flavor}" == "gnu9-openmpi3-hpc"
+%{bcond_without hpc}
+%define compiler_family gnu
+%define c_f_ver 9
+# macro mpi is used by macros for master package
+%global mpi_flavor openmpi
+%define mpi_vers 3
 %define buildtarget "IMB-MPI1 IMB-EXT IMB-P2P"
 %{?DisOMPI3}
 %endif


Reply via email to