-
Notifications
You must be signed in to change notification settings - Fork 5.4k
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
Support for darwin-arm64 #8346
Comments
Yes. But we need support in rusty_v8 first: denoland/rusty_v8#520. To get that working, we need to be able to build and test macos ARM64 binaries on CI. So that means either using QEMU, or waiting for GitHub to support macOS arm64 native runners. |
There is also a few bugs within the dependency tree that are also failing to build.
[snip]
So, we have a few mountains to climb first. But they are working on it! briansmith/ring#1063 and rust has to settle on a triple target for it as well rust-lang/rust#73628 |
When I download the latest x86 binary from here, everything run fine with rosetta2 👍. Waiting for a ARM64 native build, but all good in the meantime. |
Once support is in place for Apple Silicon will it be possible to run on a ARM64 board like Raspberry Pi 4? Or will this require additional work? |
@frankhale that is issue #1846, they are distinct issues. |
It is not "sustainable" at the moment and still experimental so we will keep this issue open. |
for anyone wanting apple-silicon support, simply install Rust then
on my m1 macbook air this results with |
@jimmont I'm a Rust noob, I've been using |
Looks like that forces rust to ignore the network if it can and cherry pick the exact upstream version requested by the cargo toml lock file. You can find more about that here. https://doc.rust-lang.org/cargo/commands/cargo-build.html#manifest-options Great question! |
Thank you @Dygear, I'll check out that doc you mentioned!!! |
On https://github.com/denoland/deno/releases there is a |
See #8346 (comment) |
Any update on this? Are we waiting for github/roadmap#528 for a "more sustainable solution"? |
Yes, right now it requires manual work on release from the maintainers to provide an M1 build. |
We now have automated releases for apple silicon, so closing. |
Hey, are there plans to support Apple Silicon?
The text was updated successfully, but these errors were encountered: