-
Notifications
You must be signed in to change notification settings - Fork 76
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 arm64 #416
Comments
I just tried compiling with (I would hope that the final output is just a static binary though, as the |
TBF, I don't have any aarch64 machines handy, and I don't have the bandwidth to experiment with getting a build working in docker on a recently-announced M1 macs on github actions. Cross-compilation with GHC is famously borked in the presence of Template Haskell and even if I stripped it from pandoc-crossref, dependencies use it, so it's likely a non-starter (workarounds exist, but they still require a working GHC on a target arch and are notoriously buggy). Building in an emulator will just take the better half of forever. If you're feeling adventurous, you can try to experiment with getting Nix to cooperate. In the happy version of the universe, it would be as easy as |
I'd love to be able to use this on my aarch64 device. As pandoc already releases a generic linux-arm64 binary (and has since v2.12, back in 2021), it would be nice to get crossref working on these systems too.
I tried compiling from source with stack and it throws this error:
(Also, extra bonus points if anyone wants to send it into the alpine package repo afterwards)
The text was updated successfully, but these errors were encountered: