Hello community,

here is the log from the commit of package hdf5 for openSUSE:Factory checked in 
at 2018-01-16 09:33:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/hdf5 (Old)
 and      /work/SRC/openSUSE:Factory/.hdf5.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "hdf5"

Tue Jan 16 09:33:49 2018 rev:40 rq:563899 version:1.10.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/hdf5/hdf5.changes        2017-11-21 
15:18:57.942366204 +0100
+++ /work/SRC/openSUSE:Factory/.hdf5.new/hdf5.changes   2018-01-16 
09:33:50.821624171 +0100
@@ -1,0 +2,11 @@
+Fri Jan 12 15:38:59 UTC 2018 - [email protected]
+
+- Disable the openmpi3 flavor in some products.
+
+-------------------------------------------------------------------
+Fri Jan  5 18:34:20 UTC 2018 - [email protected]
+
+- Switch from gcc6 to gcc7 as additional compiler flavor for HPC on SLES.
+- Add support for mpich and openmpi3 for HPC.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ hdf5.spec ++++++
--- /var/tmp/diff_new_pack.6QWR1K/_old  2018-01-16 09:33:51.873574952 +0100
+++ /var/tmp/diff_new_pack.6QWR1K/_new  2018-01-16 09:33:51.877574765 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package hdf5
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,6 +18,12 @@
 
 %global flavor @BUILD_FLAVOR@%{nil}
 
+%if 0%{?is_opensuse} || 0%{?is_backports}
+%undefine DisOMPI3
+%else
+%define DisOMPI3 ExclusiveArch:  do_not_build
+%endif
+
 #
 %define _do_check 1
 %define use_sz2 0
@@ -58,6 +64,7 @@
 %endif
 
 %if "%{flavor}" == "gnu-openmpi-hpc"
+%{?DisOMPI1}
 %bcond_without hpc
 %define compiler_family gnu
 %undefine c_f_ver
@@ -72,28 +79,61 @@
 %global mpi_flavor mvapich2
 %endif
 
-%if "%{flavor}" == "gnu6-hpc"
+%if "%{flavor}" == "gnu-openmpi3-hpc"
+%{?DisOMPI3}
+%bcond_without hpc
+%define compiler_family gnu
+%undefine c_f_ver
+%global mpi_flavor openmpi
+%define mpi_vers 3
+%endif
+
+%if "%{flavor}" == "gnu-mpich-hpc"
+%bcond_without hpc
+%define compiler_family gnu
+%undefine c_f_ver
+%global mpi_flavor mpich
+%endif
+
+%if "%{flavor}" == "gnu7-hpc"
 %bcond_without hpc
 %define compiler_family gnu
-%define c_f_ver 6
+%define c_f_ver 7
 %undefine mpi_flavor
 %endif
 
-%if "%{flavor}" == "gnu6-openmpi-hpc"
+%if "%{flavor}" == "gnu7-openmpi-hpc"
+%{?DisOMPI1}
 %bcond_without hpc
 %define compiler_family gnu
-%define c_f_ver 6
+%define c_f_ver 7
 %global mpi_flavor openmpi
 %define mpi_vers 1
 %endif
 
-%if "%{flavor}" == "gnu6-mvapich2-hpc"
+%if "%{flavor}" == "gnu7-mvapich2-hpc"
 %bcond_without hpc
 %define compiler_family gnu
-%define c_f_ver 6
+%define c_f_ver 7
 %global mpi_flavor mvapich2
 %endif
 
+%if "%{flavor}" == "gnu7-openmpi3-hpc"
+%{?DisOMPI3}
+%bcond_without hpc
+%define compiler_family gnu
+%define c_f_ver 7
+%global mpi_flavor openmpi
+%define mpi_vers 3
+%endif
+
+%if "%{flavor}" == "gnu7-mpich-hpc"
+%bcond_without hpc
+%define compiler_family gnu
+%define c_f_ver 7
+%global mpi_flavor mpich
+%endif
+
 # Disable until resource issue is resolved.
 %if "%mpi_flavor" == "openmpi"
 %define _do_check 0

++++++ _multibuild ++++++
--- /var/tmp/diff_new_pack.6QWR1K/_old  2018-01-16 09:33:51.929572332 +0100
+++ /var/tmp/diff_new_pack.6QWR1K/_new  2018-01-16 09:33:51.929572332 +0100
@@ -3,6 +3,8 @@
   <package>openmpi</package>
   <package>mvapich2</package>
   <package>gnu-openmpi-hpc</package>
+  <package>gnu-openmpi3-hpc</package>
   <package>gnu-mvapich2-hpc</package>
+  <package>gnu-mpich-hpc</package>
   <package>gnu-hpc</package>
 </multibuild>


Reply via email to