◐ Shell
clean mode source ↗

bpo-41101: Support "arm64" in Mac/Tools/pythonw by ronaldoussoren · Pull Request #21114 · python/cpython

@ronaldoussoren

@corona10 corona10 changed the title BPO-41101: Support "arm64" in Mac/Tools/pythonw bpo-41101: Support "arm64" in Mac/Tools/pythonw

Jun 24, 2020

This was referenced

Jul 1, 2020

SMillerDev pushed a commit to Homebrew/homebrew-core that referenced this pull request

Jul 4, 2020
This set of patches includes the following upstream pull requests:

- python/cpython#21114
  "Support `arm64` in Mac/Tools/pythonw"

- python/cpython#21224
  "allow python to build for macosx-11.0-arm64"

- python/cpython#21249
  "ctypes fixes for arm64 Mac OS"

Adding the patches before upstream has released them is warranted here
because `python@3.8` is widely used as a dependency, and the patch is
needed to enable testing dependent formulae on arm64.

CC: Sean Molenaar <1484494+SMillerDev@users.noreply.github.com>

@claui claui mentioned this pull request

Jul 15, 2020

claui added a commit to Homebrew/formula-patches that referenced this pull request

Jul 15, 2020
This set of patches includes the following upstream pull requests,
in this order:

- PR 20171, "Fix _tkinter use"
  python/cpython#20171
  (prerequisite for patch #21249 to apply)

- PR 21114, "Support `arm64` in Mac/Tools/pythonw"
  python/cpython#21114

- PR 21224, "allow python to build for macosx-11.0-arm64"
  python/cpython#21224

- PR 21249, "ctypes fixes for arm64 Mac OS"
  python/cpython#21249

The patches for 20171 and 21249 have been minimally modified in order
to backport them to 3.8.3.

Note that these have been successfully tested for `python@3.8`
but not for `python@3.7`.

The patch directive should be surrounded by an `if Hardware::CPU.arm?`
block.

claui pushed a commit to xvilo/homebrew-core that referenced this pull request

Jul 15, 2020

BrewTestBot pushed a commit to Homebrew/homebrew-core that referenced this pull request

Jul 16, 2020