Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
Date: Fri, 02 Dec 2022 03:30:49
Message-Id: 1669951690.7d02e649a58ff9e71c094820ac1ee3db9eed2528.sam@gentoo
1 commit: 7d02e649a58ff9e71c094820ac1ee3db9eed2528
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Fri Dec 2 03:28:10 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Fri Dec 2 03:28:10 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d02e649
7
8 sys-devel/gcc: drop 11.3.1_p20221111, 11.3.1_p20221118
9
10 Signed-off-by: Sam James <sam <AT> gentoo.org>
11
12 sys-devel/gcc/Manifest | 2 --
13 sys-devel/gcc/gcc-11.3.1_p20221111.ebuild | 52 -------------------------------
14 sys-devel/gcc/gcc-11.3.1_p20221118.ebuild | 52 -------------------------------
15 3 files changed, 106 deletions(-)
16
17 diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
18 index f1484b0c8d8d..da6150dd7e2a 100644
19 --- a/sys-devel/gcc/Manifest
20 +++ b/sys-devel/gcc/Manifest
21 @@ -7,8 +7,6 @@ DIST gcc-10.5.0-musl-patches-1.tar.xz 3816 BLAKE2B 5995f934a40665d877342853fde8b
22 DIST gcc-10.5.0-patches-0.tar.xz 16188 BLAKE2B 3fe3163c4960ff02eb792b2d00b9b20e1c2b44ad2d2e79661ffa0a5795b1bb631bce83c506f485765a7b971e6d391ebc1803c327f0d8d06e457610f5d6074c90 SHA512 fde1fec92df535416221827d48daf7d498f675da5697bc15bb4e17ccfedf6e6705dd28f57a3c9ebc8065b49328246fa5aa1fd90bd88bc27fe2b7b3e924f0df15
23 DIST gcc-10.5.0-patches-1.tar.xz 17180 BLAKE2B d8ecc7cc15fa1ab420fa9eff11173a1d5544b369720e8c54fc59375e591ebd0a429b7e81a2a3df86bd2eaf19e4b8148bf2e1b0c8410de3944d4801ce412016b2 SHA512 5855aa23ee0b262c20a1b6fd2d4a947180c079dc00e0fa675043edceee0c822eec0dc752f5fcb281b70c04e50c6fcaf6c5d5160ab15d3f0c51fa030eb2d79d26
24 DIST gcc-11-20221007.tar.xz 75790520 BLAKE2B de52f7fc5c7f5f82d9cbaeaa13b216e149a4aac8162188c628007c17ddb40aa838d19f2ca18216e8bfe5df2d21438f10c8e87298b53cbde4359f72c9cff87589 SHA512 b785236a00647041c9ea4552e5ea82a09e23a801b029773ba77bfc03675c530369ad0b5fc279330f3d8dd4b9b40aeaa9de84a39b6397f73984b7e2fdf8f0bad2
25 -DIST gcc-11-20221111.tar.xz 75802080 BLAKE2B 7e49eefb17f3905b587d6de489820dd6aa6a8315b665872a5acad9a35b5431ab459bad426acafad5e0f9634b1bcd39db05726662f7577d0f4fcd49e2944df455 SHA512 bd9fad5e8ca94b5e1c3855141418c5067d27cb9bfde624c0a0c32131f837507e5c896238636d9ac4b0447eb368d80522d1dc1a2ea6f7b2f8259c729b61a4e879
26 -DIST gcc-11-20221118.tar.xz 75811664 BLAKE2B 97cdbbe114a46f149c89da8190ccb7c98bf8888540459ac50432dd461178d36a5f203bb89a1205fb89a5a8d80c3518b6b05b882f0c29cd1a88e3ca3a6d1a59d2 SHA512 6634ae0929c41541696684dd2809f7fd6cb3428aecb32e149b9ed26aff487c8f3ec089865ccb015281dd814f064875282cb360963bdd90b2eff0db27897602a7
27 DIST gcc-11-20221125.tar.xz 76248264 BLAKE2B c2fe15a14c77ce36f117d8d3bb78d38684e237db16db249134dd1e24d1455dfe7ca544fe22155b2c368dc6658b96d626af87d47478aaf94c216eb84b469e43e9 SHA512 3efbd7dc4cbf748d41369bff5bedb586a1c9397fa7fa56be7869e62bd567273b056aeec01a4191783bad737640e163489f1b368fcaac3155ae3ac8f7b33f478d
28 DIST gcc-11.3.0-musl-patches-1.tar.xz 3856 BLAKE2B f511f8b4c0696771d906beee9645b5d009ea4b673602baa1ca562d6f23c5b0caf2012aae93578671624617c4286e3937d79a7383d6a03bb438c5b774a06fe8e6 SHA512 cd375ff2affb213475acaabf02989b1f05d719d972970ea0304d20a816986807390893d1401826f3b497787642f35d90a244195f8e466db41e8d768366057334
29 DIST gcc-11.3.0-patches-7.tar.xz 15184 BLAKE2B 426f00feaa982a35d2c459e7a2c2e9d29b4b467ac3625ebd72bb31077c75bbf0c028137df03921c52ddc97a14d92c49777bd3f27b47a7b47d8a05e2d106b6bdb SHA512 bec8bf26b3e50633a5a2e0bb75ffeaba86becb704c14365ff3342e8d651ab75bb3ceec7808d88a25989b8c7182398184b95b6d1267aaef9aa828f687e4895e9d
30
31 diff --git a/sys-devel/gcc/gcc-11.3.1_p20221111.ebuild b/sys-devel/gcc/gcc-11.3.1_p20221111.ebuild
32 deleted file mode 100644
33 index 4c05022129f0..000000000000
34 --- a/sys-devel/gcc/gcc-11.3.1_p20221111.ebuild
35 +++ /dev/null
36 @@ -1,52 +0,0 @@
37 -# Copyright 1999-2022 Gentoo Authors
38 -# Distributed under the terms of the GNU General Public License v2
39 -
40 -EAPI=8
41 -
42 -TOOLCHAIN_PATCH_SUFFIX="xz"
43 -TOOLCHAIN_PATCH_DEV="sam"
44 -PATCH_VER="2"
45 -PATCH_GCC_VER="11.4.0"
46 -MUSL_VER="0"
47 -MUSL_GCC_VER="11.4.0"
48 -
49 -if [[ $(ver_cut 3) == 9999 ]] ; then
50 - MY_PV_2=$(ver_cut 2)
51 - if [[ ${MY_PV_2} == 0 ]] ; then
52 - MY_PV_2=0
53 - else
54 - MY_PV_2=$(($(ver_cut 2) - 1))
55 - fi
56 -
57 - # e.g. 12.2.9999 -> 12.1.1
58 - TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998))
59 -fi
60 -
61 -inherit toolchain
62 -# Needs to be after inherit (for now?), bug #830908
63 -EGIT_BRANCH=releases/gcc-$(ver_cut 1)
64 -
65 -# Don't keyword live ebuilds
66 -#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
67 -# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
68 -#fi
69 -
70 -# Technically only if USE=hardened *too* right now, but no point in complicating it further.
71 -# If GCC is enabling CET by default, we need glibc to be built with support for it.
72 -# bug #830454
73 -RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
74 -DEPEND="${RDEPEND}"
75 -BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
76 -
77 -src_prepare() {
78 - local p upstreamed_patches=(
79 - # add them here
80 - )
81 - for p in "${upstreamed_patches[@]}"; do
82 - rm -v "${WORKDIR}/patch/${p}" || die
83 - done
84 -
85 - toolchain_src_prepare
86 -
87 - eapply_user
88 -}
89
90 diff --git a/sys-devel/gcc/gcc-11.3.1_p20221118.ebuild b/sys-devel/gcc/gcc-11.3.1_p20221118.ebuild
91 deleted file mode 100644
92 index d6ead8b3a521..000000000000
93 --- a/sys-devel/gcc/gcc-11.3.1_p20221118.ebuild
94 +++ /dev/null
95 @@ -1,52 +0,0 @@
96 -# Copyright 1999-2022 Gentoo Authors
97 -# Distributed under the terms of the GNU General Public License v2
98 -
99 -EAPI=8
100 -
101 -TOOLCHAIN_PATCH_SUFFIX="xz"
102 -TOOLCHAIN_PATCH_DEV="sam"
103 -PATCH_VER="3"
104 -PATCH_GCC_VER="11.4.0"
105 -MUSL_VER="0"
106 -MUSL_GCC_VER="11.4.0"
107 -
108 -if [[ $(ver_cut 3) == 9999 ]] ; then
109 - MY_PV_2=$(ver_cut 2)
110 - if [[ ${MY_PV_2} == 0 ]] ; then
111 - MY_PV_2=0
112 - else
113 - MY_PV_2=$(($(ver_cut 2) - 1))
114 - fi
115 -
116 - # e.g. 12.2.9999 -> 12.1.1
117 - TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998))
118 -fi
119 -
120 -inherit toolchain
121 -# Needs to be after inherit (for now?), bug #830908
122 -EGIT_BRANCH=releases/gcc-$(ver_cut 1)
123 -
124 -# Don't keyword live ebuilds
125 -#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
126 -# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
127 -#fi
128 -
129 -# Technically only if USE=hardened *too* right now, but no point in complicating it further.
130 -# If GCC is enabling CET by default, we need glibc to be built with support for it.
131 -# bug #830454
132 -RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
133 -DEPEND="${RDEPEND}"
134 -BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
135 -
136 -src_prepare() {
137 - local p upstreamed_patches=(
138 - # add them here
139 - )
140 - for p in "${upstreamed_patches[@]}"; do
141 - rm -v "${WORKDIR}/patch/${p}" || die
142 - done
143 -
144 - toolchain_src_prepare
145 -
146 - eapply_user
147 -}