Skip to content

Bump the deployment target for the compiler to macOS 13.0 #75914

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Sep 6, 2024

Conversation

benlangmuir
Copy link
Contributor

No description provided.

@benlangmuir
Copy link
Contributor Author

@swift-ci please test

@benlangmuir
Copy link
Contributor Author

@swift-ci please build toolchain

@benlangmuir
Copy link
Contributor Author

@swift-ci please test

@benlangmuir
Copy link
Contributor Author

@swift-ci please test

2 similar comments
@benlangmuir
Copy link
Contributor Author

@swift-ci please test

@benlangmuir
Copy link
Contributor Author

@swift-ci please test

@benlangmuir benlangmuir changed the title [draft] Try bumping the deployment target to macOS 11 [draft] Try bumping the deployment target to macOS 13 Aug 27, 2024
@benlangmuir
Copy link
Contributor Author

@swift-ci please test

1 similar comment
@benlangmuir
Copy link
Contributor Author

@swift-ci please test

Bump the deployment target from macOS 10.13-aligned versions to macOS
13.0-aligned versions. This allows us to stop linking CoreFoundation
in the swift runtime, which was previously required for availability
checking. It also lets us align the deployment target on x86_64 with
arm64, which was 11.0. Finally, it is a prerequisite to being able to
build swift using the macOS 15 beta SDKs.
@benlangmuir
Copy link
Contributor Author

@swift-ci please test

@benlangmuir
Copy link
Contributor Author

@swift-ci please test Linux

Ignore some deprecation warnings associated with the deployment target
bump.
This test stops working with deployment targets that no longer link
@rpath/libswiftCoreGraphics.dylib when running on OSes that still
require the CoreGraphics overlay. Explicitly link it to workaround.
@benlangmuir
Copy link
Contributor Author

@swift-ci please test

@benlangmuir
Copy link
Contributor Author

@swift-ci please test

When the deployment target is above 9.0 (7.0 for simulator), only
building the module content such as the swiftinterface is supported.
@benlangmuir
Copy link
Contributor Author

@swift-ci please test

@benlangmuir benlangmuir changed the title [draft] Try bumping the deployment target to macOS 13 Bump the deployment target for the compiler to macOS 13.0 Sep 6, 2024
@benlangmuir benlangmuir marked this pull request as ready for review September 6, 2024 15:38
@benlangmuir benlangmuir requested review from a team and eeckstein as code owners September 6, 2024 15:38
@benlangmuir benlangmuir requested a review from etcwilde September 6, 2024 15:39
@benlangmuir benlangmuir requested a review from edymtt September 6, 2024 15:39
@etcwilde
Copy link
Member

etcwilde commented Sep 6, 2024

CC @shahmishal

@benlangmuir benlangmuir merged commit 44b68cb into swiftlang:main Sep 6, 2024
5 checks passed
@benlangmuir benlangmuir deleted the turn-it-up-to-11 branch September 6, 2024 20:23
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.

4 participants