Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package petsc for openSUSE:Factory checked in at 2021-02-09 21:16:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/petsc (Old) and /work/SRC/openSUSE:Factory/.petsc.new.28504 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "petsc" Tue Feb 9 21:16:05 2021 rev:26 rq:869851 version:3.14.1 Changes: -------- --- /work/SRC/openSUSE:Factory/petsc/petsc.changes 2021-02-01 13:30:49.942337160 +0100 +++ /work/SRC/openSUSE:Factory/.petsc.new.28504/petsc.changes 2021-02-09 21:16:06.970763684 +0100 @@ -1,0 +2,6 @@ +Fri Feb 5 20:18:20 UTC 2021 - Egbert Eich <[email protected]> + +- Add build support for gcc10 to HPC build (bsc#1174439). +- Add openmpi4 flavors. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ petsc.spec ++++++ --- /var/tmp/diff_new_pack.yfTpHQ/_old 2021-02-09 21:16:07.874764712 +0100 +++ /var/tmp/diff_new_pack.yfTpHQ/_new 2021-02-09 21:16:07.882764721 +0100 @@ -43,6 +43,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" == "" ExclusiveArch: do_not_build @@ -79,6 +82,13 @@ %{bcond_with hpc} %endif +%if "%flavor" == "openmpi4" +%{?DisOMPI4} +%define mpi_family openmpi +%define mpi_vers 4 +%{bcond_with hpc} +%endif + %if "%flavor" == "mvapich2" %define mpi_family mvapich2 %{bcond_with hpc} @@ -111,6 +121,15 @@ %{bcond_without hpc} %endif +%if "%flavor" == "gnu-openmpi4-hpc" +%{?DisOMPI4} +%define mpi_family openmpi +%define compiler_family gnu +%undefine c_f_ver +%define mpi_vers 4 +%{bcond_without hpc} +%endif + %if "%flavor" == "gnu-mvapich2-hpc" %define mpi_family mvapich2 %define compiler_family gnu @@ -152,6 +171,15 @@ %{bcond_without hpc} %endif +%if "%flavor" == "gnu7-openmpi4-hpc" +%{?DisOMPI4} +%define mpi_family openmpi +%define compiler_family gnu +%define c_f_ver 7 +%define mpi_vers 4 +%{bcond_without hpc} +%endif + %if "%flavor" == "gnu7-mvapich2-hpc" %define mpi_family mvapich2 %define compiler_family gnu @@ -193,6 +221,15 @@ %{bcond_without hpc} %endif +%if "%flavor" == "gnu8-openmpi4-hpc" +%{?DisOMPI4} +%define mpi_family openmpi +%define compiler_family gnu +%define c_f_ver 8 +%define mpi_vers 4 +%{bcond_without hpc} +%endif + %if "%flavor" == "gnu8-mvapich2-hpc" %define mpi_family mvapich2 %define compiler_family gnu @@ -234,6 +271,15 @@ %{bcond_without hpc} %endif +%if "%flavor" == "gnu9-openmpi4-hpc" +%{?DisOMPI4} +%define mpi_family openmpi +%define compiler_family gnu +%define c_f_ver 9 +%define mpi_vers 4 +%{bcond_without hpc} +%endif + %if "%flavor" == "gnu9-mvapich2-hpc" %define mpi_family mvapich2 %define compiler_family gnu @@ -247,6 +293,56 @@ %define c_f_ver 9 %{bcond_without hpc} %endif +# +%if "%flavor" == "gnu10-openmpi-hpc" +%{?DisOMPI1} +%define mpi_family openmpi +%define compiler_family gnu +%define c_f_ver 10 +%define mpi_vers 1 +%{bcond_without hpc} +%endif + +%if "%flavor" == "gnu10-openmpi2-hpc" +%{?DisOMPI2} +%define mpi_family openmpi +%define compiler_family gnu +%define c_f_ver 10 +%define mpi_vers 2 +%{bcond_without hpc} +%endif + +%if "%flavor" == "gnu10-openmpi3-hpc" +%{?DisOMPI3} +%define mpi_family openmpi +%define compiler_family gnu +%define c_f_ver 10 +%define mpi_vers 3 +%{bcond_without hpc} +%endif + +%if "%flavor" == "gnu10-openmpi4-hpc" +%{?DisOMPI4} +%define mpi_family openmpi +%define compiler_family gnu +%define c_f_ver 10 +%define mpi_vers 4 +%{bcond_without hpc} +%endif + +%if "%flavor" == "gnu10-mvapich2-hpc" +%define mpi_family mvapich2 +%define compiler_family gnu +%define c_f_ver 10 +%{bcond_without hpc} +%endif + +%if "%flavor" == "gnu10-mpich-hpc" +%define mpi_family mpich +%define compiler_family gnu +%define c_f_ver 10 +%{bcond_without hpc} +%endif %if !0%{?is_opensuse} && !0%{?with_hpc:1} && !0%{?makedoc:1} ExclusiveArch: do_not_build ++++++ _multibuild ++++++ --- /var/tmp/diff_new_pack.yfTpHQ/_old 2021-02-09 21:16:07.942764789 +0100 +++ /var/tmp/diff_new_pack.yfTpHQ/_new 2021-02-09 21:16:07.942764789 +0100 @@ -4,9 +4,11 @@ <package>openmpi</package> <package>openmpi2</package> <package>openmpi3</package> + <package>openmpi4</package> <package>gnu-openmpi-hpc</package> <package>gnu-openmpi2-hpc</package> <package>gnu-openmpi3-hpc</package> + <package>gnu-openmpi4-hpc</package> <package>gnu-mvapich2-hpc</package> <package>gnu-mpich-hpc</package> </multibuild>
