-
Notifications
You must be signed in to change notification settings - Fork 2
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
fix: failed build in ARM #84
Conversation
Release v0.6.2
Release 0.6.3
Release v0.6.4
release: v0.7.0
Release v0.8.0
I suggest switching the I had a similar issue on The other alternative I think would be to set-up our own runners, which we can make more beefy and also we can have arm runners that will run the arm tasks (although to make that work with the Docker build we'd have to make a few changes). But even just running our own runners seems like a big undertaking already. |
Yeah, it makes sense to try to use the official wheels. But while learning about this, I saw that apparently they provide wheels for
Apparently our build was not using them just because Poetry was not prepared yet to use After upgrading to Poetry So I think this is enough to solve it. What do you think? |
Motivation
We had problems building the
cryptography
packageSee the error in https://github.com/HathorNetwork/tx-mining-service/runs/6905469491?check_suite_focus=true
Downgrading to alpine3.15 still errors out: https://github.com/HathorNetwork/tx-mining-service/runs/6907057307?check_suite_focus=true
Since the process apparently suffered a
Kill -9
, it's possible that it was using too much RAM during compilation and got OOM Killed.Solution
See #84 (comment)
This is the working build after the fix: https://github.com/HathorNetwork/tx-mining-service/runs/6993659510?check_suite_focus=true