Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |  

This web mail archive is frozen.

This page is part of a frozen web archive of this mailing list.

You can still navigate around this archive, but know that no new mails have been added to it since July of 2016.

Click here to be taken to the new web archives of this list; it includes all the mails that are in this frozen archive plus all new mails that have been sent to the list since it was migrated to the new archives.

Subject: [OMPI devel] Libevent visibility problem
From: Barrett, Brian W (bwbarre_at_[hidden])
Date: 2011-07-11 16:51:06


Hi all -

When libevent was made its own component last fall, it appears that the
function renames and visibility settings were lost. This is proving
rather problematic for a project I'm trying to get running with the trunk
which uses libev (which provides a libevent compatibility layer). It
works fine with Open MPI 1.4 and 1.5, which rename the libevent functions
in rename.h, but causes symbol clashes for the trunk. This seems like a
rather glaring oversight, especially since there was a bunch of work done
to remove the visibility flags from the libevent component.

At one point, someone was running a symbol checker to make sure things
like this didn't happen; has that been killed off?

Can whomever is responsible for the new libevent please fix this?

Brian

-- 
  Brian W. Barrett
  Dept. 1423: Scalable System Software
  Sandia National Laboratories