Subject: [Open MPI Announce] Open MPI v2.0.0 released From: Jeff Squyres (jsquyres) (jsquyres_at_[hidden]) Date: 2016-07-12 18:19:12 If contacted by the gentoo dev working on this package, I'm willing to help and test. James
version 2.0.1 was released 2nd September. I have locally tested copying the openmpi-1.10.3-r1.ebuild to openmpi-2.0.1.ebuild in an overlay, and it compiled without any problems. The only odd thing was that openmpi-2.0.1 needed to be rebuilt together with a few other packages in @preserved-rebuild. One problem is that now everything that uses btl_openib seems to cause segfaults, so if anyone knows how to fix that please tell me. Yours, David
The following changes from the changelog may need to be reflected in a new ebuild: The MPI C++ bindings -- which were removed from the MPI standard in v3.0 -- are no longer built by default and will be removed in some future version of Open MPI. Use the --enable-mpi-cxx-bindings configure option to build the deprecated/removed MPI C++ bindings. This is probably already covered by the existing cxx use flag. - Removed VampirTrace. The vt USE flag should be removed. It is broken anyway, see bug #550946
commit c63b9b6062a6bd259ad571fee8c733fc13c699a1 Author: Justin Bronder <jsbronder@gentoo.org> Date: Wed Nov 9 10:18:47 2016 -0500 sys-cluster/openmpi: bump 2.0.1 Package-Manager: portage-2.3.0 USE=vt was dropped and USE=cxx is no longer a default.
THANKS! James