Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

openmpi2-2.1.6-150400.17.11 RPM for aarch64

From OpenSuSE Leap 15.4 for aarch64

Name: openmpi2 Distribution: SUSE Linux Enterprise 15
Version: 2.1.6 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150400.17.11 Build date: Sun May 8 06:51:28 2022
Group: Development/Libraries/Parallel Build host: ibs-arm-6
Size: 1339633 Source RPM: openmpi2-2.1.6-150400.17.11.src.rpm
Packager: https://www.suse.com/
Url: http://www.open-mpi.org/
Summary: An implementation of MPI/SHMEM



OpenMPI is an implementation of the Message Passing Interface, a
standardized API typically used for parallel and/or distributed
computing. OpenMPI is the merged result of four prior implementations
where the team found for them to excel in one or more areas,
such as latency or throughput.

OpenMPI also includes an implementation of the OpenSHMEM parallel
programming API, which is a Partitioned Global Address Space (PGAS)
abstraction layer providing inter-process communication using
one-sided communication techniques.

This package provides general tools (mpirun, mpiexec, etc.) and the
Module Component Architecture (MCA) base and plugins necessary for
running Open MPI/OpenSHMEM jobs.

Provides

Requires

License

BSD-3-Clause

Changelog

* Wed Apr 28 2021 nmoreychaisemartin@suse.com
  - openmpi2 is not the default openmpi anymore for releases > 15.3
* Thu Mar 19 2020 nmoreychaisemartin@suse.com
  - Drop different package string between SLES and Leap (jsc#SLE-11846)
* Wed Dec 04 2019 normand@linux.vnet.ibm.com
  - Add openmpi_disable_opal_fifo_test_issue5470.patch
    as long as upstream issue#5470 not solved for PowerPC
    https://github.com/open-mpi/ompi/issues/5470
* Fri Oct 25 2019 nmoreychaisemartin@suse.com
  - Link against libnuma (bsc#1155120)
* Thu Oct 10 2019 nmoreychaisemartin@suse.com
  - Fix conflict with other opoenmpi*-macros-devel
  - Add conflict with older provider name to avoid issues during updates
  - Add openmpi_prefix macro to openmpi-macros-devel
* Mon Sep 16 2019 normand@linux.vnet.ibm.com
  - Add -ffat-lto-objects in spec to avoid build error
* Mon May 27 2019 nmoreychaisemartin@suse.com
  - Provide openmpi for suse_version >= 1500
  - Add macros package for non hpc flavour
* Mon May 27 2019 nmoreychaisemartin@suse.com
  - Enable openmpi2 on ppc64
* Tue Apr 23 2019 nmoreychaisemartin@suse.com
  - Fix bad INCLUDE path in module (bsc#1132949)
* Mon Apr 01 2019 nmoreychaisemartin@suse.com
  - Add add-gen-p5-chip-pci-id-to-ini-file.patch:
    - Adds support for Broadcom 57500 adapters (bsc#1125651)
* Thu Feb 14 2019 nmoreychaisemartin@suse.com
  - Update to openmpi 2.1.6 (bsc#1094689)
    - Many bug fixes. See NEWS for a complete list
* Tue Nov 27 2018 bwiedemann@suse.com
  - Add reproducible.patch to make package build reproducible
    (boo#1047218, boo#1041090, boo#1084909)
* Sun Nov 18 2018 eich@suse.com
  - Add macro _hpc_openmpi_modules for modules support (bsc#1116458).
* Mon Oct 15 2018 nmoreychaisemartin@suse.com
  - Update to openmpi 2.1.5 (fate#326157)
    - Many bug fixes. See NEWS for a complete list
  - Drop openmpi2-add-HCAs-to-mca-ini.patch as it was
    merged upstream.
* Mon Sep 10 2018 nmoreychaisemartin@suse.com
  - Remove bashism in preun 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-openmpi2:
    replace %%compiler_family by %%hpc_compiler_family
* Thu Jun 07 2018 jjolly@suse.com
  - Updated openmpi2-add-HCAs-to-mca-ini.patch
    * Adds Broadcom BCM57414 NetXtreme-E RDMA Ethernet Controller (bsc#1094689)
* Fri May 18 2018 jjolly@suse.com
  - Added openmpi2-add-HCAs-to-mca-ini.patch
    * Adds necessary parameters for QLogic Corp. FastLinQ QL41000 (bsc#1092257)
* Wed May 02 2018 eich@suse.com
  - Create missing docs master package (bsc#1091714)
* Tue Mar 27 2018 nmoreychaisemartin@suse.com
  - Update to openmpi 2.1.3
    - Update internal PMIx version to 1.2.5.
    - Fix a problem with ompi_info reporting using param option.
    - Correct PMPI_Aint_{add|diff} to be functions (not subroutines)
      in the Fortran mpi_f08 module.
    - Fix a problem when doing MPI I/O using data types with large
      extents in conjunction with MPI_TYPE_CREATE_SUBARRAY.  Thanks to
    - Fix a problem when opening many files using MPI_FILE_OPEN.
    - Fix a problem with debuggers failing to attach to a running job.
    - Fix a problem when using madvise and the OpenIB BTL.
    - Fix a problem in the Vader BTL that resulted in failures of
      IMB under certain circumstances.
    - Fix a problem preventing Open MPI from working under Cygwin.
    - Reduce some verbosity being emitted by the USNIC BTL under certain
      circumstances.
    - Fix a problem with misdirection of SIGKILL.
    - Replace use of posix_memalign with malloc for small allocations.
    - Fix a problem with Open MPI's out of band TCP network for file descriptors
      greater than 32767.
    - Plug a memory leak in MPI_Mem_free().
  - Drop btl-vader-change-the-way-fast-boxes-are-used.patch as it
    merged upstream.
  - Add fix-rdma-component-selection.patch to fix bad rdma component selection
    which can cause stall when running on multiple IB nodes (bsc#1087031)
* Mon Mar 26 2018 nmoreychaisemartin@suse.com
  - Enable --enable-mpirun-prefix-by-default (bsc#1086821)
* 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).
* Wed Jan 17 2018 nmoreychaisemartin@suse.com
  - Switch from gcc6 to gcc7 as additional compiler flavor for HPC on SLES.
  - Fix library package requires - use HPC macro (boo#1074890)
  - Fix rpm macro file.
  - Only build openmpi2-config for the standard flavor
* Thu Dec 07 2017 nmoreychaisemartin@suse.com
  - Add btl-vader-change-the-way-fast-boxes-are-used.patch to
    fix a SEGV on i386 systems
* Fri Oct 13 2017 nmoreychaisemartin@suse.com
  - Fix pre/post install call to ldconfig
* Tue Oct 10 2017 nmoreychaisemartin@suse.com
  - Add a ringdisabled flag to allow building only the standard flavor
    so not all flavors are pulled into staging rings
  - Fix baselibs.conf generation (wrong directory and name)
* Fri Oct 06 2017 nmoreychaisemartin@suse.com
  - Add conflicts between the macros-devel packages
* Mon Sep 25 2017 nmoreychaisemartin@suse.com
  - Convert to multibuild.
  - Move all the doc to the docs RPM
  - Add HPC build using environment modules (FATE#321711).
  - Resync spec with openmpi and openmpi3
* Mon Sep 25 2017 nmoreychaisemartin@suse.com
  - Update to OpenMPI 2.1.2
    * Many bug fixes. See NEWS
  - Fix VERSION file during build so that ompi_info reports good infos
* Tue Sep 19 2017 nmoreychaisemartin@suse.com
  - Remove --disable-mca-dso
    Related bug was due to openmpi/*.so wrongly packaged as devel
* Fri Sep 15 2017 nmoreychaisemartin@suse.com
  - Reenable fortan08 bindings as gcc >= 5 is now the default
  - Remove devel-headers configure option (reserved for MPI plugins developers)
* Tue Sep 12 2017 nmoreychaisemartin@suse.com
  - Update to 2.1.1.186.9a3ac9803c
  - Drop openmpi-pmix-configure-ac.patch as it was merged upstream
* Wed Sep 06 2017 nmoreychaisemartin@suse.com
  - Update to 2.1.1.176.7aa585d4ff (2.1.2rc3)
    * Too many bug fixes to list. See NEWS
    * ppc64be support was dropped
  - Drop btl-vader-work-around-ob1-pending-fragment-bug.patch and
    pml-ob1-do-not-access-fragment-after-calling-btl-rget.patch as
    they were merged upstream.
  - Package NEWS file
  - Add openmpi-pmix-configure-ac.patch to fix
    a compilation issue on Leap 42.3/SLE12 SP3
* Tue Sep 05 2017 nmoreychaisemartin@suse.com
  - Update _service to allow auto updates from github
* Sun Aug 13 2017 schwab@linux-m68k.org
  - Enable ucx only on supported platforms
* Wed Jul 19 2017 nmoreychaisemartin@suse.com
  - Fix module file name
* Wed Jul 12 2017 nmoreychaisemartin@suse.com
  - Add pml-ob1-do-not-access-fragment-after-calling-btl-rget.patch and
    btl-vader-work-around-ob1-pending-fragment-bug.patch
    to fix upstream bug https://github.com/open-mpi/ompi/issues/3821
    which causes openmpi2 to fail the IMB test suite
* Tue Jul 11 2017 nmoreychaisemartin@suse.com
  - Do not require openucx libs for suse_version < 1320
* Fri Jul 07 2017 nmoreychaisemartin@suse.com
  - Cleanup upstream spec file
  - Disable rpath in configure
* Thu Jun 29 2017 nmoreychaisemartin@suse.com
  - Build with openucx support when it is available
  - Buid plugins as part of the MPI library. Fixes:
    * Missing shmem support
    * Missing Requires in RPM
  - Build with libfabric support on x86
* Wed Jun 28 2017 jengelh@inai.de
  - Trim filler wording from description
  - Replace uses of old $RPM_ variables, remove redundant %clean
    section, abolish %__-type macro indirection,
    remove excess piping to xargs
  - Add missing %_smp_mflags.
* Thu Jun 15 2017 nmoreychaisemartin@suse.com
  - Add support for openmpi2 over PSM2 and libfabric
  - Reference baselibs.conf and openmpi2-rpmlintrc in spec
  - Add _service to fetch from upstream github repo
* Thu Jun 08 2017 nmoreychaisemartin@suse.com
  - Remove version dependencies to libibumad and libibverbs
* Wed May 31 2017 nmoreychaisemartin@suse.com
  - Fix module file paths
* Tue May 30 2017 nmoreychaisemartin@suse.com
  - Add openmpi2-config package which contains runtime configuration
    files for OpenMPI 1 and/or 2
* Wed May 17 2017 nmoreychaisemartin@suse.com
  - Update to OpenMPI 2.1.1
    * Fix a problem with one of Open MPI's fifo data structures which led to
      hangs in a make check test.
    * Add missing MPI_AINT_ADD/MPI_AINT_DIFF function definitions to mpif.h.
    * Fix the error return from MPI_WIN_LOCK when rank argument is invalid.
    * Fix a problem with mpirun/orterun when started under a debugger.
    * Add configury option to disable use of CMA by the vader BTL.
    * Add configury check for MPI_DOUBLE_COMPLEX datatype support.
    * Fix memory allocated by MPI_WIN_ALLOCATE_SHARED to
      be 64 byte aligned.
    * Update MPI_WTICK man page to reflect possibly higher
      resolution than 10e-6.
    * Add missing MPI_T_PVAR_SESSION_NULL definition to mpi.h
      include file.
    * Enhance the Open MPI spec file to install modulefile in /opt
      if installed in a non-default location.
    * Fix a problem with conflicting PMI symbols when linking statically.
    * S390/S390x support
  - Drop openmpi2-ia32-fix-atomic.patch openmpi2-s390.patch as they are now
    fixed/supported upstream.
* Tue May 02 2017 nmoreychaisemartin@suse.com
  - Add testsuite package
* Mon Apr 24 2017 nmoreychaisemartin@suse.com
  - Initial packaging of OpenMPI 2.1.0

Files

/usr/lib64/mpi
/usr/lib64/mpi/gcc
/usr/lib64/mpi/gcc/openmpi2
/usr/lib64/mpi/gcc/openmpi2/bin
/usr/lib64/mpi/gcc/openmpi2/bin/mpirun
/usr/lib64/mpi/gcc/openmpi2/bin/mpivars.csh
/usr/lib64/mpi/gcc/openmpi2/bin/mpivars.sh
/usr/lib64/mpi/gcc/openmpi2/bin/ompi-clean
/usr/lib64/mpi/gcc/openmpi2/bin/ompi-dvm
/usr/lib64/mpi/gcc/openmpi2/bin/ompi-ps
/usr/lib64/mpi/gcc/openmpi2/bin/ompi-server
/usr/lib64/mpi/gcc/openmpi2/bin/ompi-submit
/usr/lib64/mpi/gcc/openmpi2/bin/ompi-top
/usr/lib64/mpi/gcc/openmpi2/bin/ompi_info
/usr/lib64/mpi/gcc/openmpi2/bin/orte-clean
/usr/lib64/mpi/gcc/openmpi2/bin/orte-dvm
/usr/lib64/mpi/gcc/openmpi2/bin/orte-info
/usr/lib64/mpi/gcc/openmpi2/bin/orte-ps
/usr/lib64/mpi/gcc/openmpi2/bin/orte-server
/usr/lib64/mpi/gcc/openmpi2/bin/orte-submit
/usr/lib64/mpi/gcc/openmpi2/bin/orte-top
/usr/lib64/mpi/gcc/openmpi2/bin/orted
/usr/lib64/mpi/gcc/openmpi2/bin/orterun
/usr/lib64/mpi/gcc/openmpi2/bin/oshmem_info
/usr/lib64/mpi/gcc/openmpi2/bin/oshrun
/usr/lib64/mpi/gcc/openmpi2/bin/shmemrun
/usr/lib64/mpi/gcc/openmpi2/lib64
/usr/lib64/mpi/gcc/openmpi2/share
/usr/lib64/mpi/gcc/openmpi2/share/man
/usr/lib64/mpi/gcc/openmpi2/share/openmpi
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/amca-param-sets
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/amca-param-sets/btl-openib-benchmark
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/amca-param-sets/example.conf
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-btl-vader.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-coll-sync.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-dash-host.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-errmgr-base.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-ess-base.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-hostfile.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-mca-base.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-mca-bml-r2.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-mca-coll-base.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-mca-osc-base.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-mca-var.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-mpi-api.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-mpi-btl-base.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-mpi-btl-openib-cpc-base.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-mpi-btl-openib-cpc-rdmacm.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-mpi-btl-openib.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-mpi-btl-sm.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-mpi-btl-tcp.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-mpi-coll-sm.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-mpi-common-sm.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-mpi-errors.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-mpi-pml-ob1.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-mpi-runtime.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-mpool-base.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-oob-base.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-oob-tcp.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-oob-ud.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-opal-common-verbs.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-opal-hwloc-base.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-opal-runtime.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-opal-shmem-mmap.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-opal-shmem-posix.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-opal-shmem-sysv.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-opal-timer-linux.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-opal-util.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-opal-wrapper.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-opal_info.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-orte-clean.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-orte-filem-raw.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-orte-info.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-orte-odls-base.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-orte-odls-default.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-orte-ps.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-orte-rmaps-base.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-orte-rmaps-md.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-orte-rmaps-ppr.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-orte-rmaps-resilient.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-orte-rmaps-rr.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-orte-rmaps-seq.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-orte-rtc-base.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-orte-runtime.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-orte-server.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-orte-top.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-orted.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-orterun.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-osc-pt2pt.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-oshmem-info.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-oshmem-memheap.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-oshmem-spml-yoda.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-oshmem-sshmem-mmap.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-oshmem-sshmem-sysv.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-oshmem-sshmem.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-plm-base.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-plm-rsh.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-plm-slurm.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-pmix-base.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-ras-base.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-ras-simulator.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-ras-slurm.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-rcache-base.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-regex.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-rmaps_rank_file.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-rtc-freq.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-shmem-api.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-shmem-runtime.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/help-state-staged-hnp.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/mca-btl-openib-device-params.ini
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/mpiCC-wrapper-data.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/mpic++-wrapper-data.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/mpicc-wrapper-data.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/mpicxx-wrapper-data.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/mpif77-wrapper-data.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/mpif90-wrapper-data.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/mpifort-wrapper-data.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/ortecc-wrapper-data.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/oshcc-wrapper-data.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/oshfort-wrapper-data.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/shmemcc-wrapper-data.txt
/usr/lib64/mpi/gcc/openmpi2/share/openmpi/shmemfort-wrapper-data.txt
/usr/share/doc/packages/openmpi2
/usr/share/doc/packages/openmpi2/AUTHORS
/usr/share/doc/packages/openmpi2/NEWS
/usr/share/doc/packages/openmpi2/README
/usr/share/licenses/openmpi2
/usr/share/licenses/openmpi2/LICENSE
/usr/share/modules/gnu-openmpi
/usr/share/modules/gnu-openmpi/2.1.6


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 17:10:10 2024