Description
I've been using cross for my projects by installing it via cargo install --locked cross
. This has worked fine for me until I hit a linking issue on sparc64-unknown-linux-gnu
upon updating a dependency.
This issue was caused by my local version of cross (from crates.io) shipping Glibc 2.23, and I was confused because the latest README on GitHub was listing Glibc 2.31. I later realized that cross on crates.io has not been updated in over 2 years.
The only way to get a recent version of cross is to install it directly from the Git repository (via cargo install cross --git https://github.com/cross-rs/cross
or similar), which, to be fair, is documented on the README.
However I would like to point out that nowhere it says that the version on crates.io is stale and should not be used. Could you please do one or more of the following:
- Update the version on crates.io
- Add a warning to the README that says that the version on crates.io is stale
- Publish a dummy release on crates.io that warns users that it should not be used
Thanks.