[Python-Dev] Re: python-gdk-imlib and Delinquent Maintainers

Andrew Kuchling akuchlin@mems-exchange.org
Tue, 7 Nov 2000 14:11:06 -0500

On Tue, Nov 07, 2000 at 10:49:12AM -0800, Greg Stein wrote:
>There was quite a long conversation [on python-dev] a while back (geez, a
>year ago? more?) about RTLD_GLOBAL and whether Python should use it. There
>were pros and cons for both directions, and I believe some compatibility

kronos Python>cvs log importdl.c 
revision 2.47
date: 1998/05/18 13:42:45;  author: guido;  state: Exp;  lines: +4 -6
Remove use of RTLD_GLOBAL.
----------------------------                                                    ...
revision 2.41
date: 1997/12/02 20:43:18;  author: guido;  state: Exp;  lines: +7 -3
Add the flag RTLD_GLOBAL to the dlopen() options.
This exports symbols defined by the loaded extension to other
extensions (loaded later).
(I'm not quite sure about this but suppose it can't hurt...)

Adding RTLD_GLOBAL in one version, removing it in the next: a new
Python tradition!