Update OpenMPI to the 1.5 version with ARM support

Registered by Robbie Williamson on 2011-10-18

The latest version of OpenMPI (1.5) has updates for ARM server support.
  http://www.open-mpi.org/software/ompi/v1.5/
 We need figure out if it's possible to either replace this with the 1.4 version in universe, or introduce a new 1.5 package for those who need it.

Blueprint information

Status:
Complete
Approver:
Antonio Rosales
Priority:
High
Drafter:
Ubuntu Server
Direction:
Needs approval
Assignee:
Robie Basak
Definition:
Approved
Series goal:
Accepted for precise
Implementation:
Implemented
Milestone target:
milestone icon ubuntu-12.04-beta-2
Started by
James Page on 2012-02-20
Completed by
Antonio Rosales on 2012-03-22

Related branches

Sprints

Whiteboard

Note: FFe for Precise OpenMPI 1.5 accepted per https://bugs.launchpad.net/ubuntu/+source/openmpi/+bug/889644

Nothing to discuss, we just either update the existing one or add another package version into the archive. -robbie.w
Added a bug task to track activity. -- Daviey

There seems to have been some rudimentary support for ARM added in the past (https://bugs.launchpad.net/ubuntu/+source/openmpi/+bug/438433). What exactly is the functionality/use case that we need to add, and how would I verify that it is complete? --rbasak

rbasak, lets discuss it in a regular meeting - can you raise it please? Thanks -- Daviey

<janimo> rbasak, does openmpi 1.5 have features you want for server? The BP is not clear about whether you want to replace 1.4 or have both versions (1.5 is labeled beta by upstream)
<janimo> since if you want 1.5 arm FTBFS should not be a blocker and we should have it synced from experimental so it gets enough testing

Work Items:
decide if we want to have 2 versions in universe, i.e. -stable and -feature: DONE
sync 1.5 version package from Debian experimental: POSTPONED
Prepare 1.5 package for upload to the archive: DONE
Upload 1.5 package to the archive: DONE

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.