Commit 2874876
committed
Auto merge of rust-lang#137791 - weihanglo:update-cargo, r=weihanglo
Update cargo
11 commits in 1d1d646c06a84c1aa53967b394b7f1218f85db82..2622e844bc1e2e6123e54e94e4706f7b6195ce3d
2025-02-21 21:38:53 +0000 to 2025-02-28 12:33:57 +0000
- Bump `cc` to 1.2.16 to fix `x86` windows jobs in rust-lang/rust CI (rust-lang/cargo#15245)
- refactor(tree): Abstract the concept of a NodeId (rust-lang/cargo#15237)
- feat: implement RFC 3553 to add SBOM support (rust-lang/cargo#13709)
- refactor(tree): Abstract the concept of an edge (rust-lang/cargo#15233)
- chore: bump openssl to v3 (rust-lang/cargo#15232)
- fix(package): Register workspace member renames in overlay (rust-lang/cargo#15228)
- Implemented `build.build-dir` config option (rust-lang/cargo#15104)
- feat: add completions for `--manifest-path` (rust-lang/cargo#15225)
- chore: semver-check build-rs against beta channel (rust-lang/cargo#15223)
- chore: depend on openssl-sys to correctly pin its version (rust-lang/cargo#15224)
- chore: dont check cargo-util semver until 1.86 is released (rust-lang/cargo#15222)1 file changed
+1
-1
lines changed- .github/renovate.json5-2
- Cargo.lock+10-10
- Cargo.toml+2-2
- crates/cargo-test-support/Cargo.toml+1-1
- crates/cargo-test-support/src/lib.rs+10
- crates/xtask-bump-check/src/xtask.rs+11-1
- src/cargo/core/compiler/build_config.rs+14
- src/cargo/core/compiler/build_context/target_info.rs+2
- src/cargo/core/compiler/build_runner/compilation_files.rs+26-2
- src/cargo/core/compiler/build_runner/mod.rs+14-1
- src/cargo/core/compiler/custom_build.rs+1-1
- src/cargo/core/compiler/fingerprint/dep_info.rs+15-15
- src/cargo/core/compiler/fingerprint/mod.rs+23-18
- src/cargo/core/compiler/future_incompat.rs+3-3
- src/cargo/core/compiler/layout.rs+38-5
- src/cargo/core/compiler/mod.rs+18-5
- src/cargo/core/compiler/output_depinfo.rs+6-5
- src/cargo/core/compiler/output_sbom.rs+181
- src/cargo/core/features.rs+4
- src/cargo/core/workspace.rs+14
- src/cargo/ops/cargo_clean.rs+12-2
- src/cargo/ops/cargo_package/mod.rs+28-17
- src/cargo/ops/cargo_package/verify.rs+13-4
- src/cargo/ops/tree/format/mod.rs+3-3
- src/cargo/ops/tree/graph.rs+200-113
- src/cargo/ops/tree/mod.rs+11-11
- src/cargo/util/command_prelude.rs+13-1
- src/cargo/util/context/mod.rs+34-6
- src/cargo/util/flock.rs+1-1
- src/cargo/util/workspace.rs+1-1
- src/doc/src/reference/unstable.md+116
- tests/testsuite/build_dir.rs+602
- tests/testsuite/cargo/z_help/stdout.term.svg+39-35
- tests/testsuite/main.rs+2
- tests/testsuite/package.rs+104
- tests/testsuite/sbom.rs+712
0 commit comments