Skip to content
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]: Arm builds are broken since update to rust 1.81 #5159

Open
5 tasks done
Nothing4You opened this issue Nov 1, 2024 · 1 comment
Open
5 tasks done

[Bug]: Arm builds are broken since update to rust 1.81 #5159

Nothing4You opened this issue Nov 1, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@Nothing4You
Copy link
Collaborator

Requirements

  • Is this a bug report? For questions or discussions use https://lemmy.ml/c/lemmy_support
  • Did you check to see if this issue already exists?
  • Is this only a single bug? Do not put multiple bugs in one issue.
  • Do you agree to follow the rules in our Code of Conduct?
  • Is this a backend issue? Use the lemmy-ui repo for UI / frontend issues.

Summary

#5032 updated rust to 1.81, but lemmy-cross-toolchains still ships rust 1.80.

building lemmy with rust 1.80 is not supported, as the codebase uses features only stabilized in 1.81.

Steps to Reproduce

  1. build lemmy for arm

Technical Details

error[E0658]: the `#[expect]` attribute is an experimental feature
   --> crates/db_schema/src/newtypes.rs:194:1
    |
194 | #[expect(clippy::from_over_into)]
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: see issue #54503 <https://github.com/rust-lang/rust/issues/54503> for more information

Version

0.19.6-beta.7

Lemmy Instance URL

No response

@Nothing4You Nothing4You added the bug Something isn't working label Nov 1, 2024
@dessalines
Copy link
Member

Check out my PR to do this the last time for that repo: raskyld/lemmy-cross-toolchains#5 . Then you'll need to ping rasky to do another release for it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants