-
Notifications
You must be signed in to change notification settings - Fork 689
bARMy types error #218
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
Comments
Same problem here with nix-rust v0.4.2. Please upgrade to libc v0.2. |
The latest master seems to be free of this issue. |
Thanks for checking @petevine! |
Still have some dependency problem when build ARM nix still using libc 0.1.12 in nix 0.4.2? Build in Rust 1.6.0 (c30b771ad 2016-01-19) |
The latest master is using 0.2.6, but the latest release is still on 0.1.x as you noticed. We're figuring out how to make a release this week (#269), so hopefully there will soon be a 0.5.0 that uses libc 0.2.x, and includes the ARM fixes. |
It might make sense to fix the < 0.5 series too. I recently tried overriding this dependency with master and that immediately broke |
Ok, I do little modified on mio v0.5.0. Mio: |
@petevine sadly there are no git tags for earlier releases. If we could figure out when 0.4.2 was cut, we might be able to make a fix and release a 0.4.3. The bump to libc 0.2 series was in #219, so that could be another alternative to cut a 0.4.3. My personal preference would be leave the 0.4 series behind, but that's biased by me starting to use nix, and joining the team more recently. Going forward, we should soon have CI on ARM, which we'll then keep green. Track #258 for that. Reopening for some discussion. |
0.4.2 is dated Dec 3, 2015, so I would guess b4b76d0 as the next change was a breaking one. ARM CI support is still a WIP but progress is under way. |
@kamalmarhubi I've just confirmed the latest |
If 0.5.0 works, use it. We haven't yet figured out how to do releases without @carllerche. Filed #363 to track the unreleasability. |
(@petevine forgot to mention you) |
Is this issue still relevant? |
We have released a 0.6 since the last activity on this issue. If it's no longer affecting your projects, we can close it out. I'll leave that to you. :-) |
This breakage is responsible for errors like these on ARM Linux:
In most cases they can be fixed by simple casts
as *const _
The text was updated successfully, but these errors were encountered: