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
Error compiling on armv5tel architecture #475
Comments
Ah yeah, so we're using |
I've been able to continue the compilation process by patching indicatif to use atomic-shim, but I had to slightly alter that in order to support the |
The loom is an internal implementation detail for Tokio that is used to help them test. Relying on atomic-shim for these platforms seems correct, probably submit a PR their way to add arm support? |
Sent PR at bltavares/atomic-shim#5 . Let's wait and see! |
This reverts commit b6d1a3a. Blocked on console-rs/indicatif#475
Opened #484 to use |
Fix build on some 32-bit platforms caused by console-rs/indicatif#475 * Reverts 377aa75 * Reverts 310463f
Fix build on some 32-bit platforms caused by console-rs/indicatif#475 * Reverts 377aa75 * Reverts 310463f
Hi, totally a rust noob so I apologize if I'm misreading what the rust compiler is telling me.
I'm trying to build homeassistant on an embedded armv5tel NAS (32-bit). I'm stuck at building maturin, which requires indicatif v0.17.0. While building, I get the following error:
Some info about my environment:
It seems like
AtomicU64
is not defined on all architectures (I've seen similar reports for PowerPC, i.e. tikv/rust-prometheus#315). Can you please provide a fix/workaround?The text was updated successfully, but these errors were encountered: