Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
Date: Sat, 10 Oct 2020 08:32:06
Message-Id: 1602318701.f709c952073c8208fe4dea5be30381a912ecee0e.slyfox@gentoo
1 commit: f709c952073c8208fe4dea5be30381a912ecee0e
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Sat Oct 10 08:31:41 2020 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Sat Oct 10 08:31:41 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f709c952
7
8 sys-devel/gcc: drop masked gcc-5.x
9
10 Package-Manager: Portage-3.0.8, Repoman-3.0.1
11 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
12
13 sys-devel/gcc/Manifest | 5 -----
14 sys-devel/gcc/gcc-5.5.0.ebuild | 44 ------------------------------------------
15 sys-devel/gcc/metadata.xml | 2 --
16 3 files changed, 51 deletions(-)
17
18 diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
19 index 13da2c5d6b9..682ec27de20 100644
20 --- a/sys-devel/gcc/Manifest
21 +++ b/sys-devel/gcc/Manifest
22 @@ -3,11 +3,6 @@ DIST gcc-10.2.0-patches-2.tar.bz2 17701 BLAKE2B bed0cf2dcb6b2e35dbd86c43db617cfa
23 DIST gcc-10.2.0-patches-3.tar.bz2 22752 BLAKE2B 36880dff2b2f2266c7d971391be758a69b2bc452be664594f289f209b5e4f2c326abc38a4d958d81251ff29f8153182cdc759f76200ef34238dc0c27a6ae0879 SHA512 c441eeca05399f3f97f35e623b814b0091251f23756ed71e2842a49e9b8f17d2053e40c0787242da6c963d333834982786dc4ffffa2d249337d174344d15658e
24 DIST gcc-10.2.0.tar.xz 75004144 BLAKE2B 1d79397330354e61439283cac96a109bf78ffc726265442e6d3ec131f107589ab7349d6612836edd8c8512f7bcc1d901a65a0d5d925d28a5bf3ef5cc3f9787ee SHA512 42ae38928bd2e8183af445da34220964eb690b675b1892bbeb7cd5bb62be499011ec9a93397dba5e2fb681afadfc6f2767d03b9035b44ba9be807187ae6dc65e
25 DIST gcc-11.0.0-patches-4.tar.bz2 12829 BLAKE2B d0e12c09268e096390c3841e466e35bcd66a735536287c80d9713335a65a82c55ade728b487ed549ba1bfa60c9dd95bcad5ae27a86619f2a7c3236fdf457b41b SHA512 010b90b63ac142efeabc1c51287727f472a469a7a25e0576f5bdc380206cf500ae78060da3e97fa46c3fa7288e6cb1b4a2b7b78d7c8704b6db05a23be902e649
26 -DIST gcc-4.4.3-specs-0.2.0.tar.bz2 2004 BLAKE2B 96f5ba2028bc6e0ef71e009857c37118a54d13d30de24d697c85e5772f9f2b7853615648cf2e4ee81d8385f6518c64588c0b56675c00f95ef39fca2a808f075e SHA512 779ecb0a064d2138b54569c8ae501975b8a6b72e5a3acbf8597619a8db77ee42ef9b0e62608d5192a15e4393e7dfc009bb50b994782236faa744b2c46b5fe517
27 -DIST gcc-5.5.0-patches-4.tar.bz2 31676 BLAKE2B 9fef84a494dc19668f1118733712fcd6bb17725ccb8381ce7906233d2beebaeb6ef579e6ee7e0903c19d50edbce642b861a26a69c8d26c00b7ede2f558d9965a SHA512 5fade4c71ae5c51ae320da267ca3e79f08316e6545776b80a01f4a8d762880953d17ca7afb6319076cad83f90f5b1b6cc7889d2a2968c6a7feb5946d69a1fa15
28 -DIST gcc-5.5.0-piepatches-v1.tar.bz2 14367 BLAKE2B ce1d288ca4d563cb12e2795dbc9f9c674e451295c75fb4b15b9ba65d3efc8dacea725775cca8c67b581647235b692dd4083e8b158f87c7951bbf6303d8efed43 SHA512 6baf18a7ac6cdc1f93a1a8f87bbbdcc96c68d2b256e82ce04beabdd4ad82b2260e04dbff0850da703fb94bb1f9e13439d2922d7aaae3b12eaa92bc53a89a9398
29 -DIST gcc-5.5.0-uclibc-patches-1.0.tar.bz2 3518 BLAKE2B b528d79d41de1099f3540c168339350b403568f38a338a5eeaf0a080ebc850cfa390ec72f03a6c61433f2617eaa452ed0c7397a530662188e9a73e5144bd6a1d SHA512 97b97d99fd121642ba7c170c62de245e9f2719dbfae148e0d69f7ee172f84669277f4ef26554fb4cecfab5956587ce50131d92e4244f28f914d1eecd2c361ba5
30 -DIST gcc-5.5.0.tar.xz 71096120 BLAKE2B 1e29ed718c8eb96facc405248b69406d77e27118473550ebd67cb1d62c627d3a394aeffca904e94a1a4c9edf7d0ba5fcd2a81e4b008790c64c1ba43dbed58781 SHA512 670ff52c2ae12c7852c12987e91798c5aa8bd6daf21f0d6e0cd57a4aa59cc4f06a837fe76426eaa1424cfddca937bed377680700eadc04d76b9180d462364fa1
31 DIST gcc-6.5.0-patches-4.tar.bz2 12270 BLAKE2B fe985ac4d232b3e237c99d9441ba8fa1ab8e1f223ef93e93580f53fcc54c874d7ce3b1dc0041a9ddbf540f532f32b2ced95c50f412a466c49a7b78fda8d5be0f SHA512 5c51dddbe6787b968bbe358ca6e5d3a18203d2fe59fceae636b820e757b9b91afe52b569d7ef1734077151e1c3f70744cd51f3c840bc050ce41685a345f5cd36
32 DIST gcc-6.5.0-patches-5.tar.bz2 13723 BLAKE2B db0170d6db74dcb6dc3ec937379c188814cfe88b5204aa0c1cc925083d8f178be4896e98ff44fe224060e4e1fea98ef3c90aa8339b2cf78d33cd2dc8b94e3bdc SHA512 d79cf975157c5285faa893da0259b0013df66b01ad597322f05ece0343dd7912d8d793663448c04f37be93092e2fde06f84374e142cb81b12ba5964b37b0de89
33 DIST gcc-6.5.0.tar.xz 74355588 BLAKE2B 538595d32000b15a53577f0dc6b164d75791a8ccdf90500d5f667ff78378ef4ab9bedb8a590848907caf863bf1165ebe108b5e81eb4b54e85ced4002affde693 SHA512 ce046f9a50050fd54b870aab764f7db187fe7ea92eb4aaffb7c3689ca623755604e231f2af97ef795f41c406bb80c797dd69957cfdd51dfa2ba60813f72b7eac
34
35 diff --git a/sys-devel/gcc/gcc-5.5.0.ebuild b/sys-devel/gcc/gcc-5.5.0.ebuild
36 deleted file mode 100644
37 index c7c547b38e5..00000000000
38 --- a/sys-devel/gcc/gcc-5.5.0.ebuild
39 +++ /dev/null
40 @@ -1,44 +0,0 @@
41 -# Copyright 1999-2020 Gentoo Authors
42 -# Distributed under the terms of the GNU General Public License v2
43 -
44 -EAPI="7"
45 -
46 -PATCH_VER="4"
47 -UCLIBC_VER="1.0"
48 -
49 -# Hardened gcc 4 stuff
50 -PIE_VER="1"
51 -SPECS_VER="0.2.0"
52 -SPECS_GCC_VER="4.4.3"
53 -# arch/libc configurations known to be stable with {PIE,SSP}-by-default
54 -PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64"
55 -PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64"
56 -SSP_STABLE="amd64 x86 mips ppc ppc64 arm"
57 -# uclibc need tls and nptl support for SSP support
58 -# uclibc need to be >= 0.9.33
59 -SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm"
60 -#end Hardened stuff
61 -
62 -inherit toolchain
63 -
64 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
65 -
66 -RDEPEND=""
67 -DEPEND="${RDEPEND}
68 - elibc_glibc? ( >=sys-libs/glibc-2.8 )
69 - >=${CATEGORY}/binutils-2.20"
70 -
71 -if [[ ${CATEGORY} != cross-* ]] ; then
72 - PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )"
73 -fi
74 -
75 -src_prepare() {
76 - if has_version '<sys-libs/glibc-2.12' ; then
77 - ewarn "Your host glibc is too old; disabling automatic fortify."
78 - ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315"
79 - EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch"
80 - fi
81 - is_crosscompile && EPATCH_EXCLUDE+=" 05_all_gcc-spec-env.patch"
82 -
83 - toolchain_src_prepare
84 -}
85
86 diff --git a/sys-devel/gcc/metadata.xml b/sys-devel/gcc/metadata.xml
87 index feeacd30317..1a676ab8139 100644
88 --- a/sys-devel/gcc/metadata.xml
89 +++ b/sys-devel/gcc/metadata.xml
90 @@ -23,8 +23,6 @@
91 code in the C library (DO NOT ENABLE THIS IF YOU DON'T KNOW WHAT IT DOES)</flag>
92 <flag name="lto">Build using Link Time Optimizations (LTO)</flag>
93 <flag name="mpx">Enable support for Intel Memory Protection Extensions (MPX)</flag>
94 - <flag name="nopie">Disable PIE support (NOT FOR GENERAL USE)</flag>
95 - <flag name="nossp">Disable SSP support (NOT FOR GENERAL USE)</flag>
96 <flag name="nptl">Enable support for Native POSIX Threads Library, the new threading module (requires linux-2.6 or better usually)</flag>
97 <flag name="objc">Build support for the Objective C code language</flag>
98 <flag name="objc++">Build support for the Objective C++ language</flag>