aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMagnus Granberg <zorry@gentoo.org>2016-05-05 21:44:11 +0200
committerMagnus Granberg <zorry@gentoo.org>2016-05-05 21:44:11 +0200
commit8ddf8d8bd71a55d28d9eb41ea3b7b3562cdca3a3 (patch)
tree14d431a406a8bd2cc52abcc4921bccdb3f96cbf3
parentsys-devel/gcc: fix metadata.xml (diff)
downloadhardened-dev-8ddf8d8bd71a55d28d9eb41ea3b7b3562cdca3a3.tar.gz
hardened-dev-8ddf8d8bd71a55d28d9eb41ea3b7b3562cdca3a3.tar.bz2
hardened-dev-8ddf8d8bd71a55d28d9eb41ea3b7b3562cdca3a3.zip
Update gcc 6.1.0 to use patchset 1.1
-rw-r--r--sys-devel/gcc/Manifest6
-rw-r--r--sys-devel/gcc/gcc-6.1.0.ebuild4
-rw-r--r--sys-devel/gcc/metadata.xml4
3 files changed, 8 insertions, 6 deletions
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index de4f1684..9cb5457c 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -6,7 +6,7 @@ AUX fix_libtool_files.sh 1528 SHA256 ed1fd90b31c2865fa78e24166f5523dfd8a79baa932
AUX gcc-configure-LANG.patch 2052 SHA256 63de6d2dcfe14f21d147abeb1390405b9220c03f8e968f482d4b4c1cf279c88b SHA512 a694c7ac2f45cc657097ff5b0cf1356ac88a9c06035c9ba15167e9d444844d0d8a478eb1b9b62195dd063774f79697b9148b9cdb6c261640b472c291061b2129 WHIRLPOOL 3cc1ec912fb192ff1058de5b93e49a994ba30d1501a932290dd5b3df1cd783875621cda56edeb41894cd5fa10c04917e693a40a60be8d742ddd7992bf5d8afeb
AUX gcc-configure-texinfo.patch 337 SHA256 74b73a7ecec2d88889876b4db480cd173632f49d5396bb8e5b3c93673f9b5b98 SHA512 a15fba8bf2ff02bdeca54d6f186bfa08c1079c6a8ba0a3beef154483ce5c1b8c497e7ffeec32371968f0037e0ff8384609eb0c367d0155a4e5a7eef8aad084d5 WHIRLPOOL 39d008aad06f7621e4e5db15f5e85a59e583b43f8d247029bd4944466bb60a9795bda157d185c45c329294078e282703a243aad5c468d90c77665dd6336870d4
DIST ecj-4.5.jar 1470676 SHA256 98fd128f1d374d9e42fd9d4836bdd249c6d511ebc6c0df17fbc1b9df96c3d781 SHA512 d4e1bf7538ace56e3d69fa91da5bbd16c272923b4de0a9d8dee23ea2b75f9f38c603de72fc4061df49285c450b63f3df211cee5270e9fffc5447445d1a9c9e4e WHIRLPOOL db54206cfd5eba935e707b8d36ebac40f3c4ed3c1f06ede794288cbdd9c7da9d90c0898e8c98b383af276ea4c1b40c861ebd9e1fc1dce712946184321339d3ad
-DIST gcc-6.1.0-patches-1.0.tar.bz2 4193 SHA256 48882d00b3327fe6578e421d4d90d5f03c22fe30ee80542fc828432ba505dc77 SHA512 ff3fc21bdbc5391058759d7e61e9636665d0cbeb3f3fdb724e1bd09e4d6ae778f7c836e59e8b21540458bde99b503428b190736d3ee7a3764f56ddc1da754d39 WHIRLPOOL 4b648a92aadbdb4bf72652ba83cdd8352ef992449b089311c8e20760317dc0fd008dcc2f797880c869dd1b79cf1162943a323681954dea490f09e7682f28b3cb
+DIST gcc-6.1.0-patches-1.1.tar.bz2 7157 SHA256 9c9e31c7b46c055183cecae34a8b7c58a0ac729c57b66823fdd2af5ef2c53528 SHA512 fc3d596ae6209277974722df9e48a17984737931de60c205eebb3f47dff9fda0ec64ff4b4ee06c848b1c07e1fe465cf30919f3ece88ad1b296bdf3d6b23ecb8f WHIRLPOOL 964046b054823995b9697ba4b0679a7cfce5b3a1cfc898f1b18d423b491f6ae75339f9c929d8411e262bba3f45d999d1f0c09f9cd7b1409bc9e8d535316ba452
DIST gcc-6.1.0.tar.bz2 99267556 SHA256 09c4c85cabebb971b1de732a0219609f93fc0af5f86f6e437fd8d7f832f1a351 SHA512 eeed3e2018b8c012aabce419e8d718fde701e5c3c179b4486c61ba46e5736eecc8fccdd18b01fcd973a42c6ad3116dbbe2ee247fe3757d622d373f93ebaf8d2e WHIRLPOOL fa11fca6c85a31f7c896f0ded40a9208a8588c2b3fddd2cca51f440c712ff83374528b7d1571f8d98dad96e24cb5b14b6af624ef42aff2a85ae99e8621c9b479
-EBUILD gcc-6.1.0.ebuild 890 SHA256 494c7f8c1009a79a450f457d2d47ff3169fa07f5101c7237b0ce01588195f551 SHA512 eef603164f4083e5be925dd9e09b1b81e2f439c295d466cc9175a87807e0ace8c75b2997f9823515e134143b9500ce9397ea8fa3cd03d755cbef968837866df3 WHIRLPOOL 9b60941aef675a0624dacf1f1b3834b66974162e69f9c282c58eca62df3dfc946054a54f55e029e501b308709caa6261b79f65560651fc8a1292dc4ef9259a4a
-MISC metadata.xml 1807 SHA256 fa36f3729522849893bc676ffc94352a35f9cfa603c8115e7c5b9c9e5525a773 SHA512 887907af679ce22d6dd58f78c7d2db7af30e7dfe898fdc761c3d1602747d7439ea928b73bfd751007430bcc83e88c1fc4c082f0ea198299ea85d637603f268a7 WHIRLPOOL cd625816cacfb37c8ef331281b32d6f1807873329264d98fe1ef50618b6ef08b8784a7f1fe17a1ea008b034efbd90c17e29013b408b995175e1133a7e5cdb8fb
+EBUILD gcc-6.1.0.ebuild 890 SHA256 ca1b7146ee53d9a67150ccf6691942bcddc80b7efeba0c3f36b32140130617d0 SHA512 abb9d8b6bb1b3cda590020c50a60b8ca61678041f36f38101265fae1528fee8d558a2bfca8543b29639575e1ba23cebc2277f4032971ffdac631c0209c2b64c9 WHIRLPOOL fc17a91194571caa574a7d0983c680eedda630ab809642659dbcc7e8af9e07db41f1070d549bb48e61f0101667aceace6a65df3dbdf3cfdb4e1db25c44e28d12
+MISC metadata.xml 2060 SHA256 d26702ed650c681a31224be69fd3c438b30dfea8dded375bb8e247cc8339002f SHA512 9fd87d445ee42ffc7d779940b509cb256d3b31ef492b1598ce340f5037843c1134781b75d3b4dbc14e6e0c1410a980f5c183232e2f953ef087157def0f1fd43f WHIRLPOOL 06b4d43b1ed66b5b054ff4a4cb3ba18f09e4348ae49cac963915bde0bfa22b43d89c5dadc241a36cdaad40274a595ea12468885ad0683f2f93e58dfa03984eb0
diff --git a/sys-devel/gcc/gcc-6.1.0.ebuild b/sys-devel/gcc/gcc-6.1.0.ebuild
index 71a02c19..062641dd 100644
--- a/sys-devel/gcc/gcc-6.1.0.ebuild
+++ b/sys-devel/gcc/gcc-6.1.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
-PATCH_VER="1.0"
+PATCH_VER="1.1"
#UCLIBC_VER="1.0"
# Hardened gcc 4 stuff
diff --git a/sys-devel/gcc/metadata.xml b/sys-devel/gcc/metadata.xml
index 68aedfb0..c86e01df 100644
--- a/sys-devel/gcc/metadata.xml
+++ b/sys-devel/gcc/metadata.xml
@@ -18,7 +18,9 @@
code in the C library (DO NOT ENABLE THIS IF YOU DON'T KNOW WHAT IT DOES)</flag>
<flag name="multislot">Allow for SLOTs to include minor version (3.3.4
instead of just 3.3)</flag>
- <flag name="ssp">Enable SSP support</flag>
+ <flag name="ssp">Build programs with Stack Smashing Protection as default</flag>
+ <flag name="pie">Build programs as Position Independent Executables as default</flag>
+ <flag name="pch">Enable precompiled header support for faster compilation at the expense of disk space and memory</flag>
<flag name="objc">Build support for the Objective C code language</flag>
<flag name="objc++">Build support for the Objective C++ language</flag>
<flag name="objc-gc">Build support for the Objective C code language Garbage