Hello community, here is the log from the commit of package hypre for openSUSE:Factory checked in at 2020-09-15 16:24:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/hypre (Old) and /work/SRC/openSUSE:Factory/.hypre.new.4249 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "hypre" Tue Sep 15 16:24:48 2020 rev:9 rq:833702 version:2.18.2 Changes: -------- --- /work/SRC/openSUSE:Factory/hypre/hypre.changes 2020-05-07 14:48:45.257747196 +0200 +++ /work/SRC/openSUSE:Factory/.hypre.new.4249/hypre.changes 2020-09-15 16:25:35.446441725 +0200 @@ -1,0 +2,6 @@ +Fri Sep 11 06:04:01 UTC 2020 - Egbert Eich <e...@suse.com> + +- Add build support for gcc10 to HPC build (bsc#1174439). +- Add openmpi4 flavors. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ hypre.spec ++++++ --- /var/tmp/diff_new_pack.SrfUO6/_old 2020-09-15 16:25:36.770442993 +0200 +++ /var/tmp/diff_new_pack.SrfUO6/_new 2020-09-15 16:25:36.774442997 +0200 @@ -32,6 +32,9 @@ %if !0%{?is_opensuse} && 0%{?sle_version:1} && 0%{?sle_version} < 150200 %define DisOMPI3 ExclusiveArch: do_not_build %endif +%if 0%{?sle_version:1} && 0%{?sle_version} < 150300 +%define DisOMPI4 ExclusiveArch: do_not_build +%endif %if "%flavor" == "" %define package_name %{pname} @@ -64,6 +67,13 @@ %{?DisOMPI3} %endif +%if "%{flavor}" == "openmpi4" +%global mpi_family openmpi +%define mpi_vers 4 +%bcond_with hpc +%{?DisOMPI4} +%endif + %if "%{flavor}" == "mvapich2" %global mpi_family mvapich2 %bcond_with hpc @@ -123,6 +133,15 @@ %{?DisOMPI3} %endif +%if "%{flavor}" == "gnu-openmpi4-hpc" +%undefine c_f_ver +%define compiler_family gnu +%define mpi_family openmpi +%define mpi_vers 4 +%bcond_without hpc +%{?DisOMPI4} +%endif + %if "%{flavor}" == "gnu7-mvapich2-hpc" %define c_f_ver 7 %define mpi_family mvapich2 @@ -164,6 +183,15 @@ %{?DisOMPI3} %endif +%if "%{flavor}" == "gnu7-openmpi4-hpc" +%define c_f_ver 7 +%define compiler_family gnu +%define mpi_family openmpi +%define mpi_vers 4 +%bcond_without hpc +%{?DisOMPI4} +%endif + %if "%{flavor}" == "gnu8-mvapich2-hpc" %define c_f_ver 8 %define mpi_family mvapich2 @@ -205,6 +233,15 @@ %{?DisOMPI3} %endif +%if "%{flavor}" == "gnu8-openmpi4-hpc" +%define c_f_ver 8 +%define compiler_family gnu +%define mpi_family openmpi +%define mpi_vers 4 +%bcond_without hpc +%{?DisOMPI4} +%endif + %if "%{flavor}" == "gnu9-mvapich2-hpc" %define c_f_ver 9 %define mpi_family mvapich2 @@ -246,6 +283,65 @@ %{?DisOMPI3} %endif +%if "%{flavor}" == "gnu9-openmpi4-hpc" +%define c_f_ver 9 +%define compiler_family gnu +%define mpi_family openmpi +%define mpi_vers 4 +%bcond_without hpc +%{?DisOMPI4} +%endif + +%if "%{flavor}" == "gnu10-mvapich2-hpc" +%define c_f_ver 10 +%define mpi_family mvapich2 +%define compiler_family gnu +%bcond_without hpc +%endif + +%if "%{flavor}" == "gnu10-mpich-hpc" +%define c_f_ver 10 +%define mpi_family mpich +%define compiler_family gnu +%bcond_without hpc +%endif + +%if "%{flavor}" == "gnu10-openmpi-hpc" +%define c_f_ver 10 +%define compiler_family gnu +%define mpi_family openmpi +%define mpi_vers 1 +%bcond_without hpc +%{?DisOMPI1} +%endif + +%if "%{flavor}" == "gnu10-openmpi2-hpc" +%define c_f_ver 10 +%define compiler_family gnu +%define mpi_family openmpi +%define mpi_vers 2 +%bcond_without hpc +%{?DisOMPI2} +%endif + +%if "%{flavor}" == "gnu10-openmpi3-hpc" +%define c_f_ver 10 +%define compiler_family gnu +%define mpi_family openmpi +%define mpi_vers 3 +%bcond_without hpc +%{?DisOMPI3} +%endif + +%if "%{flavor}" == "gnu10-openmpi4-hpc" +%define c_f_ver 10 +%define compiler_family gnu +%define mpi_family openmpi +%define mpi_vers 4 +%bcond_without hpc +%{?DisOMPI4} +%endif + # Don't build non-HPC on SLE %if !0%{?is_opensuse} && !0%{?with_hpc:1} ExclusiveArch: do_not_build ++++++ _multibuild ++++++ --- /var/tmp/diff_new_pack.SrfUO6/_old 2020-09-15 16:25:36.814443035 +0200 +++ /var/tmp/diff_new_pack.SrfUO6/_new 2020-09-15 16:25:36.814443035 +0200 @@ -3,11 +3,13 @@ <package>openmpi</package> <package>openmpi2</package> <package>openmpi3</package> + <package>openmpi4</package> <package>mvapich2</package> <package>mpich</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>