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 sable
Recipients dickdunbar, loris, nnorwitz, pitrou, sable
Date 2010-09-06.13:57:02
SpamBayes Score 1.0385293e-10
Marked as misclassified No
Message-id <1283781428.06.0.389870523807.issue941346@psf.upfronthosting.co.za>
In-reply-to
Content
Hi,

I have updated the patch and adapted it for Python 3.1.2:

* this time ld_so_aix is moved to ld_so_aix.in which is converted to ld_so_aix by 'configure' so that it has the right version number for the python library

* there are no more warnings for 'Duplicate symbol': I changed build_ext.py to not link extensions with libpython since the symbols are already defined by python.exp

* I made a modification to ld_so_aix specifically for Python 3 as according to pep-3121 the entry function has been renamed from init<modulname> to PyInit_<modulename>

I will provide another patch for Python 2.7 (nearly the same, but without the modification needed by pep-3121).
I also attach the build log for Python 3.1.2 without and with this patch.

regards
History
Date User Action Args
2010-09-06 13:57:08sablesetrecipients: + sable, nnorwitz, pitrou, dickdunbar, loris
2010-09-06 13:57:08sablesetmessageid: <1283781428.06.0.389870523807.issue941346@psf.upfronthosting.co.za>
2010-09-06 13:57:06sablelinkissue941346 messages
2010-09-06 13:57:06sablecreate