Skip to content

Fix warnings due to mismatched_lifetime_syntaxes lint#522

Merged
dmartin merged 1 commit into
mainfrom
dmartin/fix-1-89-warning
Sep 4, 2025
Merged

Fix warnings due to mismatched_lifetime_syntaxes lint#522
dmartin merged 1 commit into
mainfrom
dmartin/fix-1-89-warning

Conversation

@dmartin
Copy link
Copy Markdown
Contributor

@dmartin dmartin commented Sep 4, 2025

This new lint was added in Rust 1.89. Because we deny warnings in release mode, this currently prevents building Viceroy in release mode on stable Rust.

Resolves #516

This new [lint] was added in Rust 1.89. Because we deny warnings in release
mode, this currently prevents building Viceroy in release mode on stable Rust.

Resolves #516

[lint]: https://blog.rust-lang.org/2025/08/07/Rust-1.89.0/#mismatched-lifetime-syntaxes-lint
@dmartin dmartin enabled auto-merge September 4, 2025 21:37
@dmartin dmartin merged commit b068f57 into main Sep 4, 2025
15 checks passed
@dmartin dmartin deleted the dmartin/fix-1-89-warning branch September 4, 2025 21:49
@posborne
Copy link
Copy Markdown
Member

posborne commented Sep 5, 2025

It may be worth considering a release; I ran into this issue causing the fastly/viceroy nix package (unstable) to fail: https://github.com/NixOS/nixpkgs/blob/master/pkgs/by-name/vi/viceroy/package.nix

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Build error due to missing lifetimes

3 participants