Hello community, here is the log from the commit of package mpitests for openSUSE:Factory checked in at 2020-01-25 13:23:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mpitests (Old) and /work/SRC/openSUSE:Factory/.mpitests.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mpitests" Sat Jan 25 13:23:22 2020 rev:7 rq:766916 version:3.2 Changes: -------- --- /work/SRC/openSUSE:Factory/mpitests/mpitests.changes 2019-10-17 12:21:38.355270138 +0200 +++ /work/SRC/openSUSE:Factory/.mpitests.new.26092/mpitests.changes 2020-01-25 13:23:59.204031997 +0100 @@ -1,0 +2,12 @@ +Fri Jan 24 10:27:20 UTC 2020 - Stefan BrĂ¼ns <[email protected]> + +- Fix syntax error in SLE version checks for openmpi3, sle_version + is not defined for Factory. + +------------------------------------------------------------------- +Mon Jan 6 16:12:10 UTC 2020 - Nicolas Morey-Chaisemartin <[email protected]> + +- Enable mpitests-openmpi3 for SLE >= 15-SP2 +- Support releases with openmpi not yet renamed + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mpitests.spec ++++++ --- /var/tmp/diff_new_pack.ck9ESg/_old 2020-01-25 13:24:00.356032502 +0100 +++ /var/tmp/diff_new_pack.ck9ESg/_new 2020-01-25 13:24:00.360032503 +0100 @@ -1,7 +1,7 @@ # # spec file for package mpitests # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -56,7 +56,7 @@ %endif Version: 3.2 Release: 0 -Url: http://www.openfabrics.org/downloads.htm +URL: http://www.openfabrics.org/downloads.htm Source0: http://mvapich.cse.ohio-state.edu/download/mvapich/osu-micro-benchmarks-%{osu_ver}.tar.gz Source1: https://github.com/intel/mpi-benchmarks/archive/v%{imb_ver}.tar.gz#/IMB_2018_Update1.tgz Source3: mpitests-runtests.sh @@ -78,6 +78,21 @@ Requires: mpitests = %{version} %endif +# openmpi was renamed to openmpi1 in Factory so only enable openmpi1 there +# and openmpi everywhere else +%if "%{flavor}" == "openmpi" +%if 0%{?suse_version} > 1500 +# Disable for Factory +ExclusiveArch: do_not_build +%endif +%endif +%if "%{flavor}" == "openmpi1" +%if 0%{?suse_version} <= 1500 +# Disable for everything but Factory +ExclusiveArch: do_not_build +%endif +%endif + %if "%{flavor}" == "mvapich2" ExcludeArch: %{arm} %endif @@ -133,14 +148,16 @@ %endif %if "%{flavor}" == "openmpi3" || "%{flavor}" == "openmpi3-gnu-hpc" -%if !0%{?is_opensuse} -#OpenMPI3 is not available in SLE, so do not build these flavors unless +%if 0%{!?is_opensuse} && 0%{?sle_version} < 150200 +#OpenMPI3 is not available in SLE < 15-SP2, so do not build these flavors unless #with openmpi3 is set %bcond_with mpitests_openmpi3 +%else +%bcond_without mpitests_openmpi3 +%endif %if %{without mpitests_openmpi3} ExclusiveArch: do_not_build %endif -%endif ExcludeArch: ppc64 %endif ++++++ _multibuild ++++++ --- /var/tmp/diff_new_pack.ck9ESg/_old 2020-01-25 13:24:00.384032514 +0100 +++ /var/tmp/diff_new_pack.ck9ESg/_new 2020-01-25 13:24:00.384032514 +0100 @@ -1,5 +1,6 @@ <multibuild> <package>openmpi1-gnu-hpc</package> + <package>openmpi</package> <package>openmpi1</package> <package>openmpi2-gnu-hpc</package> <package>openmpi2</package>
