Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

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 W. Barrett
  Dept. 1423: Scalable System Software
  Sandia National Laboratories