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: Sat, 10 Sep 2022 03:06:30
Message-Id: 1662777783.cc759f5e1d010a36c0cabec55c608b09c88ac631.sam@gentoo
1 commit: cc759f5e1d010a36c0cabec55c608b09c88ac631
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 10 02:43:03 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 10 02:43:03 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc759f5e
7
8 sys-devel/gcc: drop versions
9
10 Signed-off-by: Sam James <sam <AT> gentoo.org>
11
12 sys-devel/gcc/Manifest | 4 ---
13 sys-devel/gcc/gcc-10.4.1_p20220818.ebuild | 58 -------------------------------
14 sys-devel/gcc/gcc-10.4.1_p20220825.ebuild | 58 -------------------------------
15 sys-devel/gcc/gcc-11.3.1_p20220819.ebuild | 52 ---------------------------
16 sys-devel/gcc/gcc-11.3.1_p20220826.ebuild | 52 ---------------------------
17 5 files changed, 224 deletions(-)
18
19 diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
20 index 22df0af2bb11..674fa4931c62 100644
21 --- a/sys-devel/gcc/Manifest
22 +++ b/sys-devel/gcc/Manifest
23 @@ -1,5 +1,3 @@
24 -DIST gcc-10-20220818.tar.xz 71755772 BLAKE2B b5cf59eb8dec7cc3bdd2317265d3568611ce170a18a35b0e3f1dc7c4510f46d1ecbdcc18fdda01b6af77c78aae7abb3de3def167b16a6292a4d08b8d94ad1f12 SHA512 e0e6b0e1be301ceb839ac05f0e5f495fd2932ea36e9d1308ead87f22e87c9ff50eaf4b9749ff1ab805977e6493201c31ba5e05e0f784675fa566eface85f9b93
25 -DIST gcc-10-20220825.tar.xz 71753264 BLAKE2B 8e7c6f06bd21891598334f3bcf8ba508d8983d41fd268b3f181280b85613e178c33c2ab5d400b4128422db6f2f5e1aed482be5e7065a4f27f1192d4d2a3bcb5c SHA512 b9867c72edb4fc85386cd7b0107e87512f4b293da34adab7ee66cb0243a55aaa9dc61560fdad5a1f58081474aa31960854c1fadc1a822cffb48be850b303ba0d
26 DIST gcc-10-20220901.tar.xz 71753520 BLAKE2B 882d6b8a5eb0ea445e774b8ca076e82ad8bcbf01b65d0ee7edfba7a4f0c09037076f996b3758130f83919c3768bf75ba5be0f6990fd01a61adc3cb305056374d SHA512 1bbe0e182227fc4d66c53b55da97a903f59656bf5870fdd5215b33152c977e33abfd5404741cb4d6712aee92cfce831062e3410d16209f33ab2101c1db364255
27 DIST gcc-10-20220908.tar.xz 71756288 BLAKE2B 4ebe4c1d2d655a975049fc148f9458064658130b48ddd7d6ce9f156ba7a90e79d30381d9fec7b3f1725d924fbbf272a8a6720e97d61b6afbea91fcb48ae35e59 SHA512 dcf7dac5a0bbd879a9ae40203fe85adf4bf326d160fa8a180b5c1005e445d8ea866becb4b1864bde80eb905483cd47e8ea514432aef820f017a57d4f30d7b7d7
28 DIST gcc-10.4.0-musl-patches-1.tar.xz 3808 BLAKE2B 804d1fcc451dcd03be71240dd498ec2d179869571d44012967c48dccf5a478dd8c55000a964a80fdd5584d739a777dee1c83241cffce514ef002df2572854a67 SHA512 83e4a9c0f7062baf0c606a2bcc56a818494991403d7577dea65f04bbc25bdb786a5889b80d45d80e7f4be07c1aef786802cbfcfafd1a17ec255a2d4e93a77570
29 @@ -7,8 +5,6 @@ DIST gcc-10.4.0-patches-5.tar.xz 17056 BLAKE2B f336d69a8ad105b8c4a84e8248a5b8a88
30 DIST gcc-10.4.0.tar.xz 75018092 BLAKE2B ec1169025d3896b70ab80a4b8ce5040763a95529fc7e120c6bc3a3eb1db5cf938ebde347c1e595a8ff7d4081e79ded6252702d7a1a09648449b7a0783188e434 SHA512 440c08ca746da450d9a1b35e8fd2305cb27e7e6987cd9d0f7d375f3b1fc9e4b0bd7acb3cd7bf795e72fcbead59cdef5b6c152862f5d35cd9fbfe6902101ce648
31 DIST gcc-10.5.0-musl-patches-1.tar.xz 3816 BLAKE2B 5995f934a40665d877342853fde8b414eed8770c72e6b11b295b7e7b3c9d38d7407dff63b5751f4449f6fa842c02e87f156cc868e7436a8313f7c8514242d255 SHA512 b93cc54cd7b78fdc487df7c449b03bbfd10094e45f3f8eef20cd69f27a68a14817fe662a2ec119b384eea2dad0491b70f838d010457e386700030b76457afad6
32 DIST gcc-10.5.0-patches-0.tar.xz 16188 BLAKE2B 3fe3163c4960ff02eb792b2d00b9b20e1c2b44ad2d2e79661ffa0a5795b1bb631bce83c506f485765a7b971e6d391ebc1803c327f0d8d06e457610f5d6074c90 SHA512 fde1fec92df535416221827d48daf7d498f675da5697bc15bb4e17ccfedf6e6705dd28f57a3c9ebc8065b49328246fa5aa1fd90bd88bc27fe2b7b3e924f0df15
33 -DIST gcc-11-20220819.tar.xz 75783200 BLAKE2B f047e2839932eb648f43e80cd80d940262f618093f340a51143eb857323b47a14725d733587dec06808c356cb153d0f35cf210806f5f8990e290f78dcb277568 SHA512 aa1418df17221d999ae4d3dd4fcab0f9c7a481e67dae98231b82bbc04f4df06b2add85e664e68e39616255644aa0dfb2df95cad485ec3f02e9db58740e37d8ca
34 -DIST gcc-11-20220826.tar.xz 75781808 BLAKE2B 01b3e35edc96d29bdf6f41fcd04199aadb624bea38d317b0f8d7eaf3b10cf5c09ebf89b56db4508b31373ae76bdfda46f0d3dc70a59828091f430ddd3b4388c5 SHA512 6b604dce6f716cc7c0607c7821f3839e1b1f718e4b97acbec63601e992db1499012304b62473e497eab2f31f6b4baadb721869bd063fe4227a14551e0c12c620
35 DIST gcc-11-20220902.tar.xz 75785408 BLAKE2B d35d2dd3a3a3b1ae63facb55e93893155b59963ed9a9fc3650122fbb7f2274090e375ce41762587bee69c02f79b72f4f1c8e9b8e84035c41a1e9b269b4984f92 SHA512 4ee62df741b16212366a91a8124ac0fa5a8245565deabbc24f88b3379b5b9fbfebc04cd0b6e14ba2e1ef8d0624e3d52a763e259cfe1572489ba6797f3c713571
36 DIST gcc-11.3.0-musl-patches-1.tar.xz 3856 BLAKE2B f511f8b4c0696771d906beee9645b5d009ea4b673602baa1ca562d6f23c5b0caf2012aae93578671624617c4286e3937d79a7383d6a03bb438c5b774a06fe8e6 SHA512 cd375ff2affb213475acaabf02989b1f05d719d972970ea0304d20a816986807390893d1401826f3b497787642f35d90a244195f8e466db41e8d768366057334
37 DIST gcc-11.3.0-patches-7.tar.xz 15184 BLAKE2B 426f00feaa982a35d2c459e7a2c2e9d29b4b467ac3625ebd72bb31077c75bbf0c028137df03921c52ddc97a14d92c49777bd3f27b47a7b47d8a05e2d106b6bdb SHA512 bec8bf26b3e50633a5a2e0bb75ffeaba86becb704c14365ff3342e8d651ab75bb3ceec7808d88a25989b8c7182398184b95b6d1267aaef9aa828f687e4895e9d
38
39 diff --git a/sys-devel/gcc/gcc-10.4.1_p20220818.ebuild b/sys-devel/gcc/gcc-10.4.1_p20220818.ebuild
40 deleted file mode 100644
41 index bb603378916c..000000000000
42 --- a/sys-devel/gcc/gcc-10.4.1_p20220818.ebuild
43 +++ /dev/null
44 @@ -1,58 +0,0 @@
45 -# Copyright 1999-2022 Gentoo Authors
46 -# Distributed under the terms of the GNU General Public License v2
47 -
48 -EAPI=8
49 -
50 -TOOLCHAIN_PATCH_SUFFIX="xz"
51 -TOOLCHAIN_PATCH_DEV="sam"
52 -#TOOLCHAIN_GCC_RC=1
53 -PATCH_GCC_VER="10.5.0"
54 -PATCH_VER="0"
55 -MUSL_VER="1"
56 -MUSL_GCC_VER="10.5.0"
57 -
58 -if [[ $(ver_cut 3) == 9999 ]] ; then
59 - MY_PV_2=$(ver_cut 2)
60 - if [[ ${MY_PV_2} == 0 ]] ; then
61 - MY_PV_2=0
62 - else
63 - MY_PV_2=$(($(ver_cut 2) - 1))
64 - fi
65 -
66 - # e.g. 12.2.9999 -> 12.1.1
67 - TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998))
68 -elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
69 - # Cheesy hack for RCs
70 - MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5)
71 - MY_P=${PN}-${MY_PV}
72 - GCC_TARBALL_SRC_URI="https://gcc.gnu.org/pub/gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
73 - TOOLCHAIN_SET_S=no
74 - S="${WORKDIR}"/${MY_P}
75 -fi
76 -
77 -inherit toolchain
78 -# Needs to be after inherit (for now?), bug #830908
79 -EGIT_BRANCH=releases/gcc-$(ver_cut 1)
80 -
81 -# Don't keyword live ebuilds
82 -#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
83 -# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
84 -#fi
85 -
86 -RDEPEND=""
87 -BDEPEND="${CATEGORY}/binutils"
88 -
89 -src_prepare() {
90 - local p upstreamed_patches=(
91 - # add them here
92 - )
93 - for p in "${upstreamed_patches[@]}"; do
94 - rm -v "${WORKDIR}/patch/${p}" || die
95 - done
96 -
97 - if has_version '>=sys-libs/glibc-2.32-r1'; then
98 - rm -v "${WORKDIR}/patch/23_all_disable-riscv32-ABIs.patch" || die
99 - fi
100 -
101 - toolchain_src_prepare
102 -}
103
104 diff --git a/sys-devel/gcc/gcc-10.4.1_p20220825.ebuild b/sys-devel/gcc/gcc-10.4.1_p20220825.ebuild
105 deleted file mode 100644
106 index bb603378916c..000000000000
107 --- a/sys-devel/gcc/gcc-10.4.1_p20220825.ebuild
108 +++ /dev/null
109 @@ -1,58 +0,0 @@
110 -# Copyright 1999-2022 Gentoo Authors
111 -# Distributed under the terms of the GNU General Public License v2
112 -
113 -EAPI=8
114 -
115 -TOOLCHAIN_PATCH_SUFFIX="xz"
116 -TOOLCHAIN_PATCH_DEV="sam"
117 -#TOOLCHAIN_GCC_RC=1
118 -PATCH_GCC_VER="10.5.0"
119 -PATCH_VER="0"
120 -MUSL_VER="1"
121 -MUSL_GCC_VER="10.5.0"
122 -
123 -if [[ $(ver_cut 3) == 9999 ]] ; then
124 - MY_PV_2=$(ver_cut 2)
125 - if [[ ${MY_PV_2} == 0 ]] ; then
126 - MY_PV_2=0
127 - else
128 - MY_PV_2=$(($(ver_cut 2) - 1))
129 - fi
130 -
131 - # e.g. 12.2.9999 -> 12.1.1
132 - TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998))
133 -elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
134 - # Cheesy hack for RCs
135 - MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5)
136 - MY_P=${PN}-${MY_PV}
137 - GCC_TARBALL_SRC_URI="https://gcc.gnu.org/pub/gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
138 - TOOLCHAIN_SET_S=no
139 - S="${WORKDIR}"/${MY_P}
140 -fi
141 -
142 -inherit toolchain
143 -# Needs to be after inherit (for now?), bug #830908
144 -EGIT_BRANCH=releases/gcc-$(ver_cut 1)
145 -
146 -# Don't keyword live ebuilds
147 -#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
148 -# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
149 -#fi
150 -
151 -RDEPEND=""
152 -BDEPEND="${CATEGORY}/binutils"
153 -
154 -src_prepare() {
155 - local p upstreamed_patches=(
156 - # add them here
157 - )
158 - for p in "${upstreamed_patches[@]}"; do
159 - rm -v "${WORKDIR}/patch/${p}" || die
160 - done
161 -
162 - if has_version '>=sys-libs/glibc-2.32-r1'; then
163 - rm -v "${WORKDIR}/patch/23_all_disable-riscv32-ABIs.patch" || die
164 - fi
165 -
166 - toolchain_src_prepare
167 -}
168
169 diff --git a/sys-devel/gcc/gcc-11.3.1_p20220819.ebuild b/sys-devel/gcc/gcc-11.3.1_p20220819.ebuild
170 deleted file mode 100644
171 index 79b1ee62b754..000000000000
172 --- a/sys-devel/gcc/gcc-11.3.1_p20220819.ebuild
173 +++ /dev/null
174 @@ -1,52 +0,0 @@
175 -# Copyright 1999-2022 Gentoo Authors
176 -# Distributed under the terms of the GNU General Public License v2
177 -
178 -EAPI=8
179 -
180 -TOOLCHAIN_PATCH_SUFFIX="xz"
181 -TOOLCHAIN_PATCH_DEV="sam"
182 -PATCH_VER="2"
183 -PATCH_GCC_VER="11.4.0"
184 -MUSL_VER="0"
185 -MUSL_GCC_VER="11.4.0"
186 -
187 -if [[ $(ver_cut 3) == 9999 ]] ; then
188 - MY_PV_2=$(ver_cut 2)
189 - if [[ ${MY_PV_2} == 0 ]] ; then
190 - MY_PV_2=0
191 - else
192 - MY_PV_2=$(($(ver_cut 2) - 1))
193 - fi
194 -
195 - # e.g. 12.2.9999 -> 12.1.1
196 - TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998))
197 -fi
198 -
199 -inherit toolchain
200 -# Needs to be after inherit (for now?), bug #830908
201 -EGIT_BRANCH=releases/gcc-$(ver_cut 1)
202 -
203 -# Don't keyword live ebuilds
204 -#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
205 -# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
206 -#fi
207 -
208 -# Technically only if USE=hardened *too* right now, but no point in complicating it further.
209 -# If GCC is enabling CET by default, we need glibc to be built with support for it.
210 -# bug #830454
211 -RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
212 -DEPEND="${RDEPEND}"
213 -BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
214 -
215 -src_prepare() {
216 - local p upstreamed_patches=(
217 - # add them here
218 - )
219 - for p in "${upstreamed_patches[@]}"; do
220 - rm -v "${WORKDIR}/patch/${p}" || die
221 - done
222 -
223 - toolchain_src_prepare
224 -
225 - eapply_user
226 -}
227
228 diff --git a/sys-devel/gcc/gcc-11.3.1_p20220826.ebuild b/sys-devel/gcc/gcc-11.3.1_p20220826.ebuild
229 deleted file mode 100644
230 index 79b1ee62b754..000000000000
231 --- a/sys-devel/gcc/gcc-11.3.1_p20220826.ebuild
232 +++ /dev/null
233 @@ -1,52 +0,0 @@
234 -# Copyright 1999-2022 Gentoo Authors
235 -# Distributed under the terms of the GNU General Public License v2
236 -
237 -EAPI=8
238 -
239 -TOOLCHAIN_PATCH_SUFFIX="xz"
240 -TOOLCHAIN_PATCH_DEV="sam"
241 -PATCH_VER="2"
242 -PATCH_GCC_VER="11.4.0"
243 -MUSL_VER="0"
244 -MUSL_GCC_VER="11.4.0"
245 -
246 -if [[ $(ver_cut 3) == 9999 ]] ; then
247 - MY_PV_2=$(ver_cut 2)
248 - if [[ ${MY_PV_2} == 0 ]] ; then
249 - MY_PV_2=0
250 - else
251 - MY_PV_2=$(($(ver_cut 2) - 1))
252 - fi
253 -
254 - # e.g. 12.2.9999 -> 12.1.1
255 - TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998))
256 -fi
257 -
258 -inherit toolchain
259 -# Needs to be after inherit (for now?), bug #830908
260 -EGIT_BRANCH=releases/gcc-$(ver_cut 1)
261 -
262 -# Don't keyword live ebuilds
263 -#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
264 -# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
265 -#fi
266 -
267 -# Technically only if USE=hardened *too* right now, but no point in complicating it further.
268 -# If GCC is enabling CET by default, we need glibc to be built with support for it.
269 -# bug #830454
270 -RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
271 -DEPEND="${RDEPEND}"
272 -BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
273 -
274 -src_prepare() {
275 - local p upstreamed_patches=(
276 - # add them here
277 - )
278 - for p in "${upstreamed_patches[@]}"; do
279 - rm -v "${WORKDIR}/patch/${p}" || die
280 - done
281 -
282 - toolchain_src_prepare
283 -
284 - eapply_user
285 -}