Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove OSF support completelly #55704

Closed
jcea opened this issue Mar 14, 2011 · 6 comments
Closed

Remove OSF support completelly #55704

jcea opened this issue Mar 14, 2011 · 6 comments
Assignees
Labels

Comments

@jcea
Copy link
Member

jcea commented Mar 14, 2011

BPO 11495
Nosy @jcea, @pitrou

Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

Show more details

GitHub fields:

assignee = 'https://github.com/jcea'
closed_at = <Date 2011-03-14.16:39:14.727>
created_at = <Date 2011-03-14.12:57:02.040>
labels = ['easy']
title = 'Remove OSF support completelly'
updated_at = <Date 2011-03-14.16:39:14.726>
user = 'https://github.com/jcea'

bugs.python.org fields:

activity = <Date 2011-03-14.16:39:14.726>
actor = 'jcea'
assignee = 'jcea'
closed = True
closed_date = <Date 2011-03-14.16:39:14.727>
closer = 'jcea'
components = []
creation = <Date 2011-03-14.12:57:02.040>
creator = 'jcea'
dependencies = []
files = []
hgrepos = []
issue_num = 11495
keywords = ['easy']
message_count = 6.0
messages = ['130804', '130806', '130834', '130835', '130852', '130853']
nosy_count = 3.0
nosy_names = ['jcea', 'pitrou', 'python-dev']
pr_nums = []
priority = 'normal'
resolution = 'accepted'
stage = 'needs patch'
status = 'closed'
superseder = None
type = None
url = 'https://bugs.python.org/issue11495'
versions = ['Python 3.3']

@jcea
Copy link
Member Author

jcea commented Mar 14, 2011

OSF was deprecated in Python 3.2, following the PEP-11.

Now we must delete the support completelly for python 3.3.

@jcea jcea self-assigned this Mar 14, 2011
@pitrou
Copy link
Member

pitrou commented Mar 14, 2011

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 (bpo-8606)

@pitrou pitrou added the easy label Mar 14, 2011
@jcea
Copy link
Member Author

jcea commented Mar 14, 2011

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?.

@pitrou
Copy link
Member

pitrou commented Mar 14, 2011

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)

@python-dev
Copy link
Mannequin

python-dev mannequin commented Mar 14, 2011

New changeset 15b090c9442a by Jesus Cea in branch 'default':
Issue bpo-11495: OSF support is eliminated. It was deprecated in Python 3.2
http://hg.python.org/cpython/rev/15b090c9442a

@jcea
Copy link
Member Author

jcea commented Mar 14, 2011

Committed as r15b090c9442a.

The other deprecated supports should be covered in other issues. I will check myself them in a while.

@jcea jcea closed this as completed Mar 14, 2011
@ezio-melotti ezio-melotti transferred this issue from another repository Apr 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants