Skip to content
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

Apple Silicon Support? #2408

Closed
7 tasks done
wbsdty331 opened this issue Aug 27, 2021 · 3 comments
Closed
7 tasks done

Apple Silicon Support? #2408

wbsdty331 opened this issue Aug 27, 2021 · 3 comments
Labels
✨ Enhancement Issues marked with this label indicate further enhancements to the program, such as new features. ☝️ External Issues marked with this label have external scope and typically depend on third-party projects. ⛔ On hold Issues marked with this label are blocked from being worked on, very often due to third-parties.

Comments

@wbsdty331
Copy link

wbsdty331 commented Aug 27, 2021

Checklist

Enhancement purpose

to Native Support Apple Silicon (M1)

Solution

Apple has announced plans to transition its Mac hardware line to a new Arm64-based chip that they refer to as “Apple Silicon”.

from this issue, it looks like dotnet 5 will work good on Apple Rosetta 2 Emulation. and Microsoft said .NET 6 will native support apple silicon.

In this time i think we can release a darwin-arm64 build.

Why currently available solutions are not sufficient?

It looks like ASF only release macOS x64 version.

Can you help us with this enhancement idea?

Yes, I can code the solution myself and send a pull request

Additional info

No response

@wbsdty331 wbsdty331 added ✨ Enhancement Issues marked with this label indicate further enhancements to the program, such as new features. 👀 Evaluation Issues marked with this label are currently being evaluated if they're going to be considered. labels Aug 27, 2021
@JustArchi JustArchi added ☝️ External Issues marked with this label have external scope and typically depend on third-party projects. ⛔ On hold Issues marked with this label are blocked from being worked on, very often due to third-parties. and removed 👀 Evaluation Issues marked with this label are currently being evaluated if they're going to be considered. labels Aug 27, 2021
@JustArchi JustArchi mentioned this issue Aug 27, 2021
26 tasks
@JustArchi
Copy link
Member

This is a good suggestion.

However, Apple Sillicon or so-called osx-arm64 variant is supported starting from .NET 6.0 onwards, which is in a preview/unstable state as of today, so this can't be evaluated for current mainline of ASF which is still targetting .NET 5.0.

I've added your suggestion to our wishlist for later in PR #2388.

Since we already have a PR aggregating all of our .NET 6.0 stuff we plan to take care of, I'll close this issue as there won't be any work on it until .NET 6.0 gets merged anyway.

Thanks for posting 👍.

@wbsdty331
Copy link
Author

By the way, why not release win-arm64 platform? dotnet 5 support it.

@JustArchi
Copy link
Member

For the same reason why we don't release win-x86.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Sep 27, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
✨ Enhancement Issues marked with this label indicate further enhancements to the program, such as new features. ☝️ External Issues marked with this label have external scope and typically depend on third-party projects. ⛔ On hold Issues marked with this label are blocked from being worked on, very often due to third-parties.
Projects
None yet
Development

No branches or pull requests

2 participants