From: Debian Rust Maintainers Date: Thu, 4 Aug 2022 07:50:12 +0000 (+0100) Subject: Backwards-compat for cargo 0.47 X-Git-Tag: archive/raspbian/1.59.0+dfsg1-1_deb10u3+rpi1^2~11 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=867cce181d19a43b7a3b79a1db7f021ba41158cb;p=rustc-mozilla.git Backwards-compat for cargo 0.47 The flag being removed here was added in https://github.com/rust-lang/cargo/pull/9404 released in cargo 0.54 This works around a feature introduced in this PR https://github.com/rust-lang/cargo/pull/8640 released in cargo 0.53 Therefore it is not needed for Debian's current cargo 0.47. We can drop this patch when updating to cargo 0.54 and later. Gbp-Pq: Name d-bootstrap-old-cargo-compat.patch --- diff --git a/src/bootstrap/doc.rs b/src/bootstrap/doc.rs index 8317763cf..02ff1923e 100644 --- a/src/bootstrap/doc.rs +++ b/src/bootstrap/doc.rs @@ -443,7 +443,6 @@ impl Step for Std { cargo .arg("-p") .arg(package) - .arg("-Zskip-rustdoc-fingerprint") .arg("--") .arg("--markdown-css") .arg("rust.css") @@ -584,7 +583,6 @@ impl Step for Rustc { cargo.rustdocflag("--generate-link-to-definition"); compile::rustc_cargo(builder, &mut cargo, target); cargo.arg("-Zunstable-options"); - cargo.arg("-Zskip-rustdoc-fingerprint"); // Only include compiler crates, no dependencies of those, such as `libc`. // Do link to dependencies on `docs.rs` however using `rustdoc-map`. @@ -713,7 +711,6 @@ macro_rules! tool_doc { &[], ); - cargo.arg("-Zskip-rustdoc-fingerprint"); // Only include compiler crates, no dependencies of those, such as `libc`. cargo.arg("--no-deps"); $(