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
Cargo build error: .git//refs: Value too large for defined data type; class=Os (2) #9
Comments
Was able to go around the issue by adding this before installing cargo via rustup:
|
Thanks for reporting this! I'm changing the title to make this workaround easier to find. |
Apparently there's a bug in ext4 when running a 32bit build within a 64bit host using qemu. tmpfs appears to have that bug fixed |
Hi @snshn can you provide more info on the job that is failing? I tried to replicate it with this job(armv7/ubuntu18.04) but it doesn't fail it seems. What am I doing wrong? |
I sadly used --amend while working on my action, but the one that you've posted looks extremely similar! I believe mine had ubuntu-latest in it, I'll try to reproduce that error in my private repo, will report here. |
Here it is, I found the job that produces the error:
putting
before the |
Thanks for taking the time to recover it! |
Glad I could be of help! I think it's quite an edge case, and not directly related to this project. Perhaps it's enough that we've documented it here for people to find it in the future and understand the root cause of that error message. Please feel free to close this issue at any point from now. |
Since this action is using qemu, that seems to be causing a known issue associated with 32-bit qemu machines (in my case it's armv6).
More info:
rust-lang/cargo#7451 -> https://lkml.org/lkml/2018/12/28/461
This is a very useful action, thank you for creating and maintaining it
The text was updated successfully, but these errors were encountered: