Skip to content

Commit 209240d

Browse files
committed
Remove some env vars for rustdoc invocations.
In an attempt to avoid "thread '<unnamed>' panicked at 'failed to acquire jobserver token: Bad file descriptor" errors.
1 parent 95a6262 commit 209240d

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/bootstrap/builder.rs

+5
Original file line numberDiff line numberDiff line change
@@ -684,6 +684,11 @@ impl<'a> Builder<'a> {
684684
.env("RUSTDOC_REAL", self.rustdoc(host))
685685
.env("RUSTDOC_CRATE_VERSION", self.rust_version())
686686
.env("RUSTC_BOOTSTRAP", "1");
687+
688+
// Remove make-related flags that can cause jobserver problems.
689+
cmd.env_remove("MAKEFLAGS");
690+
cmd.env_remove("MFLAGS");
691+
687692
if let Some(linker) = self.linker(host) {
688693
cmd.env("RUSTC_TARGET_LINKER", linker);
689694
}

0 commit comments

Comments
 (0)