commit:     b3d41901b30180688dab78875feb5e02831c3541
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  7 22:48:30 2022 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Sun Aug  7 22:48:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3d41901

sys-devel/gcc: keyword 13.0.0_pre20220807 for ~loong

gcc-13 has been pretty stable over the weeks I have been using it, so
keyword one latest gcc-13 snapshot for wider testing. This should bring
the entire loong world to make use of the new-style relocs [1] [2].

Currently the loong kernel cannot be natively built with such a
toolchain combination, but a fix is in the works [3]. Because no Gentoo
kernel source package has been keyworded ~loong, and the current
userbase can be effectively notified in other ways (the Telegram
Loongson user group for example), I decided to proceed with the
keywording to enable widespread testing of the fresh loong code. The
various toolchain projects all cut their releases just recently so we
should have plenty of time to polish things before the next big release.

[1]: https://github.com/loongson/LoongArch-Documentation/pull/57
[2]: 
https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=6d13722a97cee3fd397e116bde3bcedbb1e220be;hp=5d471bd907be60e9858b22cdf4fd10ddc0f6ee1a
[3]: 
https://lore.kernel.org/loongarch/CAAhV-H7oQkGVqZV_s7tXjDGBL9yQ+CsUkCv7tC+pWuW2MXe9LA
 <AT> mail.gmail.com/T/#me74ccdafb0d98d5d13fa2a82356ec5dff1a49a89

Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>

 sys-devel/gcc/gcc-13.0.0_pre20220807.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-13.0.0_pre20220807.ebuild 
b/sys-devel/gcc/gcc-13.0.0_pre20220807.ebuild
index eaaa94a04634..641ab05e8153 100644
--- a/sys-devel/gcc/gcc-13.0.0_pre20220807.ebuild
+++ b/sys-devel/gcc/gcc-13.0.0_pre20220807.ebuild
@@ -29,7 +29,7 @@ EGIT_BRANCH=master
 # Don't keyword live ebuilds
 if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
        #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-       KEYWORDS=""
+       KEYWORDS="~loong"
 fi
 
 # Technically only if USE=hardened *too* right now, but no point in 
complicating it further.

Reply via email to