-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Closed
Labels
area-sdkUse area-sdk for general purpose SDK issues (packaging, distribution, …).Use area-sdk for general purpose SDK issues (packaging, distribution, …).breaking-change-requestThis tracks requests for feedback on breaking changesThis tracks requests for feedback on breaking changes
Description
Intended Change
Remove support for ia32 on macOS from the dart-sdk completely, as well as the ia32 distributions for all future releases on dart.dev and other release channels (e.g. homebrew). 32-bit ARM on iOS will remain supported.
Rationale
On macOS Catalina or later, these binaries cannot be run anymore. Snow Leopard (10.6, ~10 years ago) was the last release that could run on ia32 CPUs. Therefore, most users on macOS can run the x64 SDK instead.
Expected Impact
The exact number of users affected by this change is unknown but we expect it to be low based on the large groups that we know will not be. Any projects that
Projects known to break
None
Projects that will not be affected
- Flutter
- All Google internal projects
Migration Steps
Any project affected by this change needs to switch to the x64 macOS artifacts or stay on Dart SDK version 2.7.0.
Metadata
Metadata
Assignees
Labels
area-sdkUse area-sdk for general purpose SDK issues (packaging, distribution, …).Use area-sdk for general purpose SDK issues (packaging, distribution, …).breaking-change-requestThis tracks requests for feedback on breaking changesThis tracks requests for feedback on breaking changes