Accepting request 617508 from science:HPC

- Add missing bsc and fate references to changelog
- Disable HPC builds for SLE12 (fate#323655)

OBS-URL: https://build.opensuse.org/request/show/617508
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mvapich2?expand=0&rev=9
This commit is contained in:
Yuchen Lin 2018-06-20 13:30:02 +00:00 committed by Git OBS Bridge
commit c5f48e5ec7
2 changed files with 26 additions and 4 deletions

View File

@ -1,3 +1,13 @@
-------------------------------------------------------------------
Mon Jun 18 13:12:15 UTC 2018 - nmoreychaisemartin@suse.com
- Add missing bsc and fate references to changelog
-------------------------------------------------------------------
Tue Jun 12 07:07:37 UTC 2018 - nmoreychaisemartin@suse.com
- Disable HPC builds for SLE12 (fate#323655)
------------------------------------------------------------------- -------------------------------------------------------------------
Sun Mar 25 13:07:18 UTC 2018 - kasimir_@outlook.de Sun Mar 25 13:07:18 UTC 2018 - kasimir_@outlook.de
@ -69,7 +79,7 @@ Wed Jul 5 15:12:46 UTC 2017 - nmoreychaisemartin@suse.com
Mon Jun 26 12:24:30 UTC 2017 - nmoreychaisemartin@suse.com Mon Jun 26 12:24:30 UTC 2017 - nmoreychaisemartin@suse.com
- Change install dir to allow multiple flavor to be installed - Change install dir to allow multiple flavor to be installed
at the same time at the same time (bsc#934090)
- Fix bsc#1045955 - Fix bsc#1045955
- Fix mvapich2-psm package to use libpsm (TrueScale) - Fix mvapich2-psm package to use libpsm (TrueScale)
- Add mvapich2-psm2 package using libpsm2 (OmniPath) - Add mvapich2-psm2 package using libpsm2 (OmniPath)
@ -179,7 +189,7 @@ Wed Nov 23 11:00:43 CET 2016 - pth@suse.de
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Nov 15 14:04:50 CET 2016 - pth@suse.de Tue Nov 15 14:04:50 CET 2016 - pth@suse.de
- Update to version 2.2rc1. Changes since 2.1: - Update to version 2.2rc1 (fate#319240). Changes since 2.1:
MVAPICH2 2.2rc1 (03/29/2016) MVAPICH2 2.2rc1 (03/29/2016)

View File

@ -144,6 +144,13 @@ ExclusiveArch: do_not_build
%global hpc_mvapich2_pack_version %{hpc_mvapich2_dep_version} %global hpc_mvapich2_pack_version %{hpc_mvapich2_dep_version}
%endif %endif
# Disable hpc builds for SLE12
%if 0%{?sle_version} > 120200 && 0%{?sle_version} < 150000 && %{with hpc}
%{bcond_with skip_hpc_build}
%else
%{bcond_without skip_hpc_build}
%endif
Name: %{package_name} Name: %{package_name}
Summary: OSU MVAPICH2 MPI package Summary: OSU MVAPICH2 MPI package
License: BSD-3-Clause License: BSD-3-Clause
@ -160,6 +167,11 @@ Patch1: mvapich2-pthread_yield.patch
Patch2: mvapich2-arm-support.patch Patch2: mvapich2-arm-support.patch
Url: http://mvapich.cse.ohio-state.edu/overview/mvapich2/ Url: http://mvapich.cse.ohio-state.edu/overview/mvapich2/
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if %{without skip_hpc_build}
ExclusiveArch: do_not_build
%endif
BuildRequires: autoconf BuildRequires: autoconf
BuildRequires: autoconf BuildRequires: autoconf
BuildRequires: automake BuildRequires: automake
@ -181,11 +193,11 @@ BuildRequires: %{compiler_family}%{?c_f_ver}-compilers-hpc-macros-devel
BuildRequires: lua-lmod BuildRequires: lua-lmod
BuildRequires: suse-hpc BuildRequires: suse-hpc
%endif %endif
%if "%{build_flavor}" == "psm" %if "%{build_flavor}" == "psm" && %{with skip_hpc_build}
ExclusiveArch: %ix86 x86_64 ExclusiveArch: %ix86 x86_64
BuildRequires: infinipath-psm-devel BuildRequires: infinipath-psm-devel
%endif %endif
%if "%{build_flavor}" == "psm2" %if "%{build_flavor}" == "psm2" && %{with skip_hpc_build}
ExclusiveArch: x86_64 ExclusiveArch: x86_64
BuildRequires: libpsm2-devel BuildRequires: libpsm2-devel
%endif %endif