diff options
| author | Zalathar <Zalathar@users.noreply.github.com> | 2024-09-09 17:40:25 +1000 |
|---|---|---|
| committer | Zalathar <Zalathar@users.noreply.github.com> | 2024-09-10 16:08:31 +1000 |
| commit | a21f39522c8d5776f5baa6ead22c1dbb13e56820 (patch) | |
| tree | ca2812eb901336ecaf9efd7586512ec79ef2d47d /src/bootstrap | |
| parent | 304b7f801bab31233680879ca4fb6eb294706a59 (diff) | |
| download | rust-a21f39522c8d5776f5baa6ead22c1dbb13e56820.tar.gz rust-a21f39522c8d5776f5baa6ead22c1dbb13e56820.zip | |
bootstrap: Print more debug info when `find_initial_libdir` fails
Diffstat (limited to 'src/bootstrap')
| -rw-r--r-- | src/bootstrap/src/lib.rs | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/bootstrap/src/lib.rs b/src/bootstrap/src/lib.rs index 780024e307e..fa295dea1f6 100644 --- a/src/bootstrap/src/lib.rs +++ b/src/bootstrap/src/lib.rs @@ -347,10 +347,14 @@ impl Build { }; let Some(initial_libdir) = find_initial_libdir() else { panic!( - "couldn't determine `initial_libdir` \ - from target dir {initial_target_dir:?} \ - and sysroot {initial_sysroot:?}" - ) + "couldn't determine `initial_libdir`: +- config.initial_rustc: {rustc:?} +- initial_target_libdir_str: {initial_target_libdir_str:?} +- initial_target_dir: {initial_target_dir:?} +- initial_sysroot: {initial_sysroot:?} +", + rustc = config.initial_rustc, + ); }; let version = std::fs::read_to_string(src.join("src").join("version")) |
