From: Fabian Grünbichler Date: Wed, 23 Jul 2025 19:36:46 +0000 (+0200) Subject: cargo: do not force liblzma-sys static linking X-Git-Tag: archive/raspbian/1.94.1+dfsg1-1+rpi1~1^2~10 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=fe2248d12e01609801281453ba4527ed23bfc9a7;p=rustc.git cargo: do not force liblzma-sys static linking Forwarded: not-needed Signed-off-by: Fabian Grünbichler Gbp-Pq: Topic vendor Gbp-Pq: Name cargo-do-not-force-liblzma-sys-static-linking.patch --- diff --git a/src/bootstrap/src/core/build_steps/tool.rs b/src/bootstrap/src/core/build_steps/tool.rs index a90687c5c0..9220168f7a 100644 --- a/src/bootstrap/src/core/build_steps/tool.rs +++ b/src/bootstrap/src/core/build_steps/tool.rs @@ -224,10 +224,6 @@ pub fn prepare_tool_cargo( // avoid rebuilding when running tests. cargo.env("SYSROOT", builder.sysroot(compiler)); - // if tools are using lzma we want to force the build script to build its - // own copy - cargo.env("LZMA_API_STATIC", "1"); - // See also the "JEMALLOC_SYS_WITH_LG_PAGE" setting in the compile build step. if builder.config.jemalloc(target) && env::var_os("JEMALLOC_SYS_WITH_LG_PAGE").is_none() { // Build jemalloc on AArch64 with support for page sizes up to 64K