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

all: add macOS ARM64 port #41385

Closed
cherrymui opened this issue Sep 14, 2020 · 7 comments
Closed

all: add macOS ARM64 port #41385

cherrymui opened this issue Sep 14, 2020 · 7 comments

Comments

@cherrymui
Copy link
Member

See discussion in #38485. Honestly I don't know why we need a separate issue from #38485. Maybe we just need one started with "proposal:"?

Maintainer: I guess I could be a maintainer for the time being...

@gopherbot gopherbot added this to the Proposal milestone Sep 14, 2020
@dmitshur
Copy link
Contributor

Thanks for making this proposal. This corresponds to the following requirements in https://golang.org/wiki/PortingPolicy#requirements-for-a-new-port:

  • A proposal must be filed and accepted in which the Go team accepts overall responsibility for having the new port in the core Go tree.

  • At least one developer must be named (and agree) to maintain the port, by making required updates in a timely manner as architecture or operating system requirements change.

Also see #39782, which is the tracking issue for adding a builder for this port.

/cc @andybons @cagedmantis @toothrot FYI.

@rsc
Copy link
Contributor

rsc commented Sep 16, 2020

Given that we already have macOS and we have arm64 (and also all the Macs in the world will be arm64 before long, so the alternative is dropping the macOS port entirely), this seems fine and can be fast-tracked. This seems like a likely accept.

@rsc rsc added this to Likely Accept in Proposals (old) Sep 16, 2020
@rsc rsc moved this from Likely Accept to Accepted in Proposals (old) Sep 23, 2020
@rsc
Copy link
Contributor

rsc commented Sep 23, 2020

No change in consensus, so accepted.

@cherrymui
Copy link
Member Author

Thanks.

@rsc rsc modified the milestones: Proposal, Backlog Sep 23, 2020
@rsc rsc changed the title proposal: all: add macOS ARM64 port all: add macOS ARM64 port Sep 23, 2020
@cherrymui
Copy link
Member Author

As far as I can tell, the darwin/arm64 port is now pretty much on parity with the darwin/amd64 port (CLs are tracked under #38485), and I don't expect much more to be done on this issue. I think we can close this.

Feel free to reopen, or open a new issue, if I missed anything.

@domino14
Copy link

domino14 commented Dec 4, 2020

will it be available for download?

@dmitshur
Copy link
Contributor

dmitshur commented Dec 4, 2020

@domino14 Yes, that's the plan for Go 1.16. The tracking issue for that is #42756, please subscribe to it for updates.

@golang golang locked and limited conversation to collaborators Dec 4, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
No open projects
Development

No branches or pull requests

5 participants