Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 588954 - sys-cluster/openmpi-2.0 version bump
Summary: sys-cluster/openmpi-2.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Justin Bronder (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-07-16 22:12 UTC by James
Modified: 2016-11-10 16:54 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description James 2016-07-16 22:12:03 UTC
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
Comment 1 David Klaftenegger 2016-10-13 15:35:05 UTC
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
Comment 2 David Klaftenegger 2016-10-14 08:40:55 UTC
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
Comment 3 Justin Bronder (RETIRED) gentoo-dev 2016-11-10 14:03:56 UTC
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.
Comment 4 James 2016-11-10 16:54:15 UTC
THANKS!

James