diff options
| author | bors <bors@rust-lang.org> | 2023-07-12 06:03:53 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2023-07-12 06:03:53 +0000 |
| commit | 6732922ea6d0fcfd4f1ad60d3f8d2fb554753aae (patch) | |
| tree | 4153c19c9e3fd101c31c145968c4f305a358c7af /src/tools | |
| parent | 993deaa0bf8bab9dd3eadfd1fbeb093328e95afe (diff) | |
| parent | f05e6e633172d634cc66933454b4e0743013fe1c (diff) | |
| download | rust-6732922ea6d0fcfd4f1ad60d3f8d2fb554753aae.tar.gz rust-6732922ea6d0fcfd4f1ad60d3f8d2fb554753aae.zip | |
Auto merge of #113608 - workingjubilee:rollup-8763ius, r=workingjubilee
Rollup of 5 pull requests Successful merges: - #113373 (various download-rustc fixes) - #113385 (style-guide: Fix chain example to match rustfmt behavior) - #113567 (While let suggestion will work for closure body) - #113579 (Revert "fix: :bug: etc/bash_complettion -> src/etc/... to avoid copy …) - #113595 (Use constants from object crate) r? `@ghost` `@rustbot` modify labels: rollup
Diffstat (limited to 'src/tools')
| -rw-r--r-- | src/tools/lint-docs/src/groups.rs | 1 | ||||
| -rw-r--r-- | src/tools/lint-docs/src/lib.rs | 6 |
2 files changed, 0 insertions, 7 deletions
diff --git a/src/tools/lint-docs/src/groups.rs b/src/tools/lint-docs/src/groups.rs index b11fb287cf4..5be8ef7996b 100644 --- a/src/tools/lint-docs/src/groups.rs +++ b/src/tools/lint-docs/src/groups.rs @@ -39,7 +39,6 @@ impl<'a> LintExtractor<'a> { fn collect_groups(&self) -> Result<LintGroups, Box<dyn Error>> { let mut result = BTreeMap::new(); let mut cmd = Command::new(self.rustc_path); - cmd.env_remove("LD_LIBRARY_PATH"); cmd.arg("-Whelp"); let output = cmd.output().map_err(|e| format!("failed to run command {:?}\n{}", cmd, e))?; if !output.status.success() { diff --git a/src/tools/lint-docs/src/lib.rs b/src/tools/lint-docs/src/lib.rs index fe29b9abda3..b7c8b9ed2e3 100644 --- a/src/tools/lint-docs/src/lib.rs +++ b/src/tools/lint-docs/src/lib.rs @@ -403,12 +403,6 @@ impl<'a> LintExtractor<'a> { fs::write(&tempfile, source) .map_err(|e| format!("failed to write {}: {}", tempfile.display(), e))?; let mut cmd = Command::new(self.rustc_path); - // NOTE: bootstrap sets `LD_LIBRARY_PATH` for building lint-docs itself. - // Unfortunately, lint-docs is a bootstrap tool while rustc is built from source, - // and sometimes the paths conflict. In particular, when using `download-rustc`, - // the LLVM versions can differ between `ci-llvm` and `ci-rustc-sysroot`. - // Unset LD_LIBRARY_PATH here so it doesn't interfere with running the compiler. - cmd.env_remove("LD_LIBRARY_PATH"); if options.contains(&"edition2015") { cmd.arg("--edition=2015"); } else { |
