Skip to content

chore(deps): update rust to 1.98 - #194

Merged
BryanFRD merged 2 commits into
mainfrom
renovate/rust-1.x
Sep 3, 2026
Merged

BryanFRD merged 2 commits into
mainfrom
renovate/rust-1.x

Conversation

@ferrlabs-renovate

@ferrlabs-renovate ferrlabs-renovate Bot commented Aug 21, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
rust (source, changelog) toolchain minor 1.97 → 1.98

Warning

Some dependencies could not be looked up. Check the warning logs for more information.


Release Notes

rust-lang/rust (rust)

v1.98.0

Compare Source

==========================

Language

Platform Support

Refer to Rust's platform support page
for more information on Rust's tiered platform support.

Libraries

Stabilized APIs

Compatibility Notes


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

@ferrfleet ferrfleet Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What changed: Rust 1.97 → 1.98 (minor). Notable items from RELEASES.md: two new default-on lints (invalid_runtime_symbol_definitions deny-by-default, c_void_returns warn-by-default), derive(PartialOrd) now has a faster Ord derive path that can expose inconsistent hand-written impls, repr(transparent) is stricter about "trivial" fields, and ambiguous glob imports are now a hard error. Nothing else in the changelog is repo-relevant.

What breaks here: Searched for the two new lint triggers — no extern "C" definitions of memcmp/memset/strlen and no functions returning core::ffi::c_void in this repo, so neither new lint applies. No other API in the compatibility notes is used here.

Blocking: CI is red. The Check job's cargo clippy --all-targets -- -D warnings step fails (exit code 101). Because -D warnings promotes every clippy lint to a hard error, and clippy's lint set moves in lockstep with the rustc version, a toolchain bump commonly surfaces a newly added/changed clippy lint on existing code. I couldn't pull the exact diagnostic: the job log download (.../actions/jobs/.../logs) requires repo-scoped auth this reviewer doesn't have, and the check-run annotation only carries the generic "Process completed with exit code 101" wrapper, not the clippy output itself. Please run cargo clippy --all-targets -- -D warnings locally with 1.98 (or open the job log directly) to find the specific lint and fix it — do not loosen the toolchain pin to dodge it.

@github-actions

Copy link
Copy Markdown

SonarQube — aucune nouvelle issue

Comparaison entre le projet bac à sable de cette PR et la branche par défaut : SonarQube Community n'analyse pas les PR, ce delta est calculé côté CI. Détail

@ferrlabs-renovate
ferrlabs-renovate Bot force-pushed the renovate/rust-1.x branch 10 times, most recently from 86f9c0e to 3ca827b Compare August 25, 2026 07:05
@BryanFRD
BryanFRD enabled auto-merge (squash) August 25, 2026 08:32
@ferrlabs-renovate
ferrlabs-renovate Bot force-pushed the renovate/rust-1.x branch 15 times, most recently from f8f4630 to 61a647e Compare August 30, 2026 11:49
@ferrlabs-renovate
ferrlabs-renovate Bot force-pushed the renovate/rust-1.x branch 14 times, most recently from 6a48088 to 5cd9b49 Compare September 3, 2026 04:07
@ferrlabs-renovate

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@BryanFRD
BryanFRD merged commit cb17972 into main Sep 3, 2026
25 checks passed
@BryanFRD
BryanFRD deleted the renovate/rust-1.x branch September 3, 2026 16:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant