This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author pitrou
Recipients lemburg, loewis, pitrou, scoder, skrah
Date 2014-08-24.15:02:33
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1408892553.39.0.525781204062.issue22194@psf.upfronthosting.co.za>
In-reply-to
Content
> MvL, in #4555 (msg176486).

Ok, I'm cc'ing Martin then :-)
Note RTLD_LOCAL seems to be the default with dlopen(). Now I don't know how that behaves when you have a chained library loading, e.g.:

  Apache --> dlopen(Python dll) --> dlopen(_decimal dll)

_decimal is an interesting case, since AFAIK with other C extensions it isn't really interesting to access the underlying C library, but with _decimal not being able to access libmpdec would force _decimal to duplicate a large part of the libmpdec API with a PyDec prefix added in front of it.

(which means that, perhaps, the answer is to make the mpd_ prefix configurable with a #define?)
History
Date User Action Args
2014-08-24 15:02:33pitrousetrecipients: + pitrou, lemburg, loewis, scoder, skrah
2014-08-24 15:02:33pitrousetmessageid: <1408892553.39.0.525781204062.issue22194@psf.upfronthosting.co.za>
2014-08-24 15:02:33pitroulinkissue22194 messages
2014-08-24 15:02:33pitroucreate