Skip to content

Comments

Fix configure on macOS Big Sur 11.0.1#2870

Closed
ylh wants to merge 1 commit intoerlang:maintfrom
ylh:compute-macos-define
Closed

Fix configure on macOS Big Sur 11.0.1#2870
ylh wants to merge 1 commit intoerlang:maintfrom
ylh:compute-macos-define

Conversation

@ylh
Copy link

@ylh ylh commented Nov 16, 2020

I'll just reproduce the commit message below:

Generate plausible synthetic __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__

This generates comparison values for the predefined macro in line with the
precedent set by Apple. Single-digit 10.x versions followed 10x0, and starting
with 10.10, moved to MMmmPP, Major/minor/Point. Left-padding on the minor is an
educated guess. This should now produce the correct value, from OS versions
Erlang never even ran on, to the current Big Sur Patch (11.0.1) that broke
configure, to future versions.

…RED__

This generates comparison values for the predefined macro in line with the
precedent set by Apple. Single-digit 10.x versions followed 10x0, and starting
with 10.10, moved to MMmmPP, Major/minor/Point. Left-padding on the minor is an
educated guess. This should now produce the correct value, from OS versions
Erlang never even ran on, to the current Big Sur Patch (11.0.1) that broke
configure, to future versions.
@CLAassistant
Copy link

CLAassistant commented Nov 16, 2020

CLA assistant check
All committers have signed the CLA.

@bjorng
Copy link
Contributor

bjorng commented Nov 17, 2020

Already fixed in #2865, which has been merged.

@bjorng bjorng closed this Nov 17, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants