-
-
Notifications
You must be signed in to change notification settings - Fork 88
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
explore building an arm64 variant #97
Comments
Hello! I came across this issue because I was trying to build Rust images with musl for both I had two errors around |
Hey @RobbieMcKinstry! late response, but would love to see ideas for how if you have time! |
I'd love to help. There is this image which works: https://github.com/rust-cross/rust-musl-cross but the owner refuses to add the relevant libraries for compiling sqlite, Postgres etc. |
Any help would be very much welcome here as I haven't gotten the time to really work on this. Having this as a multiarch image here would even help me quite a bit with some of the upstream use-cases in kube-rs org so have a pretty good incentive to keep maintaining. I did look around to see how to do this in august for a bit, so will inline the interesting links below for what could be helpful as resources (because people do do this elsewhere):
(it's also possible to push the image as a multi-arch image so people do not need to disambiguate with tags, but that can be a much later step two.) |
as of today muslrust now builds with both new |
As energy use and costs for
arm64
compute is lower than ever (e.g. aws graviton), it makes sense to provide anarm64
tagged build if possible/necessary.Do not have a lot of experience in this avenue yet so input welcome. But will try to look into this shortly. Only thing I've found so far is the rust on graviton doc.
Optimising for energy use is probably the main thing we as software engineers can do inside our occupation towards climate change (outside; direct action ✊ ❤️🔥).
The text was updated successfully, but these errors were encountered: