-
Notifications
You must be signed in to change notification settings - Fork 14.1k
Weekly cargo update
#145516
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
base: main
Are you sure you want to change the base?
Weekly cargo update
#145516
Conversation
|
These commits modify the If this was unintentional then you should revert the changes before this PR is merged. These commits modify the If this was unintentional then you should revert the changes before this PR is merged. |
|
@bors r+ rollup=iffy |
Weekly `cargo update`
Automation to keep dependencies in `Cargo.lock` current.
r? dep-bumps
The following is the output from `cargo update`:
```txt
compiler & tools dependencies:
Locking 28 packages to latest compatible versions
Updating anyhow v1.0.98 -> v1.0.99
Updating bitflags v2.9.1 -> v2.9.2
Updating clap v4.5.43 -> v4.5.45
Updating clap_builder v4.5.43 -> v4.5.44
Updating clap_derive v4.5.41 -> v4.5.45
Updating curl v0.4.48 -> v0.4.49
Updating curl-sys v0.4.82+curl-8.14.1 -> v0.4.83+curl-8.15.0
Updating cxx v1.0.166 -> v1.0.168
Updating cxx-build v1.0.166 -> v1.0.168
Updating cxxbridge-cmd v1.0.166 -> v1.0.168
Updating cxxbridge-flags v1.0.166 -> v1.0.168
Updating cxxbridge-macro v1.0.166 -> v1.0.168
Updating glob v0.3.2 -> v0.3.3
Updating libc v0.2.174 -> v0.2.175
Updating object v0.37.2 -> v0.37.3
Updating proc-macro2 v1.0.95 -> v1.0.101
Updating rayon v1.10.0 -> v1.11.0
Updating rayon-core v1.12.1 -> v1.13.0
Updating serde-untagged v0.1.7 -> v0.1.8
Updating socket2 v0.5.10 -> v0.6.0
Updating syn v2.0.104 -> v2.0.106
Updating thiserror v2.0.12 -> v2.0.15
Updating thiserror-impl v2.0.12 -> v2.0.15
Updating uuid v1.17.0 -> v1.18.0
Updating wasm-encoder v0.236.0 -> v0.236.1
Updating wasmparser v0.236.0 -> v0.236.1
Updating wast v236.0.0 -> v236.0.1
Updating wat v1.236.0 -> v1.236.1
note: pass `--verbose` to see 35 unchanged dependencies behind latest
library dependencies:
Locking 2 packages to latest compatible versions
Updating libc v0.2.174 -> v0.2.175
Updating object v0.37.2 -> v0.37.3
note: pass `--verbose` to see 2 unchanged dependencies behind latest
rustbook dependencies:
Locking 13 packages to latest compatible versions
Updating anyhow v1.0.98 -> v1.0.99
Updating bitflags v2.9.1 -> v2.9.2
Updating cc v1.2.32 -> v1.2.33
Updating clap v4.5.43 -> v4.5.45
Updating clap_builder v4.5.43 -> v4.5.44
Updating clap_complete v4.5.56 -> v4.5.57
Updating clap_derive v4.5.41 -> v4.5.45
Updating libc v0.2.174 -> v0.2.175
Updating proc-macro2 v1.0.95 -> v1.0.101
Updating syn v2.0.104 -> v2.0.106
Updating terminal_size v0.4.2 -> v0.4.3
Updating thiserror v2.0.12 -> v2.0.15
Updating thiserror-impl v2.0.12 -> v2.0.15
```
Rollup of 19 pull requests Successful merges: - #140956 (`impl PartialEq<{str,String}> for {Path,PathBuf}`) - #141744 (Stabilize `ip_from`) - #144804 (Don't warn on never to any `as` casts as unreachable) - #144983 (Rehome 37 `tests/ui/issues/` tests to other subdirectories under `tests/ui/`) - #145025 (run spellcheck as a tidy extra check in ci) - #145041 (rework GAT borrowck limitation error) - #145243 (take attr style into account in diagnostics) - #145359 (Fix bug where `rustdoc-js` tester would not pick the right `search.js` file if there is more than one) - #145429 (Couple of codegen_fn_attrs improvements) - #145452 (Do not strip binaries in bootstrap everytime if they are unchanged) - #145486 (Fix `unicode_data.rs` mention message) - #145489 (library: Migrate from `cfg_if` to `cfg_select`) - #145493 (remove `should_render` in `PrintAttribute` derive) - #145500 (Port must_use to the new target checking) - #145505 (Simplify span caches) - #145511 (Rust build fails on OpenBSD after using file_lock feature) - #145516 (Weekly `cargo update`) - #145533 (Reorder `lto` options from most to least optimizing) - #145550 (Avoid using `()` in `derive(From)` output.) r? `@ghost` `@rustbot` modify labels: rollup
|
Failed in rollup: #145552 (comment) |
|
I've managed to thoroughly confuse myself with these cargo-related PRs. I'll try to un-confuse myself with a try job: @bors try jobs=dist-loongarch64-musl |
This comment has been minimized.
This comment has been minimized.
Weekly `cargo update` try-job: dist-loongarch64-musl
|
I see some Musl/statx related diffs in the libc bump, which could transitively cause issues with glob imports |
This comment has been minimized.
This comment has been minimized.
|
💔 Test for a830c63 failed: CI. Failed jobs:
|
|
Fixing in #145567, this PR can be left to auto-update in a few days |
Weekly `cargo update` (with libc pin) Supersedes #145516 Manually pins libc for `compiler` and `rustbook` (both of which use rustix), with fixmes to remove this later. ``` compiler & tools dependencies: Locking 28 packages to latest compatible versions Updating anyhow v1.0.98 -> v1.0.99 Updating bitflags v2.9.1 -> v2.9.2 Updating clap v4.5.43 -> v4.5.45 Updating clap_builder v4.5.43 -> v4.5.44 Updating clap_derive v4.5.41 -> v4.5.45 Updating curl v0.4.48 -> v0.4.49 Updating curl-sys v0.4.82+curl-8.14.1 -> v0.4.83+curl-8.15.0 Updating cxx v1.0.166 -> v1.0.168 Updating cxx-build v1.0.166 -> v1.0.168 Updating cxxbridge-cmd v1.0.166 -> v1.0.168 Updating cxxbridge-flags v1.0.166 -> v1.0.168 Updating cxxbridge-macro v1.0.166 -> v1.0.168 Updating glob v0.3.2 -> v0.3.3 Updating object v0.37.2 -> v0.37.3 Updating proc-macro2 v1.0.95 -> v1.0.101 Updating rayon v1.10.0 -> v1.11.0 Updating rayon-core v1.12.1 -> v1.13.0 Updating serde-untagged v0.1.7 -> v0.1.8 Updating socket2 v0.5.10 -> v0.6.0 Updating syn v2.0.104 -> v2.0.106 Updating thiserror v2.0.12 -> v2.0.15 Updating thiserror-impl v2.0.12 -> v2.0.15 Updating uuid v1.17.0 -> v1.18.0 Updating wasm-encoder v0.236.0 -> v0.236.1 Updating wasmparser v0.236.0 -> v0.236.1 Updating wast v236.0.0 -> v236.0.1 Updating wat v1.236.0 -> v1.236.1 note: pass `--verbose` to see 35 unchanged dependencies behind latest library dependencies: Locking 2 packages to latest compatible versions Updating libc v0.2.174 -> v0.2.175 Updating object v0.37.2 -> v0.37.3 note: pass `--verbose` to see 2 unchanged dependencies behind latest rustbook dependencies: Locking 13 packages to latest compatible versions Updating anyhow v1.0.98 -> v1.0.99 Updating bitflags v2.9.1 -> v2.9.2 Updating cc v1.2.32 -> v1.2.33 Updating clap v4.5.43 -> v4.5.45 Updating clap_builder v4.5.43 -> v4.5.44 Updating clap_complete v4.5.56 -> v4.5.57 Updating clap_derive v4.5.41 -> v4.5.45 Updating proc-macro2 v1.0.95 -> v1.0.101 Updating syn v2.0.104 -> v2.0.106 Updating terminal_size v0.4.2 -> v0.4.3 Updating thiserror v2.0.12 -> v2.0.15 Updating thiserror-impl v2.0.12 -> v2.0.15 ```
0da8585 to
4ee245c
Compare
This comment has been minimized.
This comment has been minimized.
|
☔ The latest upstream changes (presumably #148100) made this pull request unmergeable. Please resolve the merge conflicts. |
ba95b7d to
bdefdd0
Compare
This comment has been minimized.
This comment has been minimized.
|
☔ The latest upstream changes (presumably #148356) made this pull request unmergeable. Please resolve the merge conflicts. |
bdefdd0 to
a6f6d79
Compare
This comment has been minimized.
This comment has been minimized.
a6f6d79 to
a2023f6
Compare
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
a2023f6 to
0454962
Compare
This comment has been minimized.
This comment has been minimized.
|
☔ The latest upstream changes (presumably #148831) made this pull request unmergeable. Please resolve the merge conflicts. |
0454962 to
4e0e9ce
Compare
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
Will wait on #148321 before moving this forward I think |
compiler & tools dependencies:
Locking 41 packages to latest compatible versions
Updating addr2line v0.24.2 -> v0.25.1
Updating anstyle-svg v0.1.11 -> v0.1.12
Updating backtrace v0.3.75 -> v0.3.76
Updating clap v4.5.51 -> v4.5.53
Updating clap_builder v4.5.51 -> v4.5.53
Adding console v0.16.1
Updating cxx v1.0.188 -> v1.0.190
Updating cxx-build v1.0.188 -> v1.0.190
Updating cxxbridge-cmd v1.0.188 -> v1.0.190
Updating cxxbridge-flags v1.0.188 -> v1.0.190
Updating cxxbridge-macro v1.0.188 -> v1.0.190
Updating hashbrown v0.16.0 -> v0.16.1
Updating indexmap v2.12.0 -> v2.12.1
Adding indicatif v0.18.3
Updating js-sys v0.3.82 -> v0.3.83
Updating pest v2.8.3 -> v2.8.4
Updating pest_derive v2.8.3 -> v2.8.4
Updating pest_generator v2.8.3 -> v2.8.4
Updating pest_meta v2.8.3 -> v2.8.4
Updating syn v2.0.110 -> v2.0.111
Updating tracing v0.1.41 -> v0.1.43
Updating tracing-attributes v0.1.30 -> v0.1.31
Updating tracing-core v0.1.34 -> v0.1.35
Updating tracing-subscriber v0.3.20 -> v0.3.22
Updating ui_test v0.30.3 -> v0.30.4
Updating unicode-ident v1.0.18 -> v1.0.22
Updating unicode-normalization v0.1.24 -> v0.1.25
Updating unicode-properties v0.1.3 -> v0.1.4
Adding unit-prefix v0.5.2
Updating utf8-width v0.1.7 -> v0.1.8
Updating wasm-bindgen v0.2.105 -> v0.2.106
Updating wasm-bindgen-macro v0.2.105 -> v0.2.106
Updating wasm-bindgen-macro-support v0.2.105 -> v0.2.106
Updating wasm-bindgen-shared v0.2.105 -> v0.2.106
Adding wasm-encoder v0.242.0
Adding wasmparser v0.242.0
Updating wast v241.0.2 -> v242.0.0
Updating wat v1.241.2 -> v1.242.0
Updating winnow v0.7.13 -> v0.7.14
Updating zerocopy v0.8.27 -> v0.8.30
Updating zerocopy-derive v0.8.27 -> v0.8.30
note: pass `--verbose` to see 39 unchanged dependencies behind latest
library dependencies:
Locking 2 packages to latest compatible versions
Updating dlmalloc v0.2.11 -> v0.2.12
Updating windows-sys v0.60.2 -> v0.61.2
Removing windows-targets v0.53.5
Removing windows_aarch64_gnullvm v0.53.1
Removing windows_aarch64_msvc v0.53.1
Removing windows_i686_gnu v0.53.1
Removing windows_i686_gnullvm v0.53.1
Removing windows_i686_msvc v0.53.1
Removing windows_x86_64_gnu v0.53.1
Removing windows_x86_64_gnullvm v0.53.1
Removing windows_x86_64_msvc v0.53.1
note: pass `--verbose` to see 5 unchanged dependencies behind latest
rustbook dependencies:
Locking 26 packages to latest compatible versions
Updating anstyle-query v1.1.4 -> v1.1.5
Updating anstyle-wincon v3.0.10 -> v3.0.11
Updating cc v1.2.45 -> v1.2.48
Updating clap v4.5.51 -> v4.5.53
Updating clap_builder v4.5.51 -> v4.5.53
Updating clap_complete v4.5.60 -> v4.5.61
Updating crypto-common v0.1.6 -> v0.1.7
Updating find-msvc-tools v0.1.4 -> v0.1.5
Downgrading generic-array v0.14.9 -> v0.14.7 (available: v0.14.9)
Updating hashbrown v0.16.0 -> v0.16.1
Updating indexmap v2.12.0 -> v2.12.1
Updating js-sys v0.3.82 -> v0.3.83
Updating pest v2.8.3 -> v2.8.4
Updating pest_derive v2.8.3 -> v2.8.4
Updating pest_generator v2.8.3 -> v2.8.4
Updating pest_meta v2.8.3 -> v2.8.4
Removing phf v0.13.1
Downgrading phf_codegen v0.13.1 -> v0.11.3
Removing phf_generator v0.13.1
Removing phf_shared v0.13.1
Downgrading string_cache v0.9.0 -> v0.8.9
Downgrading string_cache_codegen v0.6.1 -> v0.5.4
Updating syn v2.0.110 -> v2.0.111
Updating wasm-bindgen v0.2.105 -> v0.2.106
Updating wasm-bindgen-macro v0.2.105 -> v0.2.106
Updating wasm-bindgen-macro-support v0.2.105 -> v0.2.106
Updating wasm-bindgen-shared v0.2.105 -> v0.2.106
Downgrading web_atoms v0.1.4 -> v0.1.3
Updating winnow v0.7.13 -> v0.7.14
note: pass `--verbose` to see 2 unchanged dependencies behind latest
4e0e9ce to
468122f
Compare
|
This PR was rebased onto a different main commit. Here's a range-diff highlighting what actually changed. Rebasing is a normal part of keeping PRs up to date, so no action is needed—this note is just to help reviewers. |
Automation to keep dependencies in
Cargo.lockcurrent.r? dep-bumps
The following is the output from
cargo update:compiler & tools dependencies: Locking 41 packages to latest compatible versions Updating addr2line v0.24.2 -> v0.25.1 Updating anstyle-svg v0.1.11 -> v0.1.12 Updating backtrace v0.3.75 -> v0.3.76 Updating clap v4.5.51 -> v4.5.53 Updating clap_builder v4.5.51 -> v4.5.53 Adding console v0.16.1 Updating cxx v1.0.188 -> v1.0.190 Updating cxx-build v1.0.188 -> v1.0.190 Updating cxxbridge-cmd v1.0.188 -> v1.0.190 Updating cxxbridge-flags v1.0.188 -> v1.0.190 Updating cxxbridge-macro v1.0.188 -> v1.0.190 Updating hashbrown v0.16.0 -> v0.16.1 Updating indexmap v2.12.0 -> v2.12.1 Adding indicatif v0.18.3 Updating js-sys v0.3.82 -> v0.3.83 Updating pest v2.8.3 -> v2.8.4 Updating pest_derive v2.8.3 -> v2.8.4 Updating pest_generator v2.8.3 -> v2.8.4 Updating pest_meta v2.8.3 -> v2.8.4 Updating syn v2.0.110 -> v2.0.111 Updating tracing v0.1.41 -> v0.1.43 Updating tracing-attributes v0.1.30 -> v0.1.31 Updating tracing-core v0.1.34 -> v0.1.35 Updating tracing-subscriber v0.3.20 -> v0.3.22 Updating ui_test v0.30.3 -> v0.30.4 Updating unicode-ident v1.0.18 -> v1.0.22 Updating unicode-normalization v0.1.24 -> v0.1.25 Updating unicode-properties v0.1.3 -> v0.1.4 Adding unit-prefix v0.5.2 Updating utf8-width v0.1.7 -> v0.1.8 Updating wasm-bindgen v0.2.105 -> v0.2.106 Updating wasm-bindgen-macro v0.2.105 -> v0.2.106 Updating wasm-bindgen-macro-support v0.2.105 -> v0.2.106 Updating wasm-bindgen-shared v0.2.105 -> v0.2.106 Adding wasm-encoder v0.242.0 Adding wasmparser v0.242.0 Updating wast v241.0.2 -> v242.0.0 Updating wat v1.241.2 -> v1.242.0 Updating winnow v0.7.13 -> v0.7.14 Updating zerocopy v0.8.27 -> v0.8.30 Updating zerocopy-derive v0.8.27 -> v0.8.30 note: pass `--verbose` to see 39 unchanged dependencies behind latest library dependencies: Locking 2 packages to latest compatible versions Updating dlmalloc v0.2.11 -> v0.2.12 Updating windows-sys v0.60.2 -> v0.61.2 Removing windows-targets v0.53.5 Removing windows_aarch64_gnullvm v0.53.1 Removing windows_aarch64_msvc v0.53.1 Removing windows_i686_gnu v0.53.1 Removing windows_i686_gnullvm v0.53.1 Removing windows_i686_msvc v0.53.1 Removing windows_x86_64_gnu v0.53.1 Removing windows_x86_64_gnullvm v0.53.1 Removing windows_x86_64_msvc v0.53.1 note: pass `--verbose` to see 5 unchanged dependencies behind latest rustbook dependencies: Locking 26 packages to latest compatible versions Updating anstyle-query v1.1.4 -> v1.1.5 Updating anstyle-wincon v3.0.10 -> v3.0.11 Updating cc v1.2.45 -> v1.2.48 Updating clap v4.5.51 -> v4.5.53 Updating clap_builder v4.5.51 -> v4.5.53 Updating clap_complete v4.5.60 -> v4.5.61 Updating crypto-common v0.1.6 -> v0.1.7 Updating find-msvc-tools v0.1.4 -> v0.1.5 Downgrading generic-array v0.14.9 -> v0.14.7 (available: v0.14.9) Updating hashbrown v0.16.0 -> v0.16.1 Updating indexmap v2.12.0 -> v2.12.1 Updating js-sys v0.3.82 -> v0.3.83 Updating pest v2.8.3 -> v2.8.4 Updating pest_derive v2.8.3 -> v2.8.4 Updating pest_generator v2.8.3 -> v2.8.4 Updating pest_meta v2.8.3 -> v2.8.4 Removing phf v0.13.1 Downgrading phf_codegen v0.13.1 -> v0.11.3 Removing phf_generator v0.13.1 Removing phf_shared v0.13.1 Downgrading string_cache v0.9.0 -> v0.8.9 Downgrading string_cache_codegen v0.6.1 -> v0.5.4 Updating syn v2.0.110 -> v2.0.111 Updating wasm-bindgen v0.2.105 -> v0.2.106 Updating wasm-bindgen-macro v0.2.105 -> v0.2.106 Updating wasm-bindgen-macro-support v0.2.105 -> v0.2.106 Updating wasm-bindgen-shared v0.2.105 -> v0.2.106 Downgrading web_atoms v0.1.4 -> v0.1.3 Updating winnow v0.7.13 -> v0.7.14 note: pass `--verbose` to see 2 unchanged dependencies behind latest