classification
Title: Remove OSF support completelly
Type: Stage: needs patch
Components: Versions: Python 3.3
process
Status: closed Resolution: accepted
Dependencies: Superseder:
Assigned To: jcea Nosy List: jcea, pitrou, python-dev
Priority: normal Keywords: easy

Created on 2011-03-14 12:57 by jcea, last changed 2011-03-14 16:39 by jcea. This issue is now closed.

Messages (6)
msg130804 - (view) Author: Jesús Cea Avión (jcea) * (Python committer) Date: 2011-03-14 12:57
OSF was deprecated in Python 3.2, following the PEP11.

Now we must delete the support completelly for python 3.3.
msg130806 - (view) Author: Antoine Pitrou (pitrou) * (Python committer) Date: 2011-03-14 12:59
Well, all of the following systems/configurations should have their support removed in 3.3:

    Name:             Systems using Mach C Threads
    Name:             SunOS lightweight processes (LWP)
    Name:             Systems using --with-pth (GNU pth threads)
    Name:             Systems using Irix threads
    Name:             OSF* systems (issue 8606)
msg130834 - (view) Author: Jesús Cea Avión (jcea) * (Python committer) Date: 2011-03-14 15:52
Uhm... cleaning this code I have a lot of references in ctypes libraries, especifically in the FFI section.

I have the feeling that we are importing this code from upstream, so I better don't touch this ctypes/FFI.

Am I right?.
msg130835 - (view) Author: Antoine Pitrou (pitrou) * (Python committer) Date: 2011-03-14 15:54
> Uhm... cleaning this code I have a lot of references in ctypes
> libraries, especifically in the FFI section.
> 
> I have the feeling that we are importing this code from upstream, so I
> better don't touch this ctypes/FFI.

ctypes can be touched, but libffi shouldn't indeed.
(well... I believe our current copy of libffi may have changes applied,
but I don't know how/where they are maintained)
msg130852 - (view) Author: Roundup Robot (python-dev) Date: 2011-03-14 16:37
New changeset 15b090c9442a by Jesus Cea in branch 'default':
Issue #11495: OSF support is eliminated. It was deprecated in Python 3.2
http://hg.python.org/cpython/rev/15b090c9442a
msg130853 - (view) Author: Jesús Cea Avión (jcea) * (Python committer) Date: 2011-03-14 16:39
Committed as r15b090c9442a.

The other deprecated supports should be covered in other issues. I will check myself them in a while.
History
Date User Action Args
2011-03-14 16:39:14jceasetstatus: open -> closed

messages: + msg130853
resolution: accepted
2011-03-14 16:37:06python-devsetnosy: + python-dev
messages: + msg130852
2011-03-14 15:54:44pitrousetmessages: + msg130835
2011-03-14 15:52:34jceasetmessages: + msg130834
2011-03-14 12:59:56pitrousetkeywords: + easy
nosy: + pitrou
messages: + msg130806

2011-03-14 12:57:02jceacreate