[Patches] [ python-Patches-1119626 ] patches to compile for AIX
4.1.x
SourceForge.net
noreply at sourceforge.net
Thu Feb 10 00:46:05 CET 2005
Patches item #1119626, was opened at 2005-02-09 22:18
Message generated for change (Comment added) made by loewis
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=305470&aid=1119626&group_id=5470
Category: Core (C code)
Group: Python 2.4
Status: Open
Resolution: None
Priority: 5
Submitted By: Stuart D. Gathman (customdesigned)
>Assigned to: Guido van Rossum (gvanrossum)
Summary: patches to compile for AIX 4.1.x
Initial Comment:
Support for AIX 4.1 got lost, or was dropped with
python 2.3. The only thing AIX 4.1 needs over generic
AIX support is a call to loadbind when loading dynamic
modules. This patch also provides stubs for openpty in
posixmodule and wgetnstr in cursesmodule. The openpty
stub is non-functional. The wgetnstr stub is
functional, but uses a fixed size temporary buffer.
----------------------------------------------------------------------
>Comment By: Martin v. Löwis (loewis)
Date: 2005-02-10 00:46
Message:
Logged In: YES
user_id=21627
I don't understand the patch. Why do you provide an
implementation of openpty that says it creates a pseudo tty
master slave pair, and is implementented by setting errno to
ENOENT?
The changes to remove loadbind were made in dynload_aix.c
2.12, where Guido applied #568629, which in turn was from
Oren Tirosh. It was meant to replace the new module, so I
presume the change to dynload_aix was unintentional (but
then, it is probably no problem, as nobody noticed during
the entire life of Python 2.3).
Assigning this to gvanrossum for further comments, and also
asking orenti to comment.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=305470&aid=1119626&group_id=5470
More information about the Patches
mailing list