- Add missing openmpi2 builds for gcc7/8/9

OBS-URL: https://build.opensuse.org/package/show/science/hdf5?expand=0&rev=122
This commit is contained in:
Egbert Eich 2019-11-29 18:37:15 +00:00 committed by Git OBS Bridge
parent 50517db9cb
commit d33ab56833

View File

@ -137,6 +137,15 @@ ExclusiveArch: do_not_build
%define mpi_vers 1
%endif
%if "%{flavor}" == "gnu7-openmpi2-hpc"
%{?DisOMPI2}
%bcond_without hpc
%define compiler_family gnu
%define c_f_ver 7
%global mpi_flavor openmpi
%define mpi_vers 2
%endif
%if "%{flavor}" == "gnu7-mvapich2-hpc"
%bcond_without hpc
%define compiler_family gnu
@ -176,11 +185,13 @@ ExclusiveArch: do_not_build
%define mpi_vers 1
%endif
%if "%{flavor}" == "gnu8-mvapich2-hpc"
%if "%{flavor}" == "gnu8-openmpi2-hpc"
%{?DisOMPI2}
%bcond_without hpc
%define compiler_family gnu
%define c_f_ver 8
%global mpi_flavor mvapich2
%global mpi_flavor openmpi
%define mpi_vers 2
%endif
%if "%{flavor}" == "gnu8-openmpi3-hpc"
@ -192,6 +203,13 @@ ExclusiveArch: do_not_build
%define mpi_vers 3
%endif
%if "%{flavor}" == "gnu8-mvapich2-hpc"
%bcond_without hpc
%define compiler_family gnu
%define c_f_ver 8
%global mpi_flavor mvapich2
%endif
%if "%{flavor}" == "gnu8-mpich-hpc"
%bcond_without hpc
%define compiler_family gnu
@ -215,11 +233,13 @@ ExclusiveArch: do_not_build
%define mpi_vers 1
%endif
%if "%{flavor}" == "gnu9-mvapich2-hpc"
%if "%{flavor}" == "gnu9-openmpi2-hpc"
%{?DisOMPI2}
%bcond_without hpc
%define compiler_family gnu
%define c_f_ver 9
%global mpi_flavor mvapich2
%global mpi_flavor openmpi
%define mpi_vers 2
%endif
%if "%{flavor}" == "gnu9-openmpi3-hpc"
@ -231,6 +251,13 @@ ExclusiveArch: do_not_build
%define mpi_vers 3
%endif
%if "%{flavor}" == "gnu9-mvapich2-hpc"
%bcond_without hpc
%define compiler_family gnu
%define c_f_ver 9
%global mpi_flavor mvapich2
%endif
%if "%{flavor}" == "gnu9-mpich-hpc"
%bcond_without hpc
%define compiler_family gnu