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: Mon, 30 May 2022 07:10:56
Message-Id: 1653894538.8226408c0207a14c76f49f171c387e3149b4a40b.sam@gentoo
1 commit: 8226408c0207a14c76f49f171c387e3149b4a40b
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Mon May 30 07:08:58 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Mon May 30 07:08:58 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8226408c
7
8 sys-devel/gcc: add binutils-2.30 lower bound
9
10 Very, very bare minimum, but it's needed for CET anyway, and let's
11 apply it unconditionally.
12
13 Signed-off-by: Sam James <sam <AT> gentoo.org>
14
15 sys-devel/gcc/gcc-11.2.1_p20220115.ebuild | 2 +-
16 sys-devel/gcc/gcc-11.3.0.ebuild | 2 +-
17 sys-devel/gcc/gcc-11.3.1_p20220527.ebuild | 2 +-
18 sys-devel/gcc/gcc-11.4.9999.ebuild | 2 +-
19 sys-devel/gcc/gcc-12.1.0.ebuild | 2 +-
20 sys-devel/gcc/gcc-12.1.1_p20220528.ebuild | 2 +-
21 sys-devel/gcc/gcc-12.2.9999.ebuild | 2 +-
22 7 files changed, 7 insertions(+), 7 deletions(-)
23
24 diff --git a/sys-devel/gcc/gcc-11.2.1_p20220115.ebuild b/sys-devel/gcc/gcc-11.2.1_p20220115.ebuild
25 index bcaa58794f83..45cb04b1750b 100644
26 --- a/sys-devel/gcc/gcc-11.2.1_p20220115.ebuild
27 +++ b/sys-devel/gcc/gcc-11.2.1_p20220115.ebuild
28 @@ -17,7 +17,7 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390
29 # bug #830454
30 RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
31 DEPEND="${RDEPEND}"
32 -BDEPEND="${CATEGORY}/binutils[cet(-)?]"
33 +BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
34
35 src_prepare() {
36 toolchain_src_prepare
37
38 diff --git a/sys-devel/gcc/gcc-11.3.0.ebuild b/sys-devel/gcc/gcc-11.3.0.ebuild
39 index 6d5f17550bd3..6774321493c8 100644
40 --- a/sys-devel/gcc/gcc-11.3.0.ebuild
41 +++ b/sys-devel/gcc/gcc-11.3.0.ebuild
42 @@ -17,7 +17,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~
43 # bug #830454
44 RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
45 DEPEND="${RDEPEND}"
46 -BDEPEND="${CATEGORY}/binutils[cet(-)?]"
47 +BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
48
49 src_prepare() {
50 toolchain_src_prepare
51
52 diff --git a/sys-devel/gcc/gcc-11.3.1_p20220527.ebuild b/sys-devel/gcc/gcc-11.3.1_p20220527.ebuild
53 index 06ce76b748df..5724c677922d 100644
54 --- a/sys-devel/gcc/gcc-11.3.1_p20220527.ebuild
55 +++ b/sys-devel/gcc/gcc-11.3.1_p20220527.ebuild
56 @@ -32,7 +32,7 @@ EGIT_BRANCH=releases/gcc-$(ver_cut 1)
57 # bug #830454
58 RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
59 DEPEND="${RDEPEND}"
60 -BDEPEND="${CATEGORY}/binutils[cet(-)?]"
61 +BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
62
63 src_prepare() {
64 local p upstreamed_patches=(
65
66 diff --git a/sys-devel/gcc/gcc-11.4.9999.ebuild b/sys-devel/gcc/gcc-11.4.9999.ebuild
67 index 06ce76b748df..5724c677922d 100644
68 --- a/sys-devel/gcc/gcc-11.4.9999.ebuild
69 +++ b/sys-devel/gcc/gcc-11.4.9999.ebuild
70 @@ -32,7 +32,7 @@ EGIT_BRANCH=releases/gcc-$(ver_cut 1)
71 # bug #830454
72 RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
73 DEPEND="${RDEPEND}"
74 -BDEPEND="${CATEGORY}/binutils[cet(-)?]"
75 +BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
76
77 src_prepare() {
78 local p upstreamed_patches=(
79
80 diff --git a/sys-devel/gcc/gcc-12.1.0.ebuild b/sys-devel/gcc/gcc-12.1.0.ebuild
81 index e3c575c899ae..e63decd47c55 100644
82 --- a/sys-devel/gcc/gcc-12.1.0.ebuild
83 +++ b/sys-devel/gcc/gcc-12.1.0.ebuild
84 @@ -18,7 +18,7 @@ KEYWORDS="~loong"
85 # bug #830454
86 RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
87 DEPEND="${RDEPEND}"
88 -BDEPEND="${CATEGORY}/binutils[cet(-)?]"
89 +BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
90
91 src_prepare() {
92 toolchain_src_prepare
93
94 diff --git a/sys-devel/gcc/gcc-12.1.1_p20220528.ebuild b/sys-devel/gcc/gcc-12.1.1_p20220528.ebuild
95 index 58fe265d3a40..c6fdb7bcbf1d 100644
96 --- a/sys-devel/gcc/gcc-12.1.1_p20220528.ebuild
97 +++ b/sys-devel/gcc/gcc-12.1.1_p20220528.ebuild
98 @@ -18,7 +18,7 @@ inherit toolchain
99 # bug #830454
100 RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
101 DEPEND="${RDEPEND}"
102 -BDEPEND="${CATEGORY}/binutils[cet(-)?]"
103 +BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
104
105 src_prepare() {
106 toolchain_src_prepare
107
108 diff --git a/sys-devel/gcc/gcc-12.2.9999.ebuild b/sys-devel/gcc/gcc-12.2.9999.ebuild
109 index 053d0d2f7c44..99622738e51d 100644
110 --- a/sys-devel/gcc/gcc-12.2.9999.ebuild
111 +++ b/sys-devel/gcc/gcc-12.2.9999.ebuild
112 @@ -32,7 +32,7 @@ EGIT_BRANCH=releases/gcc-$(ver_cut 1)
113 # bug #830454
114 RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
115 DEPEND="${RDEPEND}"
116 -BDEPEND="${CATEGORY}/binutils[cet(-)?]"
117 +BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
118
119 src_prepare() {
120 local p upstreamed_patches=(