1 |
commit: d397de260edea710cd2452005473a440cbb79699 |
2 |
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Feb 9 12:16:36 2019 +0000 |
4 |
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Feb 9 16:38:28 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d397de26 |
7 |
|
8 |
sys-devel/gcc: cut 1.2 patchset for 7.4.0 |
9 |
|
10 |
One new patch and one update: |
11 |
U 01_all_default-fortify-source.patch: make _FORTIFY_SOURCE portable |
12 |
+ 21_all_kr-decl-PR88214.patch: fix SIGSEVs on net-analyzer/netcat |
13 |
|
14 |
Reported-by: ernsteiswuerfel |
15 |
Closes: https://bugs.gentoo.org/672032 |
16 |
Reported-and-tested-by: Martin Kletzander |
17 |
Tested-by: Tomáš Mózes |
18 |
Bug: https://bugs.gentoo.org/621036 |
19 |
Package-Manager: Portage-2.3.59, Repoman-2.3.12 |
20 |
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org> |
21 |
|
22 |
sys-devel/gcc/Manifest | 1 + |
23 |
sys-devel/gcc/gcc-7.4.0-r1.ebuild | 19 +++++++++++++++++++ |
24 |
2 files changed, 20 insertions(+) |
25 |
|
26 |
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest |
27 |
index f3593e0ee69..7bec0195cdf 100644 |
28 |
--- a/sys-devel/gcc/Manifest |
29 |
+++ b/sys-devel/gcc/Manifest |
30 |
@@ -71,6 +71,7 @@ DIST gcc-7.3.0-patches-1.4.tar.bz2 8238 BLAKE2B 72a5dcb046558c8f5c3a75040fe24ce1 |
31 |
DIST gcc-7.3.0-patches-1.8.tar.bz2 14435 BLAKE2B 3e5c1abad56ccd6e0aa7739cb7cd651ec07ef9bf25be554343f1fa0444f251de41bde5fe6f8bb9e85e3f7a5cf8b2b83515647d93d62f338fa7843581fcaff2f8 SHA512 4d9d76b3d47f1af4f23cae15278d165b22065a3d1512323d1e31b5e0cb47e4654733dc43fa11906a3bd18e827621c9a5ec62b73563f8e5ead663c29f7d0d7345 |
32 |
DIST gcc-7.3.0.tar.xz 62462388 BLAKE2B dc8f132b21bd0543c3d9dd17557038aafe65675aa73c540954234a3c972b4c31c939149bd50183d072ab6c8d16919e19daeaaffd619ce2ccd62dbdf9a5bb3302 SHA512 ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 |
33 |
DIST gcc-7.4.0-patches-1.1.tar.bz2 8778 BLAKE2B 52b02b3c619b99912ee254599788abebe3963cf85e49b56166069318e340a8e271d767e82798e6062fc2a042a86a88da66ab95f2d9e42933ff17688d616a903f SHA512 02ec2eb2460e24cf46f7a04ca3b80ca120719389a54a740070e991d9c96b6fd55d1fa04eb4249fd3043edc9c0f6519b5babcce76036cd0146183512aaae2d573 |
34 |
+DIST gcc-7.4.0-patches-1.2.tar.bz2 9380 BLAKE2B a9608c7993b875f1c8d81e2aa15c46e10f91e6f37a723d7c09dd29dff7bb169a58597afc483dd46ffb3ce24944f824d746aa49d1a59924036e04aa855ca875aa SHA512 7959126eee11c10d9c3bbc867f6a74273dbd6e8f2d896d65b3fe1de73f0d8e09fbb62c7ff02ba8d1798206251ad1059c4490cdefa8adff09212eb23403923642 |
35 |
DIST gcc-7.4.0.tar.xz 62601888 BLAKE2B df91ec680d5389736d3a37a2d85cf2e12fbe87b642fdf4b332e67a043e00944aca00243cc6709f86abd92115cb5a78502146636395571d1ea4899531e15d5d0e SHA512 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e |
36 |
DIST gcc-8.2.0-patches-1.6.tar.bz2 17138 BLAKE2B edbeba9c41972836de072955c0db51406603aaf0dbb5f84ac1c5d8d2d61a8df6d725356655b69e3678950a0dc6dacc1bc2bf56f3620d685fe5c32045b3893f96 SHA512 32e7bddb5ec288def1e5c79d58023d90e29d77e83b70e3f21a22f4da78061cc49184d92c43807bdfd56a5067cbb9a8cfbfcb514016662aa1a24d791c7bd87b6b |
37 |
DIST gcc-8.2.0-patches-1.7.tar.bz2 18166 BLAKE2B 2aff918d253d76c9b7d76b2d82e85c42f2ab8717e73831965b3a0fcc92b1ceacd7aa0b433dd0c180ad16906cfe059c020b256d01271ef95a6e56b08d41f4acfe SHA512 5110b610a4c9116ecd91490f66e570c09217c6b4d18bf46af5e1a51ed043df188ce313bdae6ba670b8800842387c98c1b83b7e1e0c396cbce71e6726d81f589c |
38 |
|
39 |
diff --git a/sys-devel/gcc/gcc-7.4.0-r1.ebuild b/sys-devel/gcc/gcc-7.4.0-r1.ebuild |
40 |
new file mode 100644 |
41 |
index 00000000000..76bd028c8fe |
42 |
--- /dev/null |
43 |
+++ b/sys-devel/gcc/gcc-7.4.0-r1.ebuild |
44 |
@@ -0,0 +1,19 @@ |
45 |
+# Copyright 1999-2019 Gentoo Authors |
46 |
+# Distributed under the terms of the GNU General Public License v2 |
47 |
+ |
48 |
+EAPI="5" |
49 |
+ |
50 |
+PATCH_VER="1.2" |
51 |
+ |
52 |
+inherit toolchain |
53 |
+ |
54 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos" |
55 |
+ |
56 |
+RDEPEND="" |
57 |
+DEPEND="${RDEPEND} |
58 |
+ elibc_glibc? ( >=sys-libs/glibc-2.13 ) |
59 |
+ >=${CATEGORY}/binutils-2.20" |
60 |
+ |
61 |
+if [[ ${CATEGORY} != cross-* ]] ; then |
62 |
+ PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )" |
63 |
+fi |