rustc-src target does not include vendor/ when re-building rustc-src #94782
Labels
C-bug
Category: This is a bug.
T-bootstrap
Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
I tried this sequence of steps:
I expected to see this happen:
rustc-1.59.0-src.tar.xz
should be built, and should include avendor/
subdirectory with the same entries as in the source tarball.Instead, this happened: the produced
rustc-1.59.0-src.tar.xz
does not contain avendor/
subdirectory, likely because of the logic here, which ties the inclusion of that directory to whether we're building from git:rust/src/bootstrap/dist.rs
Lines 887 to 897 in 10dccdc
Note also that the same thing happens even if
--enable-locked-deps
and--enable-vendor
are passed to./configure
.Meta
rustc --version --verbose
:The text was updated successfully, but these errors were encountered: