Skip to content

Support XCode 13.3 (Apple Cang 13.1.6) in all releases that officiall…#2344

Merged
native-api merged 1 commit intopyenv:masterfrom
native-api:xcode_13.3
Apr 29, 2022
Merged

Support XCode 13.3 (Apple Cang 13.1.6) in all releases that officiall…#2344
native-api merged 1 commit intopyenv:masterfrom
native-api:xcode_13.3

Conversation

@native-api
Copy link
Member

@native-api native-api commented Apr 29, 2022

…y support MacOS 11

There are no new platform incompatibilities in MacOS 12 so those releases likely run in it as well

Make sure you have checked all steps below.

Prerequisite

Description

  • Here are some details about my PR

As per #2143 (comment), backports python/cpython@9c47667 to all releases that officially support MacOS 11 (#1737 (comment)).
For some later releases, the patch is not needed.

Rationale:

  • MacOS 12 does not introduce any (glaring) new incompatibilities, so those versions should technically run in it as well -- the reason for the error is the new compiler rather than the OS.
  • Users have reported that they try to use a multitude of those versions in MacOS 12

Tests

  • My PR adds the following unit tests (if any)
    N/A

…y support MacOS 11

There are no new platform incompatibilities in MacOS 12 so those releases likely run in it as well
@jtnz
Copy link

jtnz commented May 2, 2022

Unfortunately this broke our builds as patch is now required (ironically on Linux).

@native-api
Copy link
Member Author

@jtnz patch has always been required, just not always used.
We do not list it as a prerequisite because it's usually preinstalled.

@native-api
Copy link
Member Author

@liualexiang I'm going to, I just wish to push a few other major fixes before that.

@jtnz
Copy link

jtnz commented May 2, 2022

@native-api It's not in the wiki list of packages for RHEL/CentOS etc, so was just letting you know. https://github.com/pyenv/pyenv/wiki#suggested-build-environment

@native-api
Copy link
Member Author

@jtnz I mean that we assume that it's a part of common UNIX tools. If it's actually not, please create an issue, then we can assess this further and perform necessary action.

sebhahn pushed a commit to sebhahn/pyenv that referenced this pull request May 3, 2022
…y support MacOS 11 (pyenv#2344)

There are no new (glaring) platform incompatibilities in MacOS 12 so those releases should technically run in it as well
dand-oss pushed a commit to dand-oss/pyenv that referenced this pull request May 5, 2022
…y support MacOS 11 (pyenv#2344)

There are no new (glaring) platform incompatibilities in MacOS 12 so those releases should technically run in it as well
@native-api native-api mentioned this pull request Jan 8, 2024
13 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment