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: Re: [OMPI devel] Libevent visibility problem
From: Ralph Castain (rhc_at_[hidden])
Date: 2011-07-11 18:31:52

On Jul 11, 2011, at 2:51 PM, Barrett, Brian W wrote:

> 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?

I guess that would mostly be me - my penalty for doing the update. Can you tell me which symbols are clashing? We honestly thought we had that all worked out, but I don't know of any tool for checking it other than the basic ones.

> Brian
> --
> Brian W. Barrett
> Dept. 1423: Scalable System Software
> Sandia National Laboratories
> _______________________________________________
> devel mailing list
> devel_at_[hidden]