commit: 38c241dd357329be6ce885733f7c3d9ab50e4d9a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 3 09:26:55 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 3 14:10:45 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38c241dd
sys-devel/gcc: backport build time speed improvements for 13, 14
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-devel/gcc/Manifest | 4 ++--
sys-devel/gcc/gcc-13.4.1_p20250731.ebuild | 2 +-
sys-devel/gcc/gcc-14.3.1_p20250801.ebuild | 2 +-
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index bcf594546757..8ea4e64de9c3 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -24,7 +24,7 @@ DIST gcc-13.3.0-musl-patches-2.tar.xz 5176 BLAKE2B
ab84c6f29cabb72d2f0cf477e6e8a
DIST gcc-13.3.0-patches-2.tar.xz 44440 BLAKE2B
ebde73f6c3cd1a5fdc5bbce36414a59dda0925cba9d422d3689fc9c14fece44ee2391982a674411aa99bf47ffd49200f3ce51cc908beb8298adfff78e709a84c
SHA512
eb56e0d7e69b5c3cca21f4cbff21c1204cf64ede7e66d689f45cf5ff37de8a59f24eb1f4b30d9c4222fd4126654fe4ffc146851f504761014995553c1202e8fd
DIST gcc-13.3.0-patches-5.tar.xz 52820 BLAKE2B
73759dc576aab9e5f66dc7f9a1e8eb1b79a98bdb85bfdac9d611baa82c85a5f433d5031876c6e0ee2f02dd1d874da1661b0dd0f05906b118502f17bfaf16eb1a
SHA512
4e6b626a562657f2d928324b412d5033464c09d283ad3a2ebfebbb5245bffb09c2532318325c4c16f4206df5cede6758fe1031c55e64dfb9b9ea08ef2c1e90af
DIST gcc-13.3.0-patches-6.tar.xz 47812 BLAKE2B
b4bce785300c6b87d163bca18143513bda253462aa96ad94d5bee3ab63a90b21f249de3dfba188c1df5f0b72cb2ab774746fe15d57997a8f5d1633fc1c1296b7
SHA512
fdb472a6d7ec8eb81ff3ecb99ad5dfa15fa699aca64b9a2be3fe3c0110b995d0e6a8cb452e872895a89de93d4fac24e0615e646d564a58081380b1f743fe2842
-DIST gcc-13.3.0-patches-7.tar.xz 46440 BLAKE2B
e33c51a28681afa425e65077b278bfc164abbbc38992edb06aa2d6c14c615be369ecdf11042c534e4ffbb27099dc0e26051391bcd19dbfe3208778ed6deba93e
SHA512
7fe6ab2003e8659f6b20d75aa6d0fa79bfab1fac160b48bd43100907a37bbeb2d4296fdbd1f9cf851672405fa6d79a7acaae0f20a267820984e9b4ef897e4aed
+DIST gcc-13.3.0-patches-8.tar.xz 57472 BLAKE2B
85976f7313340ce7a2cd9e7fa67e6d69ca377741d435d113148d2b9083ce99ea720ecd0658149300c16a67ef368fcc8893756b86fcce31ba7ca899d509cbb2c9
SHA512
fd70e1309e4c8d321a81be1a228358db00369d1bd3e5d1fc6405c408b95494230cf70004cf1702e8c1e594f028aa35ffa67059f8f91a32699c69ff0de105e06a
DIST gcc-13.4.0.tar.xz 88530720 BLAKE2B
abbba220652d6e84c59554e754207be91d1250d7751c09163e3166a9da8c7eb4d538785697bb3aea65a8a433e8b82f9a969cf09bb0ecc5aa4a27c964f0acd7e8
SHA512
9b4b83ecf51ef355b868608b8d257b2fa435c06d2719cb86657a7c2c2a0828ff4ce04e9bac1055bbcad8ed5b4da524cafaef654785e23a50233d95d89201e35f
DIST gcc-14-20250704.tar.xz 88301340 BLAKE2B
db43d299aec1e402703db5c63a296065cdfdc94065ac3609c16e6594e80aae08e23448ef2405ade23c3d5fd38d2b79851b243807744f5b4f37eab71a0f526718
SHA512
7362674f80be46aa524a99b04a7d8130f02459a5d7bed430fe0dbf4d8ee3affe397c0689ba4d2ea60ad099788518da0ba1cba5bd54ddeb7b23d96137e6552f68
DIST gcc-14-20250711.tar.xz 88322532 BLAKE2B
4d1b4a750125787d673d18ba3ce702c33f4c7b6836185c8942a4528ab7030ccc69c914b64bdead1d9c3baea857a806e490245d06c0ea5e06726de37681fa26ef
SHA512
74ee2eafb543d1e9b77397d499939e3846a253ebc8015596bdf79e98038598751f21df21f8f1f675a90c3ebb844142f43ca2255cf0a0d3d2d1c51bc1cbb40062
@@ -36,7 +36,7 @@ DIST gcc-14.2.0-patches-8.tar.xz 14540 BLAKE2B
09f66035343d4cab694b8ab382170f8e2
DIST gcc-14.3.0-musl-patches-1.tar.xz 3468 BLAKE2B
c576bc2b2c2ce742395ff32451a6a0737bc35ba02109f39249c449840e9cfda6ae709293b04e17ba85c9edc529114f7d77fe55f2ef559020af391c90885df054
SHA512
8b964188ac5cea5fe5ada35871268d836c4d4805affa8a06e43cc32c9a2c5386bf5eff2971ba311678eaa08885854aeda627dd15d292e67154c7691ce6fce49c
DIST gcc-14.3.0-patches-1.tar.xz 14436 BLAKE2B
a4679f87c67d4347a40e86a94f8a754e462a21761bb27494ccfce1d6bdd3a45bbeea64abed86a3ea1a116eab9a4d6e4faac9cba44fa0080e545a2a804e4921e7
SHA512
7d50eb5903f726b6a4f3179e88538583c0ad3ea32f9c49c0ef8ede0dbb2f3146e27ca7dd2d969a28e24550932843df6721bb465f0fcb26ba02def11c6136eaac
DIST gcc-14.3.0-patches-2.tar.xz 33228 BLAKE2B
a1a9676bc413c283cdcf20f6817ca78091226d687af7f59b02d35b82f0e4eed52993c17a7dc4cf6ff02d0b76100a94f507f1f14b30f38c9b98c275ec011b7afc
SHA512
4fdefc9123f5fddb81a0ed650b4337d89d07bf8e85460de384e293b900f53242e3cf4f682c2a0bdbdd1b1b79b64fc4ef037ed1c79ee32afb58209275af64eed7
-DIST gcc-14.3.0-patches-3.tar.xz 14508 BLAKE2B
32db1c21b7cf5d5d78b9aca57dc46c34a7d479710ec47089c36c1708f316f4b3ae07c3cacb06dccbfae936a35effa40ce8c2f94012d130a7999b1a4c922ac25d
SHA512
6ae063d0204e680832e678d5a617e75ddc0d1ec45a89ec2dba21b6e694d3bbc0250dac15fb59a2b52e42e90d5d62758211835d340e89f9f37d562219421380ac
+DIST gcc-14.3.0-patches-4.tar.xz 28116 BLAKE2B
5804f10b40befad1cb9eab4e536377c08aed8c54d3de27f188ae2d52fa7c082a529ad9cb64f9574087afe74e64138c9fc918d653bd2c1d062b8b68d5c7ab640d
SHA512
75ee4895efea0131107cf664a0f9fd10f38da0d0f93704e1920778e07f1a860d872a97e1e528f8e1ab754cca25948bb09c444b80cc04f5ae3a516336290bb99c
DIST gcc-14.3.0.tar.xz 95212220 BLAKE2B
11c0e549b2e9b4bbbe4cd64782032d2ec783b3db8d4aa538ebd0a0c9760d8e521c32007891a608b081bc6dd353d4eb23030c5e2b9fe9a20c4894a8455dde47b6
SHA512
cb4e3259640721bbd275c723fe4df53d12f9b1673afb3db274c22c6aa457865dccf2d6ea20b4fd4c591f6152e6d4b87516c402015900f06ce9d43af66d3b7a93
DIST gcc-15-20250705.tar.xz 92140172 BLAKE2B
ac66bdda7beccab8b5b5565852e7f9743ba6f1cdeaa8ca7d15b14369251a0b592f92714c8c12e05df7d52d296a15843fe3301906e7e3c3574483be1e5485ffce
SHA512
4a7304ed4ada55f5d37c191627de9f62e86c0a374987a3cdf43695ef436ab3eeeb7a143e5a11c3e5cac01c8c23c035f126d0c0a10dfd7686c8ec537dde61b9eb
DIST gcc-15-20250712.tar.xz 92149428 BLAKE2B
106c53ed9bf68db9a637b4b59f1d7a7f4660f34eeaeb4839b7de005aef1ded893e9c62500a08d904402fa1c42d3ef2b1768a57717449984c752c2c4f939722c1
SHA512
122246196599b2ba4597a69ef733e2b36ed2a8fa757ed35eb9147e1ab3e62ec3fa5c8251aa0c4d5ba46cc9e44b7bc4072518bbd61820ba6df1acd9ab3d56c0fe
diff --git a/sys-devel/gcc/gcc-13.4.1_p20250731.ebuild
b/sys-devel/gcc/gcc-13.4.1_p20250731.ebuild
index 2aab93443989..eb284e6784d8 100644
--- a/sys-devel/gcc/gcc-13.4.1_p20250731.ebuild
+++ b/sys-devel/gcc/gcc-13.4.1_p20250731.ebuild
@@ -10,7 +10,7 @@ TOOLCHAIN_PATCH_DEV="sam"
TOOLCHAIN_HAS_TESTS=1
PATCH_GCC_VER="13.3.0"
MUSL_GCC_VER="13.3.0"
-PATCH_VER="7"
+PATCH_VER="8"
MUSL_VER="2"
PYTHON_COMPAT=( python3_{11..14} )
diff --git a/sys-devel/gcc/gcc-14.3.1_p20250801.ebuild
b/sys-devel/gcc/gcc-14.3.1_p20250801.ebuild
index fc5cf5cf17de..0995b00e4ed9 100644
--- a/sys-devel/gcc/gcc-14.3.1_p20250801.ebuild
+++ b/sys-devel/gcc/gcc-14.3.1_p20250801.ebuild
@@ -9,7 +9,7 @@ EAPI=8
TOOLCHAIN_PATCH_DEV="sam"
TOOLCHAIN_HAS_TESTS=1
PATCH_GCC_VER="14.3.0"
-PATCH_VER="3"
+PATCH_VER="4"
MUSL_VER="1"
MUSL_GCC_VER="14.3.0"
PYTHON_COMPAT=( python3_{11..14} )