[issue43568] Drop support for Mac OS X < 10.3 module linking

2021-06-02 Thread Ned Deily
Ned Deily added the comment: New changeset 991693a217363243b0bd33887852d6b3959b99a1 by Joshua Root in branch '3.9': [3.9] bpo-43568: Relax distutils MACOSX_DEPLOYMENT_TARGET check (GH-25827) (GH-26001) https://github.com/python/cpython/commit/991693a217363243b0bd33887852d6b3959b99a1

[issue43568] Drop support for Mac OS X < 10.3 module linking

2021-05-08 Thread Joshua Root
Change by Joshua Root : -- pull_requests: +24654 pull_request: https://github.com/python/cpython/pull/26001 ___ Python tracker ___

[issue43568] Drop support for Mac OS X < 10.3 module linking

2021-05-08 Thread Joshua Root
Joshua Root added the comment: The part that is a bug is that the whole version was checked, not just the major version--you couldn't target macOS 11.0 if your Python was built for 11.3, for example. MacPorts users getting an error in that situation was the original motivation for coming up

[issue43568] Drop support for Mac OS X < 10.3 module linking

2021-05-07 Thread Ned Deily
Ned Deily added the comment: > Would it be OK to backport just the distutils change to 3.9? While this seems like a minor feature behavior change rather than a bug fix, it probably wouldn't cause any problems to make such a change. I don't recall this issue coming up before as a problem

[issue43568] Drop support for Mac OS X < 10.3 module linking

2021-05-07 Thread Joshua Root
Joshua Root added the comment: Thanks Ned. Would it be OK to backport just the distutils change to 3.9? -- ___ Python tracker ___

[issue43568] Drop support for Mac OS X < 10.3 module linking

2021-05-02 Thread Ned Deily
Ned Deily added the comment: Thanks for the PR! I updated it using the slightly different different changes in https://github.com/pypa/distutils/pull/36 and it was just easier to open a new PR. -- resolution: -> fixed stage: patch review -> resolved status: open -> closed

[issue43568] Drop support for Mac OS X < 10.3 module linking

2021-05-02 Thread Ned Deily
Ned Deily added the comment: New changeset 870317825822c856490a32eee037fec8057690b1 by Ned Deily in branch 'master': bpo-43568: Drop support for MACOSX_DEPLOYMENT_TARGET < 10.3 (GH-25827) https://github.com/python/cpython/commit/870317825822c856490a32eee037fec8057690b1 --

[issue43568] Drop support for Mac OS X < 10.3 module linking

2021-05-02 Thread Ned Deily
Change by Ned Deily : -- pull_requests: +24515 pull_request: https://github.com/python/cpython/pull/25827 ___ Python tracker ___

[issue43568] Drop support for Mac OS X < 10.3 module linking

2021-04-02 Thread Joshua Root
Joshua Root added the comment: Here's the PR for pypa/distutils, which is just relaxing the MDT check since it has to work with older Python versions: https://github.com/pypa/distutils/pull/36 -- ___ Python tracker

[issue43568] Drop support for Mac OS X < 10.3 module linking

2021-03-26 Thread Terry J. Reedy
Change by Terry J. Reedy : -- versions: -Python 3.6, Python 3.7, Python 3.8, Python 3.9 ___ Python tracker ___ ___

[issue43568] Drop support for Mac OS X < 10.3 module linking

2021-03-20 Thread Joshua Root
Change by Joshua Root : -- keywords: +patch pull_requests: +23702 stage: -> patch review pull_request: https://github.com/python/cpython/pull/24941 ___ Python tracker ___

[issue43568] Drop support for Mac OS X < 10.3 module linking

2021-03-20 Thread Joshua Root
New submission from Joshua Root : The `-undefined dynamic_lookup` option can only be used in LDSHARED on Mac OS X 10.3 and later. There is a fallback to explicitly linking with the framework for 10.2 and earlier. I'm pretty sure that currently supported Python versions don't build on 10.2 or