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

bpo-42087: Remove support for AIX 5 and below #22830

Merged
merged 1 commit into from
Nov 16, 2020

Conversation

kadler
Copy link
Contributor

@kadler kadler commented Oct 20, 2020

As AIX 5 and below do not support thread_cputime, it was decided in
https://bugs.python.org/issue40680 to require AIX 6.1 and above. This
commit removes workarounds for — and references to — older, unsupported
AIX versions.

I did leave a few references to older AIX versions, but those are either
generated by autotools or are of historical documentation and not code.

https://bugs.python.org/issue42087

@kadler
Copy link
Contributor Author

kadler commented Oct 20, 2020

Regarding the "What's New" entry: while Victor said in https://bugs.python.org/issue40680#msg371651 to drop support for AIX 5 in 3.10, the AIX 5 breaking change was actually done in 3.9 (https://docs.python.org/3/whatsnew/3.9.html#time) so I have added the entry for 3.9 instead. I separated that change in to a separate commit for ease in manual backporting to 3.9 while leaving the actual code removals in 3.10+.

@isidentical
Copy link
Sponsor Member

CC: @aixtools

@@ -912,6 +912,12 @@ Removed
unicode characters.


Platform Support Removals
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You must update Doc/whatsnew/3.10.rst, Python 3.9 is already released.

Copy link
Contributor Author

@kadler kadler Oct 26, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Support for AIX 5.3 and below was removed in Python 3.9 when bpo-40680 was not fixed. Do you not issue errata?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If you want to update the What's New in Python 3.9 document, please write a separated PR. This PR cannot be backported to the 3.9 branch since it contains other changes.

@@ -0,0 +1 @@
Support for AIX 5 was removed. See :issue:`40680`.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

AIX 5 or AIX 5.3? Please make the NEWS entry and What's New consistent.

As AIX 5 and below do not support thread_cputime, it was decided in
https://bugs.python.org/issue40680 to require AIX 6.1 and above. This
commit removes workarounds for — and references to — older, unsupported
AIX versions.
@vstinner vstinner merged commit c79667f into python:master Nov 16, 2020
adorilson pushed a commit to adorilson/cpython that referenced this pull request Mar 13, 2021
As AIX 5.3 and below do not support thread_cputime, it was decided in
https://bugs.python.org/issue40680 to require AIX 6.1 and above. This
commit removes workarounds for — and references to — older, unsupported
AIX versions.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants