commit:     e5bda37544599882768f75c66d44cd9b2f24915d
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 30 09:19:39 2025 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sun Nov 30 09:19:39 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=e5bda375

scripts/bootstrap-prefix: bump Linux profiles to 23.0

Closes: https://bugs.gentoo.org/966642
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>

 scripts/bootstrap-prefix.sh | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index f982e6c3b2..a129ee6479 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -372,7 +372,7 @@ bootstrap_profile() {
 
        if is-rap ; then
                profile_linux="default/linux/ARCH/VER/prefix/$(profile-kernel)"
-               profile_ver=17.0
+               profile_ver=23.0
        else
                profile_linux="prefix/linux/ARCH"
        fi
@@ -421,21 +421,19 @@ bootstrap_profile() {
                        ;;
                i*86-pc-linux-gnu)
                        profile=${profile_linux/ARCH/x86}
-                       profile=${profile/VER/${profile_ver}}
-                       ;;
-               riscv64-*-linux-gnu)
-                       profile=${profile_linux/ARCH/riscv}
-                       profile=${profile/VER/20.0/rv64gc/lp64d}
+                       profile=${profile/VER/${profile_ver}/i686}
                        ;;
                x86_64-pc-linux-gnu)
                        profile=${profile_linux/ARCH/amd64}
-                       profile=${profile/VER/17.1/no-multilib}
+                       profile=${profile/VER/${profile_ver}/no-multilib}
                        ;;
                powerpc-unknown-linux-gnu)
+                       # no RAP support
                        profile=${profile_linux/ARCH/ppc}
                        profile=${profile/VER/${profile_ver}}
                        ;;
                powerpc64-unknown-linux-gnu)
+                       # no RAP support
                        profile=${profile_linux/ARCH/ppc64}
                        profile=${profile/VER/${profile_ver}}
                        ;;
@@ -443,9 +441,10 @@ bootstrap_profile() {
                        profile=${profile_linux/ARCH/ppc64le}
                        profile=${profile/VER/${profile_ver}}
                        ;;
+               riscv64-*-linux-gnu|\
                riscv-pc-unknown-linux-gnu)
                        profile=${profile_linux/ARCH/riscv}
-                       profile=${profile/VER/20.0/rv64gc/lp64d}
+                       profile=${profile/VER/${profile_ver}/rv64/lp64d}
                        ;;
                aarch64-unknown-linux-gnu)
                        profile=${profile_linux/ARCH/arm64}
@@ -453,7 +452,7 @@ bootstrap_profile() {
                        ;;
                armv7*-unknown-linux-gnueabi*)
                        profile=${profile_linux/ARCH/arm}
-                       profile=${profile/VER/${profile_ver}/armv7a}
+                       profile=${profile/VER/${profile_ver}/armv7a_sf}
                        ;;
                x86_64-pc-solaris2.11)
                        profile="prefix/sunos/solaris/5.11/x64"

Reply via email to