From: "Sam James" <sam@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/
Date: Sun, 27 Aug 2023 01:54:11 +0000 (UTC) [thread overview]
Message-ID: <1693101155.54e191eecf7e42df6c2b5ff973f9b5c37158bc18.sam@gentoo> (raw)
commit: 54e191eecf7e42df6c2b5ff973f9b5c37158bc18
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 27 01:52:35 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 27 01:52:35 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54e191ee
sys-devel/kgcc64: add 12.3.1_p20230825
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-devel/kgcc64/Manifest | 1 +
sys-devel/kgcc64/kgcc64-12.3.1_p20230825.ebuild | 50 +++++++++++++++++++++++++
2 files changed, 51 insertions(+)
diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 8e9e4290feb9..2382eb57335b 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -12,6 +12,7 @@ DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B a2335e155fc57816fed822a648e0e
DIST gcc-11.4.0-patches-10.tar.xz 13852 BLAKE2B 54937d13e30e2a5303c7e197fae09eeed35ca0b9783625e02578fcee829b5503fb22d664366322b304df7d01ae807d00af7c93db3e3ceebe4851e15647724f87 SHA512 31b4d7a2e7cc589e92e12c3583d13d41c523cafbd309bc0532df9b68ea2473c89daef4c0edd3ce2917b5823d81a7792f145b9449f16277d0d64c22ceff50bbb9
DIST gcc-11.4.0.tar.xz 79837032 BLAKE2B 6e3b095a5837d4b5512719f848f4b9c4b4a6d7dc40ba96b269023ea5ea84f632c42a13855c030e255f3265445a45e6d2648dfe0e2cc0ea47da87c4660b052e24 SHA512 a5018bf1f1fa25ddf33f46e720675d261987763db48e7a5fdf4c26d3150a8abcb82fdc413402df1c32f2e6b057d9bae6bdfa026defc4030e10144a8532e60f14
DIST gcc-12-20230512.tar.xz 79749352 BLAKE2B a2dd7c780d2adf1915cb01f6835d6f95242376d9d7c14ec0fea8e905858f0ce20b90dd3f47fef983b9d1a6f519f0c3d4cfa41d887f477454378a12407e9aaeb8 SHA512 3bf04b2489b0b0d062f8e8e66c31622fe7aa6ef6c9ba7d51f387eae714a813a089594cebdb046fa04e53da24a9788879711eedb054c3a37721035386b94ff0f0
+DIST gcc-12-20230825.tar.xz 79804260 BLAKE2B 4d3eb40eb5954d497b3e9586dad0d18c9e561d3fdd0bdccc5c9572edfbe024a235e30371a10116d98c77f0b6042739600c57ac99253d34f0fbb8b8465b187e1f SHA512 a6cd868f474c356886460b95263807828f9a379ce97524611ec504d6a9149ca1f92585128e6ffd03fa2647442e72fde6ebe987fd49f2fc49d8df39ab056905c5
DIST gcc-12.2.0-musl-patches-1.tar.xz 3844 BLAKE2B 004432806696f7d0a32366270ac45695e858abee73a255e44dc6e0a225339e4cad40aab0d51dfe9a55d5aa4b4001f5726064bb2eea3212a0874b2d27e229abd7 SHA512 c354edcd641a9dfaf902a0ff4c44c75065d0cf1c36bbf6c3c35c2e23bff22b8f70bcf4458a5a0ef86371e9f2fafca8a54ca822e35820ff442c9458a2819c3606
DIST gcc-12.2.0-patches-1.tar.xz 12864 BLAKE2B a5ae0a85dfc1b6f0bd968f0d5262ebed14ec9cdb3249e3a4c571578c54eda0e53708ee7fe8e03e506366c7f3cf7926eced9b390d9dee948c1249298c0fabd9fb SHA512 f3d793b89a2a0385d596162fb0c653d4acdf21ae418cb792c1786a01fde0391bd0719715dbf07d53636f127168f5cd99108a1dc11cf6cea889b7d82385bcc258
DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 715574af9ad678f9dc8cfd19c866bf910c7edfd479e7e9681337feaa9b54e5d304ddb85483816b8d89754d502405823ae2eff0d1e444538763f40be8e428d8da SHA512 e9e857bd81bf7a370307d6848c81b2f5403db8c7b5207f54bce3f3faac3bde63445684092c2bc1a2427cddb6f7746496d9fbbef05fbbd77f2810b2998f1f9173
diff --git a/sys-devel/kgcc64/kgcc64-12.3.1_p20230825.ebuild b/sys-devel/kgcc64/kgcc64-12.3.1_p20230825.ebuild
new file mode 100644
index 000000000000..886da7c53eb0
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-12.3.1_p20230825.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+case ${CHOST} in
+ hppa*) CTARGET=hppa64-${CHOST#*-};;
+ mips*) CTARGET=${CHOST/mips/mips64};;
+ powerpc*) CTARGET=${CHOST/powerpc/powerpc64};;
+ s390*) CTARGET=${CHOST/s390/s390x};;
+ sparc*) CTARGET=${CHOST/sparc/sparc64};;
+ i?86*) CTARGET=x86_64-${CHOST#*-};;
+esac
+export CTARGET
+TOOLCHAIN_ALLOWED_LANGS="c"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="2"
+PATCH_GCC_VER="12.3.0"
+MUSL_VER="1"
+MUSL_GCC_VER="12.3.0"
+GCC_TARGET_NO_MULTILIB=true
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+BDEPEND="hppa? ( sys-devel/binutils-hppa64 )"
+
+src_prepare() {
+ toolchain_src_prepare
+ eapply "${FILESDIR}"/gcc-12.3-ccache-ICE.patch
+}
+
+pkg_postinst() {
+ toolchain_pkg_postinst
+
+ cd "${ROOT}"/usr/bin
+ local x
+ for x in gcc cpp ; do
+ cat <<-EOF >${CTARGET%%-*}-linux-${x}
+ #!/bin/sh
+ exec ${CTARGET}-${x} "\$@"
+ EOF
+ chmod a+rx ${CTARGET%%-*}-linux-${x}
+ done
+}
next reply other threads:[~2023-08-27 1:54 UTC|newest]
Thread overview: 153+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-08-27 1:54 Sam James [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-03-14 5:43 [gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/ Sam James
2025-03-14 5:17 Sam James
2025-03-14 5:17 Sam James
2025-03-14 5:17 Sam James
2024-12-27 17:58 Sam James
2024-12-27 17:58 Sam James
2024-12-27 17:58 Sam James
2024-12-27 13:16 Sam James
2024-12-27 13:16 Sam James
2024-12-27 13:16 Sam James
2024-11-21 15:15 Sam James
2024-11-21 15:15 Sam James
2024-11-20 17:33 Sam James
2024-11-20 17:33 Sam James
2024-11-20 17:33 Sam James
2024-11-20 17:33 Sam James
2024-11-20 17:29 Sam James
2024-11-20 17:29 Sam James
2024-11-20 15:52 Sam James
2024-11-19 14:47 Sam James
2024-11-02 2:44 Sam James
2024-11-02 2:44 Sam James
2024-11-02 2:43 Sam James
2024-11-02 2:43 Sam James
2024-11-02 2:43 Sam James
2024-09-22 10:36 Sam James
2024-09-22 10:36 Sam James
2024-09-22 10:36 Sam James
2024-09-22 10:36 Sam James
2024-09-22 10:36 Sam James
2024-09-22 10:19 Sam James
2024-09-22 10:19 Sam James
2024-09-22 10:19 Sam James
2024-09-18 15:55 Sam James
2024-09-18 15:51 Sam James
2024-09-09 15:10 Sam James
2024-09-05 4:05 Sam James
2024-09-05 4:05 Sam James
2024-09-05 4:05 Sam James
2024-09-05 4:05 Sam James
2024-09-05 4:05 Sam James
2024-09-05 4:05 Sam James
2024-09-05 4:05 Sam James
2024-07-17 4:31 Sam James
2024-07-17 4:31 Sam James
2024-07-17 4:31 Sam James
2024-07-17 4:31 Sam James
2024-05-19 18:44 Sam James
2024-05-09 23:29 Sam James
2024-05-04 15:10 Sam James
2024-05-04 15:10 Sam James
2024-05-04 15:10 Sam James
2024-03-23 15:44 Sam James
2024-03-16 9:29 Sam James
2024-03-16 9:29 Sam James
2024-03-02 4:57 Sam James
2024-03-02 4:57 Sam James
2024-03-02 4:57 Sam James
2024-02-15 23:40 Sam James
2024-02-15 23:40 Sam James
2024-02-15 23:40 Sam James
2024-01-23 4:23 Sam James
2024-01-23 4:23 Sam James
2024-01-23 4:23 Sam James
2024-01-22 17:28 Sam James
2024-01-22 17:28 Sam James
2024-01-22 17:28 Sam James
2023-12-18 1:20 Sam James
2023-12-18 1:20 Sam James
2023-12-18 1:20 Sam James
2023-11-22 12:08 Sam James
2023-11-22 12:08 Sam James
2023-10-30 23:09 Sam James
2023-10-30 5:00 Sam James
2023-10-20 3:49 Sam James
2023-10-20 3:49 Sam James
2023-10-18 9:48 Sam James
2023-09-27 8:26 Sam James
2023-08-27 1:54 Sam James
2023-08-27 1:54 Sam James
2023-08-07 15:54 Arthur Zamarin
2023-08-03 15:48 Sam James
2023-07-29 2:26 Sam James
2023-07-23 16:24 Sam James
2023-07-23 16:24 Sam James
2023-07-23 16:24 Sam James
2023-05-17 1:31 Sam James
2023-05-17 1:31 Sam James
2023-01-25 19:17 Arthur Zamarin
2022-11-20 4:35 Sam James
2022-11-20 4:35 Sam James
2022-08-31 4:58 Sam James
2022-08-31 4:58 Sam James
2022-08-31 4:58 Sam James
2022-07-26 4:15 Sam James
2022-06-02 8:25 Sam James
2022-04-21 20:31 Sam James
2022-04-21 12:30 Sam James
2022-04-17 18:32 Sam James
2022-03-18 6:44 Sam James
2022-03-18 6:43 Sam James
2022-01-22 3:01 Sam James
2022-01-06 20:02 Sam James
2022-01-06 20:02 Sam James
2021-06-11 16:58 Sergei Trofimovich
2021-05-09 11:53 Sergei Trofimovich
2021-05-09 11:53 Sergei Trofimovich
2021-04-30 7:10 Sergei Trofimovich
2021-04-24 12:49 Sergei Trofimovich
2021-03-06 19:38 Sergei Trofimovich
2021-03-06 19:38 Sergei Trofimovich
2021-02-20 11:02 Sergei Trofimovich
2020-10-10 8:39 Sergei Trofimovich
2020-10-10 8:39 Sergei Trofimovich
2020-07-23 17:38 Sergei Trofimovich
2020-07-23 17:18 Sergei Trofimovich
2020-07-23 17:18 Sergei Trofimovich
2020-07-23 8:59 Sergei Trofimovich
2020-06-08 16:44 Sergei Trofimovich
2020-05-08 0:31 Sergei Trofimovich
2020-04-12 15:06 Sergei Trofimovich
2020-04-12 15:06 Sergei Trofimovich
2020-04-03 6:41 Sergei Trofimovich
2020-03-14 10:04 Sergei Trofimovich
2019-11-13 23:09 Jeroen Roovers
2019-09-03 19:31 Jeroen Roovers
2019-06-30 18:39 Jeroen Roovers
2019-06-30 15:59 Jeroen Roovers
2019-02-23 13:04 Jeroen Roovers
2019-02-22 23:58 Sergei Trofimovich
2018-08-20 11:41 Jeroen Roovers
2018-07-26 21:23 Sergei Trofimovich
2018-02-25 14:31 Jeroen Roovers
2018-02-24 10:54 Jeroen Roovers
2018-02-24 8:15 Jeroen Roovers
2018-01-01 10:16 Anthony G. Basile
2017-09-16 10:00 Sergei Trofimovich
2017-09-16 9:25 Sergei Trofimovich
2017-09-16 9:25 Sergei Trofimovich
2017-05-06 11:48 Jeroen Roovers
2017-05-06 11:48 Jeroen Roovers
2017-05-06 11:48 Jeroen Roovers
2017-02-18 9:12 Jeroen Roovers
2016-10-09 9:38 Jeroen Roovers
2016-10-02 12:14 Jeroen Roovers
2016-06-25 21:01 Jeroen Roovers
2016-03-26 9:32 Jeroen Roovers
2015-10-31 7:02 Jeroen Roovers
2015-10-01 16:13 Mike Frysinger
2015-09-27 6:02 Jeroen Roovers
2015-09-27 4:34 Jeroen Roovers
2015-09-11 6:09 Jeroen Roovers
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1693101155.54e191eecf7e42df6c2b5ff973f9b5c37158bc18.sam@gentoo \
--to=sam@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox