Versions
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
USE flags
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
Dependencies
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
Runtime Dependencies
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
Depending packages
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
Bugs
- 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
Change logs
- 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