commit: d0995aa9d8ec601010053d4e1dab201556d8bb7c Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Fri Mar 7 05:02:52 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Fri Mar 7 05:03:57 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0995aa9
profiles: drop obsolete dev-lang/rust[system-bootstrap] masks dev-lang/rust now always builds from source, see https://wiki.gentoo.org/wiki/Rust#Why_dev-lang.2Frust_depends_on_dev-lang.2Frust-bin. No versions in tree have this USE anymore. Signed-off-by: Sam James <sam <AT> gentoo.org> profiles/arch/loong/package.use.force | 5 ----- profiles/arch/sparc/package.use.force | 8 +------- profiles/arch/sparc/package.use.stable.mask | 6 ------ profiles/base/package.use.stable.mask | 2 +- profiles/default/linux/ppc64/23.0/musl/package.use.force | 6 ------ .../default/linux/ppc64/23.0/split-usr/musl/package.use.force | 6 ------ profiles/default/linux/ppc64le/23.0/musl/package.use.force | 6 ------ .../default/linux/ppc64le/23.0/split-usr/musl/package.use.force | 6 ------ .../default/linux/riscv/20.0/rv64gc/lp64/musl/package.use.force | 6 ------ .../default/linux/riscv/20.0/rv64gc/lp64d/musl/package.use.force | 6 ------ .../default/linux/riscv/23.0/rv64/lp64/musl/package.use.force | 6 ------ .../default/linux/riscv/23.0/rv64/lp64d/musl/package.use.force | 6 ------ .../linux/riscv/23.0/rv64/split-usr/lp64/musl/package.use.force | 6 ------ .../linux/riscv/23.0/rv64/split-usr/lp64d/musl/package.use.force | 6 ------ profiles/features/prefix/package.use.force | 9 --------- 15 files changed, 2 insertions(+), 88 deletions(-) diff --git a/profiles/arch/loong/package.use.force b/profiles/arch/loong/package.use.force index 66e574a891d5..84d4b3cc4756 100644 --- a/profiles/arch/loong/package.use.force +++ b/profiles/arch/loong/package.use.force @@ -5,11 +5,6 @@ # We only have MariaDB on loong, not MySQL. dev-perl/DBD-MariaDB mariadb -# WANG Xuerui <[email protected]> (2023-08-05) -# 1.71.0 is the first Rust version with loong support, so there's no previous -# version to bootstrap from -dev-lang/rust:stable/1.71 system-bootstrap - # Ionen Wolkens <[email protected]> (2023-07-26) # MPV currently[1] has no plans to support >=lua5-3 making luajit # the only choice for maintained lua. Apply mask/force to override diff --git a/profiles/arch/sparc/package.use.force b/profiles/arch/sparc/package.use.force index 8468ce0df82b..fc29ed979edd 100644 --- a/profiles/arch/sparc/package.use.force +++ b/profiles/arch/sparc/package.use.force @@ -1,12 +1,6 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Sam James <[email protected]> (2022-06-25) -# dev-lang/rust lacks wiring up to use our custom rust-bin bootstrap -# tarball, so force system-bootstrap instead (i.e. force using rust-bin -# or existing installed rust). bug #842246, bug #869680. -dev-lang/rust system-bootstrap - # Sam James <[email protected]> (2022-02-19) # New enough SpiderMonkey not (yet?) keyworded here, bug #753221 sys-auth/polkit duktape diff --git a/profiles/arch/sparc/package.use.stable.mask b/profiles/arch/sparc/package.use.stable.mask index 0d6bd09a0817..0a5f9b75b9d6 100644 --- a/profiles/arch/sparc/package.use.stable.mask +++ b/profiles/arch/sparc/package.use.stable.mask @@ -17,12 +17,6 @@ www-client/links avif # dev-ruby/stringex is not marked stable here yet dev-ruby/kramdown unicode -# Sam James <[email protected]> (2022-09-12) -# dev-lang/rust lacks wiring up to use our custom rust-bin bootstrap -# tarball, so force system-bootstrap instead (i.e. force using rust-bin -# or existing installed rust). bug #842246, bug #869680. -dev-lang/rust -system-bootstrap - # Sam James <[email protected]> (2022-06-10) # gstreamer not marked stable on sparc media-sound/pulseaudio-daemon aptx ldac diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index af3766938bf4..0857dcab86e1 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -143,7 +143,7 @@ app-emulation/winetricks test # Georgy Yakovlev <[email protected]> (2019-12-21) # For bleeding edge features and testing, not generally suitable # for stable systems -dev-lang/rust nightly system-bootstrap +dev-lang/rust nightly # Andreas Sturmlechner <[email protected]> (2019-12-09) # Declared experimental, and dev-cpp/websocketpp not stable yet diff --git a/profiles/default/linux/ppc64/23.0/musl/package.use.force b/profiles/default/linux/ppc64/23.0/musl/package.use.force deleted file mode 100644 index fd3ef27d892d..000000000000 --- a/profiles/default/linux/ppc64/23.0/musl/package.use.force +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Arthur Zamarin <[email protected]> (2024-08-16) -# We build our riscv musl binaries ourselves, #936643 -dev-lang/rust system-bootstrap diff --git a/profiles/default/linux/ppc64/23.0/split-usr/musl/package.use.force b/profiles/default/linux/ppc64/23.0/split-usr/musl/package.use.force deleted file mode 100644 index fd3ef27d892d..000000000000 --- a/profiles/default/linux/ppc64/23.0/split-usr/musl/package.use.force +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Arthur Zamarin <[email protected]> (2024-08-16) -# We build our riscv musl binaries ourselves, #936643 -dev-lang/rust system-bootstrap diff --git a/profiles/default/linux/ppc64le/23.0/musl/package.use.force b/profiles/default/linux/ppc64le/23.0/musl/package.use.force deleted file mode 100644 index fd3ef27d892d..000000000000 --- a/profiles/default/linux/ppc64le/23.0/musl/package.use.force +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Arthur Zamarin <[email protected]> (2024-08-16) -# We build our riscv musl binaries ourselves, #936643 -dev-lang/rust system-bootstrap diff --git a/profiles/default/linux/ppc64le/23.0/split-usr/musl/package.use.force b/profiles/default/linux/ppc64le/23.0/split-usr/musl/package.use.force deleted file mode 100644 index fd3ef27d892d..000000000000 --- a/profiles/default/linux/ppc64le/23.0/split-usr/musl/package.use.force +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Arthur Zamarin <[email protected]> (2024-08-16) -# We build our riscv musl binaries ourselves, #936643 -dev-lang/rust system-bootstrap diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64/musl/package.use.force b/profiles/default/linux/riscv/20.0/rv64gc/lp64/musl/package.use.force deleted file mode 100644 index 1205c8086524..000000000000 --- a/profiles/default/linux/riscv/20.0/rv64gc/lp64/musl/package.use.force +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# matoro <[email protected]> -# We build our riscv musl binaries ourselves, #936643 -dev-lang/rust system-bootstrap diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64d/musl/package.use.force b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/musl/package.use.force deleted file mode 100644 index 1205c8086524..000000000000 --- a/profiles/default/linux/riscv/20.0/rv64gc/lp64d/musl/package.use.force +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# matoro <[email protected]> -# We build our riscv musl binaries ourselves, #936643 -dev-lang/rust system-bootstrap diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64/musl/package.use.force b/profiles/default/linux/riscv/23.0/rv64/lp64/musl/package.use.force deleted file mode 100644 index 1205c8086524..000000000000 --- a/profiles/default/linux/riscv/23.0/rv64/lp64/musl/package.use.force +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# matoro <[email protected]> -# We build our riscv musl binaries ourselves, #936643 -dev-lang/rust system-bootstrap diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64d/musl/package.use.force b/profiles/default/linux/riscv/23.0/rv64/lp64d/musl/package.use.force deleted file mode 100644 index 1205c8086524..000000000000 --- a/profiles/default/linux/riscv/23.0/rv64/lp64d/musl/package.use.force +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# matoro <[email protected]> -# We build our riscv musl binaries ourselves, #936643 -dev-lang/rust system-bootstrap diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/musl/package.use.force b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/musl/package.use.force deleted file mode 100644 index 1205c8086524..000000000000 --- a/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/musl/package.use.force +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# matoro <[email protected]> -# We build our riscv musl binaries ourselves, #936643 -dev-lang/rust system-bootstrap diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/musl/package.use.force b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/musl/package.use.force deleted file mode 100644 index 1205c8086524..000000000000 --- a/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/musl/package.use.force +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# matoro <[email protected]> -# We build our riscv musl binaries ourselves, #936643 -dev-lang/rust system-bootstrap diff --git a/profiles/features/prefix/package.use.force b/profiles/features/prefix/package.use.force deleted file mode 100644 index c8e401afccd7..000000000000 --- a/profiles/features/prefix/package.use.force +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Georgy Yakovlev <[email protected]> (2021-04-03) -# We want to use rust-bin (with fixes) or source-built rust -# to bootstrap rust properly. -# See https://github.com/gentoo/gentoo/pull/19815 for discussion -# and bug #682370, bug #682370 -dev-lang/rust system-bootstrap
