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
Bug: aarch64-unknown-linux-gnu does not match aarch64 architecture #337
Comments
Could you verify that v0.8.7 works just fine? |
With v0.8.7 the issue still exists with all release artifacts:
|
Alright, yes that is definitely still happening. I have a branch I am playing around with the pr github action to see if I can fix it. Looks like we don't force anywhere to instruct cargo to build for the aarch64 architecture when we are trying to do that, so it kicks out an x86_64 image, so it isnt actually cross compiling. I have a branch that appears to cross compile it correctly, but having some issues with test failing. |
In the action we only set the tool chain and the target. |
@martintc have you checked your artifacts in that PR already? |
I think I got it, I'll kick off the action again and have you verify, but it looks like we got it on our side. Sorry it took so long. Life got busy and I also needed to learn a lot more about github actions, but it looks like we got a solution. But the "unreleased" artifacts should all be correct now. |
@martintc Looks good to me, but why aren't you using |
We removed Cross in 2021 because it was abandoned. Specifically, we needed this fix: Cross is currently maintained and active again, so maybe it could be used. |
Description
The binary release for aarch64-linux does not match the aarch64 architecture but the x86_64 architecture.
Steps to reproduce
Expected behaviour
What the expected behaviour in your opinion.
Environment
0.8.5
Additional information
Add more context which didn't fit in the fields above.
The text was updated successfully, but these errors were encountered: