Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package imb for openSUSE:Factory checked in 
at 2021-01-25 18:23:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/imb (Old)
 and      /work/SRC/openSUSE:Factory/.imb.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "imb"

Mon Jan 25 18:23:23 2021 rev:11 rq:866066 version:2019.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/imb/imb.changes  2020-10-21 14:38:48.029619432 
+0200
+++ /work/SRC/openSUSE:Factory/.imb.new.28504/imb.changes       2021-01-25 
18:23:42.544436375 +0100
@@ -1,0 +2,11 @@
+Fri Jan 22 15:31:49 UTC 2021 - Egbert Eich <[email protected]>
+
+- Fix openmpi HPC builds.
+
+-------------------------------------------------------------------
+Fri Jan 22 12:53:15 UTC 2021 - Ana Guerrero Lopez <[email protected]>
+
+- Add support for gcc10.
+- Add build support for openmpi4.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ imb.spec ++++++
--- /var/tmp/diff_new_pack.Emeb7p/_old  2021-01-25 18:23:43.216437352 +0100
+++ /var/tmp/diff_new_pack.Emeb7p/_new  2021-01-25 18:23:43.220437358 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package imb
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -77,6 +77,15 @@
 %{?DisOMPI3}
 %endif
 
+%if "%{flavor}" == "openmpi4"
+%{bcond_with hpc}
+%undefine c_f_ver
+%global mpi_flavor openmpi
+%define mpi_vers 4
+%define buildtarget "IMB-MPI1 IMB-EXT IMB-P2P"
+%{?DisOMPI4}
+%endif
+
 %if "%{flavor}" == "gnu-mvapich2-hpc"
 %{bcond_without hpc}
 %define compiler_family gnu
@@ -127,6 +136,17 @@
 %{?DisOMPI3}
 %endif
 
+%if "%{flavor}" == "gnu-openmpi4-hpc"
+%{bcond_without hpc}
+%define compiler_family gnu
+%undefine c_f_ver
+# macro mpi is used by macros for master package
+%global mpi_flavor openmpi
+%define mpi_vers 4
+%define buildtarget "IMB-MPI1 IMB-EXT IMB-P2P"
+%{?DisOMPI4}
+%endif
+
 %if "%{flavor}" == "gnu7-mvapich2-hpc"
 %{bcond_without hpc}
 %define compiler_family gnu
@@ -177,6 +197,17 @@
 %{?DisOMPI3}
 %endif
 
+%if "%{flavor}" == "gnu7-openmpi4-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 4
+%define buildtarget "IMB-MPI1 IMB-EXT IMB-P2P"
+%{?DisOMPI4}
+%endif
+
 %if "%{flavor}" == "gnu8-mvapich2-hpc"
 %{bcond_without hpc}
 %define compiler_family gnu
@@ -227,6 +258,17 @@
 %{?DisOMPI3}
 %endif
 
+%if "%{flavor}" == "gnu8-openmpi4-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 4
+%define buildtarget "IMB-MPI1 IMB-EXT IMB-P2P"
+%{?DisOMPI4}
+%endif
+
 %if "%{flavor}" == "gnu9-mvapich2-hpc"
 %{bcond_without hpc}
 %define compiler_family gnu
@@ -277,6 +319,78 @@
 %{?DisOMPI3}
 %endif
 
+%if "%{flavor}" == "gnu9-openmpi4-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 4
+%define buildtarget "IMB-MPI1 IMB-EXT IMB-P2P"
+%{?DisOMPI4}
+%endif
+
+%if "%{flavor}" == "gnu10-mvapich2-hpc"
+%{bcond_without hpc}
+%define compiler_family gnu
+%define c_f_ver 10
+%global mpi_flavor mvapich2
+%define buildtarget "IMB-MPI1 IMB-EXT IMB-IO IMB-P2P"
+%endif
+
+%if "%{flavor}" == "gnu10-mpich-hpc"
+%{bcond_without hpc}
+%define compiler_family gnu
+%define c_f_ver 10
+# 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}" == "gnu10-openmpi-hpc"
+%{bcond_without hpc}
+%define compiler_family gnu
+%define c_f_ver 10
+# 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}" == "gnu10-openmpi2-hpc"
+%{bcond_without hpc}
+%define compiler_family gnu
+%define c_f_ver 10
+# 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}" == "gnu10-openmpi3-hpc"
+%{bcond_without hpc}
+%define compiler_family gnu
+%define c_f_ver 10
+# 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}" == "gnu10-openmpi4-hpc"
+%{bcond_without hpc}
+%define compiler_family gnu
+%define c_f_ver 10
+# macro mpi is used by macros for master package
+%global mpi_flavor openmpi
+%define mpi_vers 4
+%define buildtarget "IMB-MPI1 IMB-EXT IMB-P2P"
+%{?DisOMPI4}
+%endif
+
 %if %{without hpc}
 %define p_bindir /usr/%_lib/mpi/gcc/%{flavor}/bin
 %if "%{flavor}" == ""
@@ -285,7 +399,7 @@
 %define package_name  %{pname}-%{flavor}
 %endif
 %else
-%{hpc_init -c %compiler_family %{?c_f_ver:-v %{c_f_ver}} -m {%mpi_flavor} 
%{?mpi_ver:-V %{mpi_ver}} %{?ext:-e %{ext}}}
+%{hpc_init -c %compiler_family %{?c_f_ver:-v %{c_f_ver}} -m {%mpi_flavor} 
%{?mpi_vers:-V %{mpi_vers}} %{?ext:-e %{ext}}}
 %define package_name %{hpc_package_name %_ver}
 %define p_bindir %hpc_bindir
 %endif

++++++ _multibuild ++++++
--- /var/tmp/diff_new_pack.Emeb7p/_old  2021-01-25 18:23:43.256437411 +0100
+++ /var/tmp/diff_new_pack.Emeb7p/_new  2021-01-25 18:23:43.260437416 +0100
@@ -2,11 +2,13 @@
   <package>openmpi1</package>
   <package>openmpi2</package>
   <package>openmpi3</package>
+  <package>openmpi4</package>  
   <package>mpich</package>
   <package>mvapich2</package>
   <package>gnu-openmpi-hpc</package>
   <package>gnu-openmpi2-hpc</package>
   <package>gnu-openmpi3-hpc</package>
+  <package>gnu-openmpi4-hpc</package>
   <package>gnu-mpich-hpc</package>
   <package>gnu-mvapich2-hpc</package>
 </multibuild>

Reply via email to