Skip to content

Drop Mac OS X Tiger support in Python 3.6 #72286

Closed

Description

@vstinner
BPO 28099
Nosy @ronaldoussoren, @vstinner, @ned-deily, @1st1

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/ned-deily'
closed_at = <Date 2016-10-21.06:42:44.965>
created_at = <Date 2016-09-12.10:51:41.746>
labels = ['OS-mac']
title = 'Drop Mac OS X Tiger support in Python 3.6'
updated_at = <Date 2018-02-04.10:54:27.604>
user = 'https://github.com/vstinner'

bugs.python.org fields:

activity = <Date 2018-02-04.10:54:27.604>
actor = 'ronaldoussoren'
assignee = 'ned.deily'
closed = True
closed_date = <Date 2016-10-21.06:42:44.965>
closer = 'ned.deily'
components = ['macOS']
creation = <Date 2016-09-12.10:51:41.746>
creator = 'vstinner'
dependencies = []
files = []
hgrepos = []
issue_num = 28099
keywords = []
message_count = 6.0
messages = ['276019', '276444', '277252', '279112', '311179', '311596']
nosy_count = 4.0
nosy_names = ['ronaldoussoren', 'vstinner', 'ned.deily', 'yselivanov']
pr_nums = []
priority = 'normal'
resolution = 'out of date'
stage = 'resolved'
status = 'closed'
superseder = None
type = None
url = 'https://bugs.python.org/issue28099'
versions = ['Python 3.6']

Activity

  1. vstinner commented on Sep 12, 2016

    @vstinner
    MemberAuthor

    Mac OS X Tiger was released in 2004: 12 years ago, 3 years after Windows XP.

    The Tiger buildbot has many issues, it uses an old compiler (GCC 4.0) and an old OpenSSL version.

    Python 3.6 now requires ISO C99 support, whereas Tiger GCC 4.0 lacks support for C99 "extern inline" functions: issue bpo-28092.

    I propose to officially stop supporting Mac OS X Tiger in Python 3.6: modify the PEP-11 and What's New in Python 3.6 to announce the end of the support. Python 3.5 would be the last version supporting Tiger.

  2. vstinner commented on Sep 14, 2016

    @vstinner
    MemberAuthor

    The "x86 Tiger 3.6" and "x86 Tiger 3.x" buildbots currently fail to compile Python:

  3. self-assigned this
    on Sep 15, 2016
  4. vstinner commented on Sep 23, 2016

    @vstinner
    MemberAuthor

    @ned Deily: Ping?

  5. ned-deily commented on Oct 21, 2016

    @ned-deily
    Member

    With the recent changes (fd9a4bd16587) in bpo-28092 to make the dtrace stubs static inline, 3.6 once again compiles and links with the Xcode 2.5 gcc4.0 on Mac OS X 10.4. We can look at this again for 3.7.

  6. 1st1 commented on Jan 29, 2018

    @1st1
    Member

    TBH I don't think we need to care about OS X Tiger. I mean Apple itself doesn't care about it anymore, the last release was 10 years ago. How about we drop its buildbot?

  7. ronaldoussoren commented on Feb 4, 2018

    @ronaldoussoren
    Contributor

    I agree, as long as there are other buildbots for macOS (and there appear to be buildbots for macOS 10.12 and 10.13).

    It would be nice to have buildbots running the OS releases for which installers are build (10.6 and 10.9), but that's a different issue.

  8. transferred this issue fromon Apr 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions