Ticket #273 (closed task: invalid)

Opened 23 months ago

Last modified 3 months ago

Bundling exception for libevent in openmpi

Reported by: orion Owned by: tibbs
Priority: minor Milestone:
Component: Bundled Library Exception Version:
Keywords: Cc:
Blocked By: Blocking:

Description

openmpi bundles libevent, and apparently has done so since openmpi 1.0. It is pretty tightly integrated into openmpi, and is kept up to date (in fact currently it is ahead of Fedora). I brought it up with upstream, thread starts here:

http://www.open-mpi.org/community/lists/devel/2013/04/12273.php

and was pointed to this for reasoning:

https://svn.open-mpi.org/source/xref/ompi-trunk/opal/mca/event/base/README.openmpi

Some salient points:

  • OMPI is fairly tied to the specific version of libevent that is bundled, and would likely take quite a bit of effort to use the system version.
  • It is modified slightly to add additional tests
  • It is compiled without thread support for performance reasons, the Fedora package is compiled with it.
  • Upstream is exploring the possibility of linking to an external libevent and is open to the idea if it seems appropriate.

Change History

comment:1 Changed 22 months ago by orion

Looks like upstream is moving towards being able to use an external libevent, so this may be resolved that way eventually.

comment:2 Changed 3 months ago by tibbs

  • Status changed from new to meeting
  • Owner set to tibbs

Is there still anything to do here? I'll move it to meeting but Orion's on FPC now so he can close it if necessary.

comment:3 Changed 3 months ago by orion

  • Status changed from meeting to closed
  • Resolution set to invalid

Yeah, this is not needed anymore.

Note: See TracTickets for help on using tickets.