On 6/3/06, Federico Giannici <[EMAIL PROTECTED]> wrote:
What is the problem?
Why the same binary worked perfectly with 3.8?
What I can do to solve the problem?
Maybe the problem is related to the following note I found in the
changes from 3.8 to 3.9. Unfortunately I cannot understand what it
implies...

yes, you probably need to add RTLD_GLOBAL to the appropriate calls to dlopen.


In ld.so(1), rework symbol lookup to more closely match sun's
documentation and treat dlopens as load groups. Also cleanly handle the
case where a dynamic object is opened, but one of it's dependent
libraries is missing. Do not promote DT_NEEDED libs to RTLD_GLOBAL when
being dlopen'ed. A few other simplifications and behaviour improvements
and regression tests to match.


--
___________________________________________________
    __
   |-                      [EMAIL PROTECTED]
   |ederico Giannici      http://www.neomedia.it
___________________________________________________

Reply via email to