Re: [PATCH] Zend dlopen flag for new glibc
| From: | Joe Orton | Date: | Tue, 25 Jan 2005 09:01:34 +0000 |
| Subject: | Re: [PATCH] Zend dlopen flag for new glibc | ||
| References: | 1 2 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-14429@lists.php.net to get a copy of this message | ||
On Tue, Jan 25, 2005 at 03:41:40AM +0200, Jani Taskinen wrote:
> Just commit..
I don't have Zend commit access, can someone do it for me?
> On Mon, 24 Jan 2005, Joe Orton wrote:
>
> >[ping]
> >
> >New versions of glibc support a RTLD_DEEPBIND flag to dlopen. The
> >effect of this flag when loading a "foo.so" with undefined symbols is
> >that the search that symbol starts at foo.so and its dependencies
> >*before* the loading process' global symbol table.
> >
> >This is an effective workaround for symbol namespace collisions between
> >various modules and the libraries on which they depend (where fixing the
> >respective modules or libraries is not possible e.g. due to API
> >constraints).
...