[Python-Dev] Buildbot for AIX

Sébastien Sablé sable at users.sourceforge.net
Mon Oct 18 12:19:55 CEST 2010


Hi Sridhar,

Le 15/10/2010 18:50, Sridhar Ratnakumar a écrit :
> We definitely like to share our core Python patches for AIX 5.1/5.2 and other platforms.

Great to hear that ActiveState shares their improvements for Python on 
AIX! Thanks for the patch in git, I will check it and try to open some 
issues in the Python bug tracker in order to get those modifications 
integrated.

> Please do send us any patches you may have for building Python 3 on AIX.

Here is a list of issues concerning AIX on which I have been working:

http://bugs.python.org/issue678250 = OK (test_mmap error)
http://bugs.python.org/issue678264 = WAIT (test_resource error)
http://bugs.python.org/issue730467 = WAIT (AIX_GENUINE_CPLUSPLUS error)
http://bugs.python.org/issue713169 (test_pty error)
http://bugs.python.org/issue941346 = OK (shared library)
http://bugs.python.org/issue1542544 = OK (shared library - duplicate)
http://bugs.python.org/issue1563807 (compilation ctypes)
http://bugs.python.org/issue1633863 = OK (bad default compiler)
http://bugs.python.org/issue1745108 (curses error)
http://bugs.python.org/issue3526 (custom memory allocation system - 
dlmalloc)
http://bugs.python.org/issue4026 = OK (fcntl extension)
http://bugs.python.org/issue4499 = OK (tilde macro)
http://bugs.python.org/issue5718 (ctypes compilation)
http://bugs.python.org/issue6006 (ctypes compilation)
http://bugs.python.org/issue6164 (flag -blibpath)
http://bugs.python.org/issue7657 (test_ctypes error)
http://bugs.python.org/issue8695 = OK (crash on Python 2.6.4 at compilation)
http://bugs.python.org/issue8882 (pb getsockaddrarg)
http://bugs.python.org/issue9700 = OK (semwait)
http://bugs.python.org/issue9799 = (xlc requires 
--without-computed-gotos) => OK add some doc
http://bugs.python.org/issue9862 = OK (broken PIPE_BUF on AIX)


The 2 most interesting patches I think are:
* in issue 941346, a patch to be able to compile Python as a shared 
library (already applied in svn)
* in issue 3526, a patch to use a custom memory allocation system 
(dlmalloc) in Python in order to greatly reduce memory consumption on 
AIX => not applied yet; I need to formally discuss it on Python-dev, but 
I am waiting for the AIX buildbot to be setup before that.

best regards

--
Sébastien Sablé


More information about the Python-Dev mailing list