Recommended update for mvapich2

This update for mvapich2 provides the following fixes:

- Use sched_yield instead of pthread_yield to fix a build failure. (bsc#1102421)
- Disable HPC builds for SLE12. (fate#323655)
- Provide missing functions for armv6hl.
- Fix handling of mpi-selector during updates. (bsc#1098653)
- macros.hpc-mvapich2: Replace %%compiler_family by %%hpc_compiler_family.
- Fix a segfault when running on a machine with no RDMA hardware. (bsc#1133797)
- Add patch to remove obsolete GCC check and also patch autogen.sh to get the autotools
working in SLE12SP4. (bsc#1129421)
- Force to re-run autotools to generate properly the files after patching files.
- Add macro _hpc_mvapich2_modules for modules support (bsc#1116458).

This update was imported from the SUSE:SLE-15:Update update project.

Fixed bugs
bnc#1098653
updating openmpi erases mpi-selector settings
bnc#1102421
Build failure of openSUSE:Leap:15.1:PowerPC/mvapich2:gnu-hpc-testsuite in ports/ppc64le
bnc#1116458
[HPC, macros] Handle Dependencies properly when providers are available both in the default and HPC Module Path
bnc#1129421
[HPC, mpich, mvapich2] Ominous gcc Version Test may break build with Compiler Update
bnc#1133797
mpitests-mvapich2 segfaults
bnc#934090
[SLES 12 ] mvapich2 verbs and psm packages are getting installed in same location
Selected Binaries
openSUSE Build Service is sponsored by