-
Notifications
You must be signed in to change notification settings - Fork 704
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
Fails to build on Linux SPARC #2008
Comments
I had to apply the below patch using
|
It would be great if one of you could submit that patch as a PR, and it would be great if you could append mk/install-build-tools.sh and mk/cargo.sh and .github/actions/ci.yml to add this target to the test suite so we ensure it keeps working. I believe we need to also upgrade our dependency of |
Just opened #2066 which I verified to work on 64-bit SPARC on Debian Linux. |
Sorry, but we're exclusively using our own internal build environments (with a heavily modified/modernised tool-chain based on Ubuntu 20.04/Focal for the |
It is easy to modify |
OK, sorry, I missed that. I need to have a closer look at the necessary changes. |
I suggested a more general approach to this issue in #2042 (comment). I would prefer that approach to be taken because it eliminates the allowlist of target architectures. |
Fine with me. Do you still want the CI-related changes? |
I would recommend contributing the CI changes if people want any help in the future related to diagnosing any SPARC-related issues and to ensure that SPARC codegen in new versions of Rust doesn't break something here. This will become increasingly important as we add additional QA (tests) for things like side channels. |
Closing as a duplicate of the just-reopened #1512, since there's more recent discussion in that issue. |
Despite the changes in #1555, ring still fails to build on Linux SPARC:
Access to SPARC machines can be obtained through the GCC Compile Farm: https://gcc.gnu.org/wiki/CompileFarm
The text was updated successfully, but these errors were encountered: