about summary refs log tree commit diff
path: root/compiler/rustc_const_eval/src
diff options
context:
space:
mode:
authorGuillaume Gomez <guillaume1.gomez@gmail.com>2025-08-11 16:19:05 +0200
committerGitHub <noreply@github.com>2025-08-11 16:19:05 +0200
commiteee9e60afb29da8b89520eca045af2d65fdc1961 (patch)
tree0d5fe39489e734ec0f99c1e35ea7eb114f4656bf /compiler/rustc_const_eval/src
parent77d7a2c1ebdb1f99c5f74c1c4e7b5726d6f66ffb (diff)
parent23946b7f902d7cfa774aa38089553a8cc9e6fafb (diff)
downloadrust-eee9e60afb29da8b89520eca045af2d65fdc1961.tar.gz
rust-eee9e60afb29da8b89520eca045af2d65fdc1961.zip
Rollup merge of #145221 - Kobzol:cargo-dist-fix-2, r=jieyouxu
Fix Cargo cross-compilation (take two)

In https://github.com/rust-lang/rust/pull/145083, I fixed the case of manually invoking `x dist cargo`, but I realized that `x install` creates the `tool::Cargo` step through the `from_build_frompiler` constructor, which doesn't go through `get_tool_target_compiler`. So we just prepare both the host and target stdlibs directly before building Cargo. Ideally we would get rid of `from_build_compiler`, but that will require refactoring the dist and test steps, which is upcoming.

Hopefully fixes https://github.com/rust-lang/rust/issues/145059 for good.
Diffstat (limited to 'compiler/rustc_const_eval/src')
0 files changed, 0 insertions, 0 deletions