Looks good, thanks!

Brian

On 7/14/11 1:12 AM, "Ralph Castain" <r...@open-mpi.org> wrote:

>Should be fixed in r24902 - let me know.
>
>
>On Jul 12, 2011, at 4:30 PM, Barrett, Brian W wrote:
>
>> On 7/12/11 4:21 PM, "Ralph Castain" <r...@open-mpi.org> wrote:
>> 
>>> On Jul 12, 2011, at 12:29 PM, Barrett, Brian W wrote:
>>> 
>>>> On 7/11/11 4:31 PM, "Ralph Castain" <r...@open-mpi.org> wrote:
>>>> 
>>>>> 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.
>>>> 
>>>> It actually looks like all the event symbols are public in the trunk
>>>> (1.4/1.5 are fine).  Most of the symbols will have to be public, but
>>>> were
>>>> renamed (from event_add to opal_event_add, for example) in the
>>>>previous
>>>> releases.  That seems to be the missing piece.
>>> 
>>> I see the problem - I'll try to fix it shortly. Might take me a few
>>>days
>>> as I'm in the middle of some other stuff.
>>> 
>>> Sorry about that - we thought we had it, but missed. :-(
>> 
>> No problem, I figured out a temporary work-around on my end, so I'm not
>>in
>> a huge rush.
>> 
>> Brian
>> 
>> -- 
>>  Brian W. Barrett
>>  Dept. 1423: Scalable System Software
>>  Sandia National Laboratories
>> 
>> 
>> 
>> 
>> 
>> 
>> _______________________________________________
>> devel mailing list
>> de...@open-mpi.org
>> http://www.open-mpi.org/mailman/listinfo.cgi/devel
>
>_______________________________________________
>devel mailing list
>de...@open-mpi.org
>http://www.open-mpi.org/mailman/listinfo.cgi/devel
>
>


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






Reply via email to