Hello community, here is the log from the commit of package trilinos for openSUSE:Factory checked in at 2019-12-05 17:33:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/trilinos (Old) and /work/SRC/openSUSE:Factory/.trilinos.new.4691 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "trilinos" Thu Dec 5 17:33:56 2019 rev:6 rq:753922 version:12.14.1 Changes: -------- --- /work/SRC/openSUSE:Factory/trilinos/trilinos.changes 2019-10-30 14:42:38.965852494 +0100 +++ /work/SRC/openSUSE:Factory/.trilinos.new.4691/trilinos.changes 2019-12-05 17:34:01.925450786 +0100 @@ -1,0 +2,13 @@ +Tue Dec 3 10:12:12 UTC 2019 - Egbert Eich <e...@suse.com> + +- Add support for gcc8 builds for HPC. +- Add support for gcc8 and gcc9 builds for HPC (jsc#SLE-7766, + jsc#SLE-8609). + +------------------------------------------------------------------- +Thu Nov 28 16:20:55 UTC 2019 - Egbert Eich <e...@suse.com> + +- Disable openmpi1 builds for SLE/Leap > 15.1. +- Enable openmpi3 builds for Leap and SLE > 15.1 (jsc#SLE-7773). + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ trilinos.spec ++++++ --- /var/tmp/diff_new_pack.vXqLLv/_old 2019-12-05 17:34:03.225450602 +0100 +++ /var/tmp/diff_new_pack.vXqLLv/_new 2019-12-05 17:34:03.229450601 +0100 @@ -1,7 +1,7 @@ # # spec file for package trilinos # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -33,13 +33,10 @@ # - some modules require pointers of bigger size ExcludeArch: i586 s390 s390x ppc armv7l -%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 !%{?is_opensuse} && 0%{?sle_version:1} && 0%{?sle_version} < 150200 %define DisOMPI3 ExclusiveArch: do_not_build %endif @@ -61,6 +58,7 @@ %endif %if "%{flavor}" == "openmpi" +%{?DisOMPI1} %undefine c_f_ver %global mpi_family openmpi %define mpi_ver 1 @@ -68,6 +66,7 @@ %endif %if "%{flavor}" == "openmpi2" +%{?DisOMPI2} %undefine c_f_ver %global mpi_family openmpi %define mpi_ver 2 @@ -75,6 +74,7 @@ %endif %if "%{flavor}" == "openmpi3" +%{?DisOMPI3} %undefine c_f_ver %global mpi_family openmpi %define mpi_ver 3 @@ -122,6 +122,129 @@ %{bcond_without hpc} %endif +%if "%{flavor}" == "gnu7-mvapich2-hpc" +%define c_f_ver 7 +%global mpi_family mvapich2 +%global compiler_family gnu +%{bcond_without hpc} +%endif + +%if "%{flavor}" == "gnu7-mpich-hpc" +%define c_f_ver 7 +%global mpi_family mpich +%global compiler_family gnu +%{bcond_without hpc} +%endif + +%if "%{flavor}" == "gnu7-openmpi-hpc" +%{?DisOMPI1} +%define c_f_ver 7 +%global mpi_family openmpi +%global compiler_family gnu +%define mpi_ver 1 +%{bcond_without hpc} +%endif + +%if "%{flavor}" == "gnu7-openmpi2-hpc" +%{?DisOMPI2} +%define c_f_ver 7 +%global mpi_family openmpi +%global compiler_family gnu +%define mpi_ver 2 +%{bcond_without hpc} +%endif + +%if "%{flavor}" == "gnu7-openmpi3-hpc" +%{?DisOMPI3} +%define c_f_ver 7 +%global mpi_family openmpi +%global compiler_family gnu +%define mpi_ver 3 +%{bcond_without hpc} +%endif + +%if "%{flavor}" == "gnu8-mvapich2-hpc" +%define c_f_ver 8 +%global mpi_family mvapich2 +%global compiler_family gnu +%{bcond_without hpc} +%endif + +%if "%{flavor}" == "gnu8-mpich-hpc" +%define c_f_ver 8 +%global mpi_family mpich +%global compiler_family gnu +%{bcond_without hpc} +%endif + +%if "%{flavor}" == "gnu8-openmpi-hpc" +%{?DisOMPI1} +%define c_f_ver 8 +%global mpi_family openmpi +%global compiler_family gnu +%define mpi_ver 1 +%{bcond_without hpc} +%endif + +%if "%{flavor}" == "gnu8-openmpi2-hpc" +%{?DisOMPI2} +%define c_f_ver 8 +%global mpi_family openmpi +%global compiler_family gnu +%define mpi_ver 2 +%{bcond_without hpc} +%endif + +%if "%{flavor}" == "gnu8-openmpi3-hpc" +%{?DisOMPI3} +%define c_f_ver 8 +%global mpi_family openmpi +%global compiler_family gnu +%define mpi_ver 3 +%{bcond_without hpc} +%endif + +%if "%{flavor}" == "gnu9-mvapich2-hpc" +%define c_f_ver 9 +%global mpi_family mvapich2 +%global compiler_family gnu +%{bcond_without hpc} +%endif + +%if "%{flavor}" == "gnu9-mpich-hpc" +%define c_f_ver 9 +%global mpi_family mpich +%global compiler_family gnu +%{bcond_without hpc} +%endif + +%if "%{flavor}" == "gnu9-openmpi-hpc" +%{?DisOMPI1} +%define c_f_ver 9 +%global mpi_family openmpi +%global compiler_family gnu +%define mpi_ver 1 +%{bcond_without hpc} +%endif + +%if "%{flavor}" == "gnu9-openmpi2-hpc" +%{?DisOMPI2} +%define c_f_ver 9 +%global mpi_family openmpi +%global compiler_family gnu +%define mpi_ver 2 +%{bcond_without hpc} +%endif + +%if "%{flavor}" == "gnu9-openmpi3-hpc" +%{?DisOMPI3} +%define c_f_ver 9 +%global mpi_family openmpi +%global compiler_family gnu +%define mpi_ver 3 +%{bcond_without hpc} +%endif + %if "%{flavor}" == "documentation-hpc" %{bcond_without hpc} %{bcond_without doc} @@ -183,7 +306,7 @@ Summary: A collection of libraries of numerical algorithms License: LGPL-2.0-only Group: Productivity/Scientific/Math -Url: http://trilinos.sandia.gov/index.html +URL: http://trilinos.sandia.gov/index.html Source0: https://github.com/trilinos/Trilinos/archive/trilinos-release-%{ver_exp}.tar.gz # PATCH-FIX-UPSTREAM trilinos-11.4.3-no-return-in-non-void.patch Patch0: trilinos-11.14.3-no-return-in-non-void.patch ++++++ _constraints ++++++ --- /var/tmp/diff_new_pack.vXqLLv/_old 2019-12-05 17:34:03.257450598 +0100 +++ /var/tmp/diff_new_pack.vXqLLv/_new 2019-12-05 17:34:03.257450598 +0100 @@ -1,7 +1,7 @@ <constraints> <hardware> <disk> - <size unit="G">19</size> + <size unit="G">24</size> </disk> <memory> <size unit="G">9</size> ++++++ _multibuild ++++++ --- /var/tmp/diff_new_pack.vXqLLv/_old 2019-12-05 17:34:03.273450595 +0100 +++ /var/tmp/diff_new_pack.vXqLLv/_new 2019-12-05 17:34:03.277450595 +0100 @@ -4,6 +4,7 @@ <package>serial</package> <package>openmpi2</package> <package>gnu-openmpi2-hpc</package> + <package>gnu-openmpi3-hpc</package> <package>gnu-mvapich2-hpc</package> <package>gnu-mpich-hpc</package> </multibuild>