python / cpython

The Python programming language
https://www.python.org
Other
62.17k stars 29.88k forks source link

distutils: MetroWerks support can go #42198

Closed jackjansen closed 19 years ago

jackjansen commented 19 years ago
BPO 1239948
Nosy @loewis, @jackjansen

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: ```python assignee = None closed_at = created_at = labels = ['library'] title = 'distutils: MetroWerks support can go' updated_at = user = 'https://github.com/jackjansen' ``` bugs.python.org fields: ```python activity = actor = 'jackjansen' assignee = 'anthonybaxter' closed = True closed_date = None closer = None components = ['Distutils'] creation = creator = 'jackjansen' dependencies = [] files = [] hgrepos = [] issue_num = 1239948 keywords = [] message_count = 3.0 messages = ['25830', '25831', '25832'] nosy_count = 3.0 nosy_names = ['loewis', 'anthonybaxter', 'jackjansen'] pr_nums = [] priority = 'normal' resolution = 'later' stage = None status = 'closed' superseder = None type = None url = 'https://bugs.python.org/issue1239948' versions = [] ```

jackjansen commented 19 years ago

I'm not sure how far back the current distutils (i.e. the one from the CVS trunk) is supposed to be backward compatible, but from 2.4 onwards Python does not support Mac OS 9 anymore, and therefore support for the MetroWerks C compiler can be ripped out. Theoretically there's an MW compiler on windows too, but nobody uses it and the mwerkscompiler object in distutils currently only support the Mac compiler. And actually only that in the exact way that MacPython used it.

I'm basically asking for an opinion here: is it a good idea to rip mwerkscompiler out. Feel free to assign back to me to do the work.

61337411-43fc-4a9c-b8d5-4060aede66d0 commented 19 years ago

Logged In: YES user_id=21627

distutils is meant to be compatible with Python 2.1. Don't know whether this means it still needs to support Metrowerks.

jackjansen commented 19 years ago

Logged In: YES user_id=45365

MacOS9 support is there up to 2.3. So then we should leave MertoWerks support in.