-
Notifications
You must be signed in to change notification settings - Fork 348
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
[Feature request] Support for ARM architectures #190
Comments
FYI we are currently in the process of making the Quarto bundle in RStudio optional on Arm (rstudio/rstudio#10159) |
Thanks, that explains why RStudio compiled anyways once I commented out the Quarto install script and symlinked to the system pandoc in the usual default locations. |
Perhaps we need to wait for the arm64 build of deno to be released? denoland/deno#1846 |
I'm not sure there's much payoff for a build on 32-bit ARM systems. Plenty of other software only runs on the 64-bit ARM Linux platforms, for example, Mambaforge. |
I offered to provide a Devs @denoland insist on waiting for GitHub to provide official arm64 runners. This may take a while. |
RStudio is now has experimental builds for ARM architectures, currently w/o bundled Quarto due to this issue. https://dailies.rstudio.com/rstudio/elsbeth-geranium/server/jammy-arm64/ |
This is great news, any chance these builds will be available for Debian any time soon? I tried the existing ones but it seems Debian doesn't have |
Generally speaking Debian should work -- we don't have any Debian specific builds because the Ubuntu builds generally work on Debian. Is the |
I get the same error message, `control.tar.zst' unintelligible.
|
Thanks, that's helpful! What version of Debian are you using? The DEB package above is built on Ubuntu 22, which might use newer faculties than are supported on older Debian derivatives. I wanted to do a build on Ubuntu Bionic 18 but had some trouble with dependencies... maybe worth another look. (Also, let's take this discussion over to rstudio/rstudio#8809 since it's tangential to the Quarto issue.) |
In case anyone is interested, I have managed to install Quarto on arm64 with the kind help of @cscheid and I've written a blog post about it (although, I don't yet know how to integrate it with the Linux-arm64 builds of the RStudio IDE). |
it seems that Dart Sass distributes binaries for arm64 Linux. Perhaps just using unofficial builds of deno can build Quarto CLI for arm64 Linux? |
Just in case, I have tried with this particular binary and it seems Quarto doesn't like this version.
Installing sass from npm works, in the sense that quarto can render qmd files but the
|
There are arm64 builds on the pre-release version now 🎉 |
Correct! Thanks for noticing - I thought these issues would be closed by the PR (and hence make sure appropriate notice was provided)... I'm closing for now, if you run into issues with the new arm64 builds, please open an issue and we'll get it buttoned up! |
@dragonstyle That is great news! Thank you for providing arm64 builds. @andresrcs Thank you for asking about arm64 builds at b-fuze/deno-dom#122. |
@benz0li @andresrcs do note that in the specific case of deno-dom, we defer to a wasm implementation if native support is not available, so this should not be a blocker for arm64 (if it is, then there might be another bug in quarto.) |
Note that deno starts including arm64 Linux builds these days. |
Could you please consider supporting armv7l and arm64 architectures?, even a script for manual installation on those architectures would be great (or at least one that doesn't use a download of Deno if it is already present, letting us compile it with Cargo ourselves).
Just to clarify, my goal with this is to be able to compile RStudio on ARM (Raspberry Pi OS) which latest version requires Quarto
The text was updated successfully, but these errors were encountered: