From d5518191bd5844db4d4e67ac1bbce9cfb93fedd5 Mon Sep 17 00:00:00 2001 From: Jonas Rakebrandt Date: Mon, 12 Oct 2026 15:51:15 +0200 Subject: [PATCH] dev-lang/rust: "use-lld" -> "bootstrap-override-lld" This option was renamed in rust 1.92.0 [0] and removed in 1.99.0 [1] [0] https://github.com/rust-lang/rust/commit/852aa20c90cca64426516f46c3d89cfd57086ae8 [1] https://github.com/rust-lang/rust/commit/51b4904440f883d3e95ed3ac472e501373c1bbba Closes: https://bugs.gentoo.org/984154 Signed-off-by: Jonas Rakebrandt Signed-off-by: Sam James --- dev-lang/rust/rust-1.99.0.ebuild | 2 +- dev-lang/rust/rust-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lang/rust/rust-1.99.0.ebuild b/dev-lang/rust/rust-1.99.0.ebuild index 74f5ff54eea83..8468acdec6bb8 100644 --- a/dev-lang/rust/rust-1.99.0.ebuild +++ b/dev-lang/rust/rust-1.99.0.ebuild @@ -604,7 +604,7 @@ src_configure() { remap-debuginfo = true lld = $(usex system-llvm false $(toml_usex rust_sysroots_wasm)) $(if use lto && tc-is-clang && ! tc-ld-is-mold; then - echo "use-lld = true" + echo "bootstrap-override-lld = true" fi) # only deny warnings if doc+wasm are NOT requested, documenting stage0 wasm std fails without it # https://github.com/rust-lang/rust/issues/74976 diff --git a/dev-lang/rust/rust-9999.ebuild b/dev-lang/rust/rust-9999.ebuild index 693b04ecc813e..25151fa77c2f9 100644 --- a/dev-lang/rust/rust-9999.ebuild +++ b/dev-lang/rust/rust-9999.ebuild @@ -604,7 +604,7 @@ src_configure() { remap-debuginfo = true lld = $(usex system-llvm false $(toml_usex rust_sysroots_wasm)) $(if use lto && tc-is-clang && ! tc-ld-is-mold; then - echo "use-lld = true" + echo "bootstrap-override-lld = true" fi) # only deny warnings if doc+wasm are NOT requested, documenting stage0 wasm std fails without it # https://github.com/rust-lang/rust/issues/74976