Package Release Info

mvapich2-2.3.7-160000.2.2

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

mvapich2
mvapich2-devel
mvapich2-devel-static
mvapich2-doc

Change Logs

* Sat Mar 29 2025 nicolas.morey@suse.com
- Remove support for gnu-hpc build flavours.
* Mon Mar 24 2025 nicolas.morey@suse.com
- Disable gnu-hpc build flavours (bsc#1239982)
* Thu Sep 05 2024 nicolas.morey@suse.com
- Add patches to fix compilation errors with GCC >= 14:
  - mrail-fix-incompatible-pointer-issues.patch
  - util-add-missing-include.patch
  - psm-add-missing-declaration.patch
- Refresh 0001-Drop-real128.patch to work with patch -p0
- Switch to autopatch
* Tue Jun 25 2024 nicolas.morey@suse.com
- Disable 32b builds of hpc flavours.
- Remove obsolete dependency to sysfsutils
* Thu Feb 22 2024 pgajdos@suse.com
- Use %patch -P N instead of deprecated %patchN.
* Thu Oct 26 2023 nicolas.morey@suse.com
- Add mvapich2-openpa-add-memory-barriers.patch to fix testsuite issue
  on pcc64 (bsc#1216610, bsc#1216612)
* Mon Aug 07 2023 nicolas.morey@suse.com
- Drop support for obsolete TrueScale (bsc#1212146)
* Mon Dec 05 2022 stefan.bruens@rwth-aachen.de
- Reduce constraints to match the actual requirement. Exaggerating
  the requirements hurts both this package (time until build can
  start) as well as other OBS users (blocking large workers
  without need).
- Use a reproducible timestamp instead of removing it altogether.
* Mon Nov 28 2022 nmoreychaisemartin@suse.com
- Update reproducible.patch to remove timestamp generated at compilation time
* Wed Jul 06 2022 nmoreychaisemartin@suse.com
- Add mvapich2-allow-building-with-external-hwloc.patch
  to allow building against an external hwloc library
- Build mvapich2 HPC flavors against pmix and hwloc system libraries
Version: 2.3.4-bp153.2.43
* Thu Feb 18 2021 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
- Re-add mvapich2-fix-double-free.patch as the bug was
  somehow be reintroduced (bsc#1144000)
- Add mvapich2-remove-deprecated-sys_siglist.patch to
  fix compilation errors with newer glibc
* Sun Nov 29 2020 Egbert Eich <eich@suse.com>
- HPC: Fix environment module settings for MANPATH.
* Sat Jul 25 2020 Egbert Eich <eich@suse.com>
- For HPC builds check for gnu compiler suite version >= 10 and
  set -fallow-argument-mismatch.
* Thu Jul 23 2020 Egbert Eich <eich@suse.com>
- Add build support for gcc8/9/10 to HPC build (bsc#1174439).
* Wed Jun 03 2020 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
- Update so mvapich2 2.3.4
  - See CHANGELOG for fixes and new features
- Add fix-missing-return-code.patch to fix compilation errors
- Add 0001-Drop-Real-16.patch to disable Real(16) support on Armv7
- Add wrapper-revert-ldflag-order-change.patch to revert LDFLAGS order
  change done in 2.3.4.
  This allows legacy builds to work without adding a -lmpi flag
Version: 2.3.3-bp152.1.22
* Tue Jan 21 2020 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
- Update to mvapich2 2.3.3 (jsc#SLE-8497)
  - See CHANGELOG for fixes and new features
* Fri Sep 06 2019 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
- Update to mvapich2 2.3.2 (jsc#SLE-8544)
  - See CHANGELOG for fixes and new features
- Drop mvapich2-make-sure-ibv_get_device_list-returned-one-before-freeing-it.patch
  as it was fixed upstream.
- Use FAT LTO objects in order to provide proper static library.
- Add 0001-Drop-real128.patch to fix compilation on armv7
* Fri Aug 02 2019 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
- Add mvapich2-make-sure-ibv_get_device_list-returned-one-before-freeing-it.patch
  to Fix segfault when ib_uverbs is not loaded (bsc#1144000)
* Mon May 27 2019 Bernhard Wiedemann <bwiedemann@suse.com>
- Add reproducible.patch to sort readdir to make package build reproducible
  (boo#1041090)
* Mon May 13 2019 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
- Update to mvapich2 2.3.1
  - See CHANGELOG for fixes and new features
- Refreshed patches against the new version:
  - 0001-Drop-GCC-check.patch
  - mvapich2-arm-support.patch
  - mvapich2-s390_get_cycles.patch
- Drop mvapich2-fix-double-free.patch as it was merged upstream
Version: 2.2-bp151.1.1
* Thu May 02 2019 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
- Add mvapich2-fix-double-free.patch to fix a segfault
  when running on a machine with no RDMA hardware (bsc#1133797)
* Wed Mar 20 2019 Ana Guerrero Lopez <aguerrero@suse.com>
- Add patch to remove obsolete GCC check (bnc#1129421). It also patches
  autogen.sh to get the autotools working in SLE12SP4.
  * 0001-Drop-GCC-check.patch
- Force to re-run autotools to generate properly the files after
  patching src/binding/cxx/buildiface
* Sun Nov 18 2018 eich@suse.com
- Add macro _hpc_mvapich2_modules for modules support (bsc#1116458).
* Mon Sep 10 2018 nmoreychaisemartin@suse.com
- Remove bashism in postun scriptlet
* Wed Sep 05 2018 nmoreychaisemartin@suse.com
- Fix handling of mpi-selector during updates (bsc#1098653)
* Sun Aug 19 2018 eich@suse.com
- macros.hpc-mvapich2:
  replace %%compiler_family by %%hpc_compiler_family
* Mon Jul 16 2018 msuchanek@suse.com
- Use sched_yield instead of pthread_yield (boo#1102421).
  - drop mvapich2-pthread_yield.patch
* Mon Jun 18 2018 nmoreychaisemartin@suse.com
- Add missing bsc and fate references to changelog
* Tue Jun 12 2018 nmoreychaisemartin@suse.com
- Disable HPC builds for SLE12 (fate#323655)
* Sun Mar 25 2018 kasimir_@outlook.de
- Change mvapich2-arm-support.patch to provide missing functions for
  armv6hl
* Fri Feb 09 2018 cgoll@suse.com
- Fix summary in module files (bnc#1080259)
* Tue Jan 30 2018 eich@suse.com
- Use macro in mpivars.(c)sh to be independent of changes to the module
  setup for the compiler (boo#1078364).
* Fri Jan 05 2018 eich@suse.com
- Switch from gcc6 to gcc7 as additional compiler flavor for HPC on SLES.
- Fix library package requires - use HPC macro (boo#1074890).
* Fri Oct 06 2017 nmoreychaisemartin@suse.com
- Add conflicts between the macros-devel packages
* Thu Oct 05 2017 nmoreychaisemartin@suse.com
- Add BuildRequires to libibmad-devel for older release (SLE <= 12.2, Leap <= 42.2)
* Tue Sep 12 2017 eich@suse.com
- Add HPC specific build targets using environment modules
  (FATE#321712).
* Tue Sep 12 2017 nmoreychaisemartin@suse.com
- Drop unnecessary dependency to xorg-x11-devel
* Mon Sep 11 2017 nmoreychaisemartin@suse.com
- Only requires verbs libraries for verbs build.
  libibverbs devel causes a SEGV when run in a chroot using the
  psm or psm2 conduits
- Add testuite packages for all build flavours
* Thu Jul 13 2017 nmoreychaisemartin@suse.com
- Add LD_LIBRARY_PATH to mpivars.sh and mpivars.csh
* Thu Jul 13 2017 nmoreychaisemartin@suse.com
- Disable rpath in pkgconfig files