[Python-Dev] test_ctypes failure on Mac OS X/PowerPC 10.3.9 (Panther)
theller at python.net
Thu Jun 22 21:13:06 CEST 2006
Ronald Oussoren schrieb:
> On 20-jun-2006, at 20:50, Ronald Oussoren wrote:
>> On 20-jun-2006, at 20:06, Thomas Heller wrote:
>>> Trent Mick schrieb:
>>>> Thomas and others,
>>>> Has anyone else seen failures in test_ctypes on older Mac OS X/
>>>> Results are below. This is running a build of the trunk from last
>>>> ./configure && make && ./python.exe Lib/test/test_ctypes.py
>>>> Note that the test does NOT fail on the Mac OS X/x86 10.4.6 box
>>>> that I have.
>>> It also works on 10.4.?? Power PC. I guess the fix has to wait until
>>> I'm able to install 10.3 on my mac, I have the DVDs already but
>>> have not
>>> yet had the time. If anyone is willing to give me ssh access to a
>>> box I can try to fix this earlier.
>> I had some problems with my 10.3-capable box, but happily enough it
>> decided to come alive again. I'm currently booted into 10.3.9 and
>> will have a look.
> It is a platform bug, RTLD_LOCAL doesn't work on 10.3. The following
> C snippet fails with the same error as ctypes: FAIL: dlcompat: unable
> to open this file with RTLD_LOCAL. This seems to be confirmed by this
> sourcet test file from darwin: http://darwinsource.opendarwin.org/
Hm, what does this mean, and how can the test be repaired? Maybe I have
to wait until I can play with Panther to understand this issue...
Would loading the dylib with RTLD_GLOBAL work (or any other flags)?
Does RTLD_LOCAL not work with dylibs, but with other libraries (are
More information about the Python-Dev