This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author ronaldoussoren
Recipients corona10, eamanu, erlendaasland, lawrence-danna-apple, mark.dickinson, miss-islington, ned.deily, ronaldoussoren, skrah
Date 2020-07-26.14:31:40
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1595773900.84.0.78545938359.issue41100@roundup.psfhosted.org>
In-reply-to
Content
PR21564 is my attempt to merge all changes needed to support macOS 11 and arm64.  To be honest I had lost track of what's needed.

With this the patch the tests pass on my DTK system. 

TODO:
- Verify builds on older macOS versions
- Maybe: support building using non-system libffi on macOS


PR 21583 is a separate attempt at doing the code changes that are needed to build with the latest SDK and deploy on macOS 10.9.  This patch is still in a fairly rough state, and needs more testing (I haven't done any testing on older platforms yet)

TODO:
- Test on macOS 10.9
- Tweak the build-installer script and possibly _osx_support.py: the minimal deployment target for arm64 should be macOS 11.0.
- Tweak the build-installer script to build an optimised version

TDB:
- Keep this as two separate PRs or merge them? 
  The latter makes testing easier, but review harder
History
Date User Action Args
2020-07-26 14:31:40ronaldoussorensetrecipients: + ronaldoussoren, mark.dickinson, ned.deily, skrah, eamanu, corona10, miss-islington, erlendaasland, lawrence-danna-apple
2020-07-26 14:31:40ronaldoussorensetmessageid: <1595773900.84.0.78545938359.issue41100@roundup.psfhosted.org>
2020-07-26 14:31:40ronaldoussorenlinkissue41100 messages
2020-07-26 14:31:40ronaldoussorencreate