-
Notifications
You must be signed in to change notification settings - Fork 10.4k
Closed
Labels
affected-mediumThis issue impacts approximately half of our customersThis issue impacts approximately half of our customersarea-infrastructureIncludes: MSBuild projects/targets, build scripts, CI, Installers and shared frameworkIncludes: MSBuild projects/targets, build scripts, CI, Installers and shared frameworkseverity-majorThis label is used by an internal toolThis label is used by an internal tooltask
Milestone
Description
Apple has announced plans to transition its Mac hardware line to a new Arm64-based chip that they refer to as “Apple Silicon
This issue tracks work to enable ASP.NET Core on Apple Silicon
- Enable compilation on Apple Silicon
- Enable cross compilation from osx-x64
- Add
arm64
support toSQLitePCL.raw
osx
universal binary Support Apple Silicon for e_sqlite3 ericsink/SQLitePCL.raw#375 -
AddLibuv removed.arm64
support tolibuv
osx
universal binary (optional?) - Enable CI builds
- Enable testing
The first three items have been completed for the dotnet/runtime and should be able to proceed for aspnetcore.
Hints from dotnet/runtime learnings:
- Cross compilation requires Xcode 12.2 or better (included in vmImage 10.15)
- pass
-arch arm64
to the clang compiler to select arm64 as the target architecture.
Metadata
Metadata
Assignees
Labels
affected-mediumThis issue impacts approximately half of our customersThis issue impacts approximately half of our customersarea-infrastructureIncludes: MSBuild projects/targets, build scripts, CI, Installers and shared frameworkIncludes: MSBuild projects/targets, build scripts, CI, Installers and shared frameworkseverity-majorThis label is used by an internal toolThis label is used by an internal tooltask