Gentoo Archives: gentoo-commits

From: Aric Belsito <lluixhi@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
Date: Tue, 16 Jan 2018 04:55:33
Message-Id: 1516078479.6bb1d30e7124e6c46102dc81e00b6df58be53c13.lluixhi@gentoo
1 commit: 6bb1d30e7124e6c46102dc81e00b6df58be53c13
2 Author: Aric Belsito <lluixhi <AT> gmail <DOT> com>
3 AuthorDate: Tue Jan 16 04:54:39 2018 +0000
4 Commit: Aric Belsito <lluixhi <AT> gmail <DOT> com>
5 CommitDate: Tue Jan 16 04:54:39 2018 +0000
6 URL: https://gitweb.gentoo.org/proj/musl.git/commit/?id=6bb1d30e
7
8 sys-devel/gcc: bump to 7.2.0-r2
9
10 spectre patches should be masked for testing for now.
11
12 sys-devel/gcc/gcc-7.2.0-r1.ebuild | 11 -----------
13 sys-devel/gcc/{gcc-7.2.0-r1.ebuild => gcc-7.2.0-r2.ebuild} | 2 +-
14 2 files changed, 1 insertion(+), 12 deletions(-)
15
16 diff --git a/sys-devel/gcc/gcc-7.2.0-r1.ebuild b/sys-devel/gcc/gcc-7.2.0-r1.ebuild
17 index c6f78df..c27bb96 100644
18 --- a/sys-devel/gcc/gcc-7.2.0-r1.ebuild
19 +++ b/sys-devel/gcc/gcc-7.2.0-r1.ebuild
20 @@ -24,17 +24,6 @@ src_prepare() {
21
22 epatch "${FILESDIR}"/gcc-7.2.0-pr69728.patch
23
24 - # Meltdown/Spectre
25 - epatch "${FILESDIR}"/0001-gcc-7.2.0-move-struct-ix86_frame-to-machine-function.patch
26 - epatch "${FILESDIR}"/0002-gcc-7.2.0-move-struct-ix86_frame-to-machine-function.patch
27 - epatch "${FILESDIR}"/0003-gcc-7.2.0-move-struct-ix86_frame-to-machine-function.patch
28 -
29 - epatch "${FILESDIR}"/spectre-0001-mindirect-branch.patch
30 - epatch "${FILESDIR}"/spectre-0002-mfunction-return.patch
31 - epatch "${FILESDIR}"/spectre-0003-mindirect-branch-register.patch
32 - epatch "${FILESDIR}"/spectre-0004-v-register-modifier.patch
33 - epatch "${FILESDIR}"/spectre-0005-mcmodel-large.patch
34 -
35 if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then
36 epatch "${FILESDIR}"/6.3.0/cpu_indicator.patch
37 epatch "${FILESDIR}"/7.1.0/posix_memalign.patch
38
39 diff --git a/sys-devel/gcc/gcc-7.2.0-r1.ebuild b/sys-devel/gcc/gcc-7.2.0-r2.ebuild
40 similarity index 91%
41 copy from sys-devel/gcc/gcc-7.2.0-r1.ebuild
42 copy to sys-devel/gcc/gcc-7.2.0-r2.ebuild
43 index c6f78df..2862d12 100644
44 --- a/sys-devel/gcc/gcc-7.2.0-r1.ebuild
45 +++ b/sys-devel/gcc/gcc-7.2.0-r2.ebuild
46 @@ -8,7 +8,7 @@ PATCH_VER="1.1"
47
48 inherit epatch toolchain
49
50 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
51 +# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
52
53 RDEPEND=""
54 DEPEND="${RDEPEND}