sys-cluster / openmpi

A high-performance message passing library (MPI)

Official package sites : https://www.open-mpi.org ·

v5.0.5 :: 0 :: gentoo

Modified
License
BSD
Keywords
-arm -ppc -x86 ~amd64 ~amd64-linux ~arm64 ~ppc64
USE flags
cma cuda fortran ipv6 peruse romio valgrind

v5.0.3 :: 0 :: gentoo

Modified
License
BSD
Keywords
-arm -ppc -x86 ~amd64 ~amd64-linux
USE flags
cma cuda fortran ipv6 peruse romio valgrind

v4.1.6 :: 0 :: gentoo

Modified
License
BSD
Keywords
amd64 arm arm64 ppc64 sparc x86 ~alpha ~amd64-linux ~loong ~ppc ~riscv
USE flags
cma cuda cxx fortran ipv6 libompitrace peruse romio valgrind

General

cma
Enable the CMA (Cross Memory Attach) MCA
cuda
Enable NVIDIA CUDA support (computation on GPU)
cxx
Build support for C++ (bindings, extra libraries, code generation, ...)
fortran
Add support for fortran
ipv6
Add support for IP version 6
libompitrace
Enable support for contributed package libompitrace
peruse
Enable PERUSE interface
romio
Build the ROMIO MPI-IO component
valgrind
Enable annotations for accuracy. May slow down runtime slightly. Safe to use even if not currently using dev-debug/valgrind

abi_mips

n32
64-bit (32-bit pointer) libraries
n64
64-bit libraries
o32
32-bit libraries

abi_s390

32
32-bit (s390) libraries
64
64-bit (s390x) libraries

abi_x86

32
32-bit (x86) libraries
64
64-bit (amd64) libraries
x32
x32 ABI libraries

openmpi_fabrics

knem
High-Performance Intra-Node MPI Communication
ofed
OFED RDMA stack (InfiniBand and iWARP)

openmpi_ofed_features

control-hdr-padding
Add padding bytes to the openib control header
dynamic-sl
Enable openib BTL to query Subnet Manager for IB SL
rdmacm
Enable Open Fabrics RDMACM support in openib BTL
udcm
Enable Open Fabrics UDCM support in openib BTL

openmpi_rm

pbs
torque resource manager
slurm
slurm resource manager

dev-debug / valgrind : An open-source memory debugger for GNU/Linux

dev-libs / libevent : Library to execute a function when a specific event occurs on a file descriptor

dev-libs / libltdl : A shared library tool for developers

dev-util / nvidia-cuda-toolkit : NVIDIA CUDA Toolkit (compiler and friends)

sys-apps / hwloc : Displays the hardware topology in convenient formats

sys-cluster / knem : High-Performance Intra-Node MPI Communication

sys-cluster / mpich : A high performance and portable MPI implementation

sys-cluster / nullmpi : MPI substitute library

sys-cluster / pmix : The Process Management Interface (PMI) Exascale

sys-cluster / pmix : The Process Management Interface (PMI) Exascale

sys-cluster / prrte : PMIx Reference RunTime Environment

sys-cluster / prrte : PMIx Reference RunTime Environment

sys-cluster / rdma-core : Userspace components for the Linux Kernel's drivers/infiniband subsystem

sys-cluster / torque : Resource manager and queuing system based on OpenPBS

sys-libs / zlib : Standard (de)compression library

virtual / fortran : Virtual for Fortran Compiler

dev-libs / libevent : Library to execute a function when a specific event occurs on a file descriptor

dev-libs / libltdl : A shared library tool for developers

dev-util / nvidia-cuda-toolkit : NVIDIA CUDA Toolkit (compiler and friends)

sys-apps / hwloc : Displays the hardware topology in convenient formats

sys-cluster / knem : High-Performance Intra-Node MPI Communication

sys-cluster / mpich : A high performance and portable MPI implementation

sys-cluster / nullmpi : MPI substitute library

sys-cluster / pmix : The Process Management Interface (PMI) Exascale

sys-cluster / pmix : The Process Management Interface (PMI) Exascale

sys-cluster / prrte : PMIx Reference RunTime Environment

sys-cluster / prrte : PMIx Reference RunTime Environment

sys-cluster / rdma-core : Userspace components for the Linux Kernel's drivers/infiniband subsystem

sys-cluster / torque : Resource manager and queuing system based on OpenPBS

sys-libs / zlib : Standard (de)compression library

virtual / fortran : Virtual for Fortran Compiler

sci-biology / abyss : Assembly By Short Sequences - a de novo, parallel, paired-end sequence assembler

sci-libs / mathgl : Math Graphics Library

sys-cluster / mpich : A high performance and portable MPI implementation

sys-cluster / nullmpi : MPI substitute library

sys-cluster / slurm : A Highly Scalable Resource Manager

virtual / mpi : Virtual for Message Passing Interface (MPI) v2.0 implementation

717796
sys-cluster/openmpi Use of eselect-ldso USE flag does not select correct BLAS/LAPACK version when run with OpenMPI
730314
sys-cluster/openmpi-4.1.2 - checking size of Fortran CHARACTER... configure: WARNING: Could not determine size of CHARACTER // configure: error: Cannot continue
765340
sys-cluster/openmpi links to sys-auth/munge
787254
sys-cluster/openmpi deprecated dependency: >=virtual/jdk-1.6
827922
sys-cluster/openmpi-4.0.5-r3 - fails opal_path_nfs test
831358
[TRACKER] sys-cluster/openmpi - packages using deprecated MPI symbols (removed in openmpi-4)
891435
=sys-cluster/openmpi-4.1.4 should depend on sys-libs/binutils-libs:=
923897
sys-cluster/openmpi-5.0.5 has implicit function declarations in configure logs
925129
sys-cluster/openmpi-5.0.3 calls strings directly
935875
sys-cluster/openmpi and friends: rekeyword
936499
net-misc/putty-0.81 - [perl-5.40] [icu-75.1] file collision with sys-cluster/openmpi-5.0.3
937692
sys-cluster/openmpi-5.0.3 - [ncurses-6.5] [icu-75.1] [gcc-15] src/.../mpl_gpu_ze.c: error: MPL_gpu_ipc_mem_handle_t {aka struct _ze_ipc_mem_handle_t} has no member named global_dev_id
944272
sys-cluster/openmpi-5.0.5 fails to compile: osc_ucx_request.h:110:41: error: incompatible types when assigning to type volatile void from type _Bool
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
*/*: unkeyword ~ia64
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-cluster/openmpi: Keyword 5.0.5 arm64, #935875
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
sys-cluster/openmpi: Keyword 5.0.5 ppc64, #935875
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
sys-cluster/openmpi: add 5.0.5
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Eli Schwartz · gentoo
sys-cluster/openmpi: unbundle prrte and use the system copy
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-cluster/openmpi: unkeyword 5.0.3 for ~alpha
Depends on unkeyworded sys-cluster/pmix Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
sys-cluster/openmpi: note a blocking relationship with prrte
Which is not yet packaged, and supersedes orte. In fact, the configure script warns you that it is auto-translating your option to the new value. Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Eli Schwartz · gentoo
sys-cluster/openmpi: remove USE=cxx support in 5.x
It has been removed upstream, with a note that it was deprecated in the MPI-2.2 (2009) standard and removed in the MPI-3.0 (2012) standard and as such won't be shipped by openmpi. Attempting to configure with it anyway does produce a fatal configure error. Closes: https://bugs.gentoo.org/936168 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
sys-cluster/openmpi: make sure elibtoolize is applied
Needed to e.g. pass LTO warning flags through to the linker. Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Miroslav Šulc · gentoo
sys-cluster/openmpi: fixed incompatible pointers in 4.1.6
Bug: https://bugs.gentoo.org/935267 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Volkmar W. Pogatzki · gentoo
sys-cluster/openmpi: update SRC_URI
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/37406 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Volkmar W. Pogatzki · gentoo
sys-cluster/openmpi: drop 4.1.4-r1, 4.1.5
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
sys-cluster/openmpi: prevent parallel installation with pmix
It is vendored in openmpi, so installing openmpi gets you the contents of sys-cluster/pmix. This is bad and wrong, but also work to resolve. (It is also work that *needs* to be resolved for openmpi 5.x.) Things that pmix needs before becoming a proper dependency of openmpi: - multilib - keywording on various arches The stopgap measure is to mark the two as incompatible while we work on the rest. Bug: https://bugs.gentoo.org/652432 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Eli Schwartz · gentoo
sys-cluster/openmpi: force disable building against system pmix
It cannot currently work, since it lacks multilib support plus keywords. Avoid automagically depending on it, at least. Bug: https://bugs.gentoo.org/652432 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Eli Schwartz · gentoo
sys-cluster/openmpi: add 5.0.3
A bunch of upstream changes occurred. In particular: - openmpi drops ALL support for 32-bit, and errors out in ./configure if you try. This follows pmix. Rip out all the multilib-minimal scaffolding. - libompitrace "was incomplete and unmaintained" and is now removed from the sources - upstream now defaults to --disable-dlopen, and configuring with libltdl enabled externally returns errors saying a non libltdl header doesn't exist. Unclear if it actually supports this - a couple dependencies can now be configured --with-*=external instead of passing paths - libibverbs handling is gone upstream and no longer makes sense to configure via USE flags (or at all): https://github.com/open-mpi/ompi/commit/59c8ab6da4276ff398453a54910c6c0fb67a153c Delayed: - heterogeneous was broken in older versions, and its USE flag is supposed to be restored. But the upstream docs still suggest it is broken. Independent of upstream rework of pmix, we take the opportunity of a version bump to build against the system pmix, resolving a longstanding bug due to openmpi publicly shipping its own pmix installation that stomps all over the global system namespace. Temporarily drop keywords which the pmix package lacks. Bug: https://bugs.gentoo.org/828123 Closes: https://bugs.gentoo.org/652432 Closes: https://bugs.gentoo.org/927828 Closes: https://bugs.gentoo.org/930362 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Eli Schwartz · gentoo
sys-cluster/openmpi: mark as LTO-unsafe, strict-aliasing unsafe
Closes: https://bugs.gentoo.org/913040 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
sys-cluster/openmpi: Stabilize 4.1.6 arm64, #922861
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Matoro Mahri · gentoo
sys-cluster/openmpi: Stabilize 4.1.6 x86, #922861
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Matoro Mahri · gentoo
sys-cluster/openmpi: Stabilize 4.1.6 amd64, #922861
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
sys-cluster/openmpi: wire up tests
Bug: https://bugs.gentoo.org/922861 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Closes: https://github.com/gentoo/gentoo/pull/35452 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
sys-cluster/openmpi: stable 4.1.6 for sparc, bug #922861
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-cluster/openmpi: Stabilize 4.1.6 arm, #922861
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-cluster/openmpi: Stabilize 4.1.6 ppc64, #922861
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Move {dev-util → dev-debug}/valgrind
Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34786 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-cluster/openmpi: add 4.1.6
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
sys-cluster/openmpi: add 4.1.5
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
sys-cluster/openmpi: keyword 4.1.4-r1 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-cluster/openmpi: add Valgrind annotation support
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
sys-cluster/openmpi: adjust libevent dependency
Bug: https://bugs.gentoo.org/869722 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
sys-cluster/openmpi: drop 4.1.2
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-cluster/openmpi: Stabilize 4.1.4 arm64, #884589
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-cluster/openmpi: Stabilize 4.1.4 sparc, #884589
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-cluster/openmpi: Stabilize 4.1.4 ppc64, #884589
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-cluster/openmpi: Stabilize 4.1.4 arm, #884589
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-cluster/openmpi: Stabilize 4.1.4 x86, #884589
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-cluster/openmpi: Stabilize 4.1.4 amd64, #884589
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-cluster/openmpi: add 4.1.4
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-cluster/openmpi: Stabilize 4.1.2 arm64, #816579
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-cluster/openmpi: destabilise for ppc
Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-cluster/openmpi: Keyword 4.1.2 arm64, #829381
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
sys-cluster/openmpi: drop versions
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-cluster/openmpi: Stabilize 4.1.2 ppc, #832203
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-cluster/openmpi: Stabilize 4.1.2 x86, #832203
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-cluster/openmpi: Stabilize 4.1.2 amd64, #832203
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-cluster/openmpi: Stabilize 4.1.2 ppc64, #832203
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-cluster/openmpi: Stabilize 4.1.2 arm, #832203
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-cluster/openmpi: Stabilize 4.1.2 sparc, #832203
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
sys-cluster/openmpi: remove USE=openmpi_fabrics_psm
Closes: https://bugs.gentoo.org/831003 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
sys-cluster/openmpi: drop versions
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-cluster/openmpi: disable heterogeneous (unsupported, broken)
Upstream have let us know (thank you!) that heterogeneous should _not_ be used for anything before 5.0.x (which is not out yet). We can look at restoring support in the future once it is ready upstream. Upstream documentation has been fixed to reflect this too. Closes: https://bugs.gentoo.org/828123 Thanks-to: Jeff Squyres <jsquyres@cisco.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-cluster/openmpi: add upstream patch for build failure
Closes: https://bugs.gentoo.org/828123 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-cluster/openmpi: Stabilize 4.0.5-r3 ppc, #811852
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-cluster/openmpi: Stabilize 4.0.5-r3 ppc64, #811852
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-cluster/openmpi: add 4.1.2
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-cluster/openmpi: add 4.0.7
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-cluster/openmpi: add hwloc subslot operator
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
sys-cluster/openmpi: drop 1.6.5-r1
Version 1.6.5-r1 is one of two revdeps of sys-fabric/dapl Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
sys-cluster/openmpi: stable 4.0.5-r1 for sparc, bug #811852
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-cluster/openmpi: add 4.1.1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-cluster/openmpi: add 4.0.6
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-cluster/openmpi: x86 stable wrt bug #811852
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-cluster/openmpi: amd64 stable wrt bug #811852
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-cluster/openmpi: Stabilize 4.0.5-r1 arm, #811852
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
sys-cluster/openmpi: Fix jdk/jre dependencies
Bug: https://bugs.gentoo.org/787254 Thanks-to: Alessandro Barbieri Thanks-to: Volkmar W. Pogatzki Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
sys-cluster/openmpi: Add mpiext_cuda_c.h to MULTILIB_WRAPPED_HEADERS
Closes: https://bugs.gentoo.org/684266 Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
sys-cluster/openmpi: update EAPI 6 -> 7
Interestingly enough both the newest and the *oldest* versions were already EAPI 7, as the latter had been migrated to it directly from 5. Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
sys-cluster/openmpi: keyword 4.0.5-r1 for ~riscv
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
sys-cluster/openmpi: drop defaulting on libompitrace
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
sys-cluster/openmpi: Needs to be rebuilt with cuda subslot bumps
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Alessandro Barbieri · gentoo
sys-cluster/openmpi: add peruse and libompitrace useflags
Closes: https://bugs.gentoo.org/784278 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/20480 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-cluster/openmpi: fix variable references
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick Lauer · gentoo
sys-cluster/openmpi: Bump
Also fix dependencies to allow rdma-core instead of sys-fabric/* Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Patrick Lauer <patrick@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-cluster/openmpi: Version bump (v4.0.4)
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexey Sokolov · gentoo
sys-cluster/openmpi: update homepage
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Alexey Sokolov <sokolov@google.com> Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
*/*: Drop stable ia64 keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-cluster/openmpi: Version bump (v4.0.3)
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-cluster/openmpi: migrate 1.8 to EAPI=7
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Mikle Kolyada · gentoo
sys-cluster/openmpi: migrate 1.7 to EAPI=7
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Mikle Kolyada · gentoo
sys-cluster/openmpi: migrate 1.6.5 to EAPI=7
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Mikle Kolyada · gentoo
sys-cluster/openmpi: migrate 1.4.5 to EAPI=7
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-cluster/openmpi: Drop old 2.0.x
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Mikle Kolyada · gentoo
sys-cluster/openmpi: mark stable
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-cluster/openmpi: Drop old 4.0.x version
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-cluster/openmpi: Drop old 1.4.x version
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Mikle Kolyada · gentoo
sys-cluster/openmpi: move stable keywords forward
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Mikle Kolyada · gentoo
sys-cluster/openmpi: Drop old 1.8.x versions
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: [QA] Use consistent function definition formatting
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
*/*: Drop stable alpha keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-cluster/openmpi: Drop obsoloete blockers
Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: [QA] Remove redundant `|| die` guards
* Since all ebuilds in the tree are EAPI>=4, `|| die` on builtin commands is redundant and dead code. Closes: https://github.com/gentoo/gentoo/pull/13940 Reviewed-by: Ulrich Müller <ulm@gentoo.org> Reviewed-by: Michał Górny <mgorny@gentoo.org> Reviewed-by: Andreas K. Hüttel <dilfridge@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-cluster/openmpi: ebuilds cleanup
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-cluster/openmpi: Version bump (v4.0.2)
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Justin Bronder · gentoo
sys-cluster/openmpi: slot-dep on libevent
Thanks to Arfrever Frehtes Taifersar Arahesis for the report and fix, #692748. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Justin Bronder <jsbronder@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Justin Bronder · gentoo
sys-cluster/openmpi: bump 3.1.4
Signed-off-by: Justin Bronder <jsbronder@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11
Justin Bronder · gentoo
sys-cluster/openmpi: bump 3.0.4
Signed-off-by: Justin Bronder <jsbronder@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Justin Bronder · gentoo
sys-cluster/openmpi: drop unused numa flag
Signed-off-by: Justin Bronder <jsbronder@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Justin Bronder · gentoo
sys-cluster/openmpi: fix eapi bump bug
b394fd7a7350a215a2a935d3ddea5cb7af82e838 bumped the EAPI to 7 but didn't add the trailing slashes for ${ED}. Also, oshfort and shmemfort are no longer installed unconditionally. Signed-off-by: Justin Bronder <jsbronder@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Alexey Shvetsov · gentoo
sys-cluster/openmpi: Version bump
Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Justin Bronder · gentoo
sys-cluster/openmpi: bump 2.1.6
Signed-off-by: Justin Bronder <jsbronder@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Justin Bronder · gentoo
sys-cluster/openmpi: bump 3.1.3
Package-Manager: Portage-2.3.49, Repoman-2.3.11 Signed-off-by: Justin Bronder <jsbronder@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Justin Bronder · gentoo
sys-cluster/openmpi: bump 3.0.3
Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Justin Bronder <jsbronder@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Justin Bronder · gentoo
sys-cluster/openmpi: dep on v1 hwloc
Fixes #665372. Thanks to Kjell Claesson for the report. Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Justin Bronder · gentoo
sys-cluster/openmpi: bump 3.1.2
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Justin Bronder · gentoo
sys-cluster/openmpi: bump 2.1.5
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Justin Bronder · gentoo
sys-cluster/openmpi: bump 2.1.4
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Justin Bronder · gentoo
sys-cluster/openmpi: bump 3.1.1
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Justin Bronder · gentoo
sys-cluster/openmpi: bump 3.0.2
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Justin Bronder · gentoo
sys-cluster/openmpi: bump 3.1.0
Closes #656080. Package-Manager: Portage-2.3.24, Repoman-2.3.6
Justin Bronder · gentoo
sys-cluster/openmpi: sys-cluster/pmix blocker
Quick resolution of #652432. The ideal fix would be to have openmpi use the system install of pmix, but neither pmix nor most of its dependencies are using multilib. In the meantime, resolution is blocking recent releases of openmpi (#656080). Package-Manager: Portage-2.3.24, Repoman-2.3.6
Christoph Junghans · gentoo
sys-cluster/openmpi: fix parallel build when f08 is enabled
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Justin Bronder · gentoo
sys-cluster/openmpi: bump 3.0.1
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Justin Bronder · gentoo
sys-cluster/openmpi: bump 2.1.3
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Michał Górny · gentoo
sys-cluster/openmpi: Drop *-fbsd keywords
Yuta Satoh · gentoo
sys-cluster/openmpi: Fix dependency issue for Gentoo/FreeBSD.
Bug: https://bugs.gentoo.org/489984 Package-Manager: Portage-2.3.13, Repoman-2.3.3
Justin Bronder · gentoo
sys-cluster/openmpi: bump 3.0.0
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Justin Bronder · gentoo
sys-cluster/openmpi: bump 2.0.4
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Justin Bronder · gentoo
sys-cluster/openmpi: bump 2.1.2
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Justin Bronder · gentoo
sys-cluster/openmpi: bump 2.0.3
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Justin Bronder · gentoo
sys-cluster/openmpi: bump 1.10.7
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Justin Bronder · gentoo
sys-cluster/openmpi: bump 2.1.1
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Matt Turner · gentoo
sys-cluster/openmpi-2.0.2: sparc stable
Justin Bronder · gentoo
sys-cluster/openmpi: remove dead symlinks
With USE=-fortran, some symlinks were still being installed. Thanks to Arfrever Frehtes Taifersar Arahesis, #612586 Package-Manager: portage-2.3.3
Justin Bronder · gentoo
sys-cluster/openmpi: require dev-libs/libevent with threads
Fixes #602514. Package-Manager: portage-2.3.3
Justin Bronder · gentoo
sys-cluster/openmpi: bump 2.1.0
Package-Manager: portage-2.3.3
Matt Turner · gentoo
sys-cluster/openmpi: added ~sparc, bug 592468
Matt Turner · gentoo
sys-cluster/openmpi: added ~ia64, bug 592468
Agostino Sarubbo · gentoo
sys-cluster/openmpi: x86 stable wrt bug #525534
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-cluster/openmpi: amd64 stable wrt bug #525534
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Michael Weber · gentoo
sys-cluster/openmpi: arm stable (bug 525534).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Justin Bronder · gentoo
sys-cluster/openmpi: bump 1.10.6
Package-Manager: portage-2.3.3
Justin Bronder · gentoo
sys-cluster/openmpi: bump 2.0.2
Package-Manager: portage-2.3.3
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Justin Bronder · gentoo
sys-cluster/openmpi: bump 2.0.1
Package-Manager: portage-2.3.0
Tobias Klausmann · gentoo
sys-cluster/openmpi-1.10.3-r1: keyworded for ~alpha
Gentoo-Bug: 592468
Christoph Junghans · gentoo
sys-cluster/openmpi: added ~arm, tested by me
Package-Manager: portage-2.2.28
Christoph Junghans · gentoo
sys-cluster/openmpi: fix build for java (bug #592834)
Package-Manager: portage-2.2.28
Christoph Junghans · gentoo
sys-cluster/openmpi: mask nullmpi
Package-Manager: portage-2.2.28
Christoph Junghans · gentoo
sys-cluster/openmpi: clean up
Package-Manager: portage-2.2.28
Christoph Junghans · gentoo
sys-cluster/openmpi: re-add keyword for multilib ebuild
Package-Manager: portage-2.2.28
David Seifert · gentoo
sys-cluster/openmpi: Reintroduce non-multilib version, unkeyword multilib
Package-Manager: portage-2.3.0
David Seifert · gentoo
sys-cluster/openmpi: Revbump for multilib support
Package-Manager: portage-2.3.0
Christoph Junghans · gentoo
sys-cluster/openmpi: fixed build error (bug #590446#c22)
Package-Manager: portage-2.2.28
Justin Bronder · gentoo
sys-cluster/openmpi: bump 1.10.3
Package-Manager: portage-2.2.26
Christoph Junghans · gentoo
sys-cluster/openmpi: added multilib version
Package-Manager: portage-2.2.28 Closes: https://github.com/gentoo/gentoo/pull/2062 Signed-off-by: David Seifert <soap@gentoo.org>
Alexey Shvetsov · gentoo
sys-cluster/openmpi: adapt sys-infiniband to sys-fabric rename
Package-Manager: portage-2.3.0_rc1
Justin Bronder · gentoo
sys-cluster/openmpi: 1.10.2
Package-Manager: portage-2.2.26
Justin Bronder · gentoo
sys-cluster/openmpi: bump 1.10.0
bug 561226 Package-Manager: portage-2.2.20.1
Jeroen Roovers · gentoo
sys-cluster/openmpi: Stable for PPC64 (bug #525534).
Package-Manager: portage-2.2.20.1
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed