diff options
author | 2015-06-24 13:43:02 +0000 | |
---|---|---|
committer | 2015-06-24 13:43:02 +0000 | |
commit | cf024f49dd3ca890b5b0cf9de071eeed2361b033 (patch) | |
tree | e2d6a31ef62cfd103d5a29461841104e4b0dd196 /sys-devel | |
parent | Update HOMEPAGE. (diff) | |
download | historical-cf024f49dd3ca890b5b0cf9de071eeed2361b033.tar.gz historical-cf024f49dd3ca890b5b0cf9de071eeed2361b033.tar.bz2 historical-cf024f49dd3ca890b5b0cf9de071eeed2361b033.zip |
Version bump. Bug #553144.
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0xF52D4BBA
Diffstat (limited to 'sys-devel')
-rw-r--r-- | sys-devel/gcc/ChangeLog | 7 | ||||
-rw-r--r-- | sys-devel/gcc/Manifest | 35 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-4.8.5.ebuild | 48 |
3 files changed, 73 insertions, 17 deletions
diff --git a/sys-devel/gcc/ChangeLog b/sys-devel/gcc/ChangeLog index 9872901a2913..db5abc7debcf 100644 --- a/sys-devel/gcc/ChangeLog +++ b/sys-devel/gcc/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-devel/gcc # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.1080 2015/06/14 17:58:37 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.1081 2015/06/24 13:42:48 blueness Exp $ + +*gcc-4.8.5 (24 Jun 2015) + + 24 Jun 2015; Anthony G. Basile <blueness@gentoo.org> +gcc-4.8.5.ebuild: + Version bump. Bug #553144. 14 Jun 2015; Michał Górny <mgorny@gentoo.org> gcc-4.9.2.ebuild: Keyword ~amd64-fbsd ~x86-fbsd, https://github.com/gentoo/gentoo-portage-rsync- diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 2b59210aa45b..236a9d1e6ff3 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -91,6 +91,10 @@ DIST gcc-4.8.4-patches-1.6.tar.bz2 26041 SHA256 a7c543351ef7fe81a6c6a8cde7a0c835 DIST gcc-4.8.4-piepatches-v0.6.1.tar.bz2 14110 SHA256 558bd1babcd687979ef6269b8e4774a3a06b860bda44e0a8aafaaa55423574b4 SHA512 464c7c482a244f6e3d07beb0bbe6d007bb95502d76d08dbb9daca92bcdb4560571f85eb10a73f542a03d1c7ba90fd1e50cfb8220f933ef559ff6f7867bc8bbdc WHIRLPOOL cc3ab1819905a32dd5983d1fae5c6812343c1426ec3ef387c56eaf46c73c646e376ae6351a151bd5579393be5055a231cb94e29ab03051f729ad4c685e69b77f DIST gcc-4.8.4-uclibc-patches-1.0.tar.bz2 3004 SHA256 c7f9d3b7eba23a8042edad469a5e2a2a7ad613a7a6b6c658179409d7859edf41 SHA512 0e22e57731725f2d2a53c7137ee667a54ff92d30a7532660bc75220e2445452605e3e377b56b99bc3a62feb65d46b315f28aba3e075ffabd1e9d60e94e35b4af WHIRLPOOL 472cdbd2c7f77ce6505f6f5feb27d530edc5250d6e167ecd4a8ab1cd877abf4ae842f4785c55486bddb49e2e553c688c24a6d7e998cb211cde844b9867436c09 DIST gcc-4.8.4.tar.bz2 86220648 SHA256 4a80aa23798b8e9b5793494b8c976b39b8d9aa2e53cd5ed5534aff662a7f8695 SHA512 b4c84ebd754c026029d706ef52c4242df4dcadc6a22cc5669b3aa37ac9dc25bc9cd9651fda83fb24dd5d17b1710e6865a35bb6c5cd9b95d0971717453935ae8e WHIRLPOOL b8b44413da420d083d0edcb846ad1b619971c399638e629089ca3bc8b6008a41bd38d688199f1451171d32443c37ab749f44a3763c5150f2147f729d4bd45a4b +DIST gcc-4.8.5-patches-1.0.tar.bz2 23865 SHA256 0be07a40afb3a7cf8ed52cec11ed3e33bdc3a6576244993598950a8ff1d709bb SHA512 a6d98d44a7d707d6c545a5e7a89ad837d24717c45fd3e06cc28fc54480f4061f2a66962fcbd2406f88560e383c3da65c907606c2e194223bd0e11190b9749bee WHIRLPOOL f2b4ec090fffac515bace64fd6a4c7e8a098a0bee973dea1e378c0c8532b2de0a611f2a4add0e7f6ec1705ee1b0c8ab77d8733da38a1a679bdfab0c1dbf5de1c +DIST gcc-4.8.5-piepatches-v0.6.1.tar.bz2 14104 SHA256 e4933788ab3daf641204eb3d9b3e26a87506264384208255b6cc4e95f8457955 SHA512 6b9bc8d5f649b34e7966d078c4477a71f1a9d10cc18465b1f5a0c30e704ccb4c43958741f6338da523919510c6bd01ff08c2251c0f6d4d0cbb6b64f39655f412 WHIRLPOOL 6d50f1a9e2eb0f886ec9594b6aa6c3d4b095d1b9d775f24df5da9615a671e463c1265ffc2a1248f5f72afa386504a02b6e4c5610b210a7eb07cf747b29e00ab7 +DIST gcc-4.8.5-uclibc-patches-1.0.tar.bz2 2976 SHA256 3654cc2bb47173b9d40650374c465a0798faab53be5ee4446389af1acd610a27 SHA512 5469128eab06525915c75241797ad9ec4b63072ebfd5e110319bf810633cf3fbed39bbda4f6a0c74e537b248e7642780ecbe2086ad10be6e66b7dd289fa6534f WHIRLPOOL d5e11a7d83d11455d84deaa464b8cde0865c730cc140daa5d7b0e700a79f188c6efba88b1c5704b20ede2dca701fb88cf581bada2f4352fbd0e0a5571c436612 +DIST gcc-4.8.5.tar.bz2 86165587 SHA256 22fb1e7e0f68a63cee631d85b20461d1ea6bda162f03096350e38c8d427ecf23 SHA512 47fdfeca0c0a624cdec9c4ae47137d056c918d5c386d4b96985bb3c8172aba377cb66cbcc30e80832fd244a7d98f562c20198056915c70cfef0977545073a8ea WHIRLPOOL 026253cd2f3706871dfe2525c0302b38b3f513f6a62666d0ba0ca2e62d6513f09ad5c1177f2a63ae3bad660fe60e7909b6930d26df2b367b9ec68e14552c6e11 DIST gcc-4.9.0-patches-1.0.tar.bz2 19806 SHA256 153098c2b577671ca81c58208b0482d000dc409686b3e57f9e9167415776d5fe SHA512 15d0a67a14994f177864f88474cffde3fcb4720817df51fb5787ebf5966714de72611225fe0614b9a7af2fe40292face1fb6e8446432b43a3e03907324047b1f WHIRLPOOL 56d436639c5ef7d779d6aaa85109e5e13f94a42ececd5f32472efac28bf47b848f746d467bb0702cef4cb4bd65bbfd1833e93256136f586127a3025f2a104abb DIST gcc-4.9.0-piepatches-v0.6.0.tar.bz2 13471 SHA256 2c4db53e6d58872d082acb261055ce094a956ef95483472327e147c0b6fecd74 SHA512 072b2be02aab8bfd71c5388ea9f6a068d47c0cf409172670c5d9a25ab72accfd1db12d61719a675337a57a318f16294ff9dae0d7f2d304fb8a8b89c9ab42df93 WHIRLPOOL db1f5d8e1a6ce7787f6caffd6fa2b49ce88f1e2ddddaabe044e2ae93185b7b85db3f5fdff6d6bfc1178d7005a0c154c5d72dca17142362c622369793673fec0e DIST gcc-4.9.0-uclibc-patches-1.0.tar.bz2 2559 SHA256 723370aaea06f7bc2601acae802cf8c456c6c7e83f9c08f57a8013be410c9e87 SHA512 e0a1a09bf2bc6b76f4f6c35c5cb653b1b0c8fbc40528a60b9c692016cc2fba04b60ba40126879f8648af8bc0fa1b1f03fac9820274b47764932e7ff3f3c12883 WHIRLPOOL d03d30ce77f51c544f0ad9cacbbff9eacad1a93746c5cc63752a40dd08a92a1e069edaf08c2a81ccd23911cd59fe1f90cc1ba61789426c7646adce1e55d4bb67 @@ -128,29 +132,28 @@ EBUILD gcc-4.8.1-r1.ebuild 1516 SHA256 caa4054d2ae05b502a55a18853f6f71f1577bf394 EBUILD gcc-4.8.2.ebuild 1523 SHA256 1d76ad080ff47b4853b240f33ddaef483f0a740f2ac26c2302d9b34dc5da1de9 SHA512 f4d30265e4e36593e1dce227b2562eea2fb63f00f3c75a5a6404d77ae25a19008c83a9954a87c271a0d008665f188ee743cf16cf370f57420f1bbd461398b281 WHIRLPOOL 2515bc32f695b445cfa66463a450320e3f35a6e6c0bb2d5fd5a054130c9191cf510a7ee69ff215dc55f82fb2ca99e175da9fb2cccdb2c228b5bfb436d16f820f EBUILD gcc-4.8.3.ebuild 1506 SHA256 1d1a2e16ca3c2d9857cb04ac21a64f324d53492eaacd20fc507d35d8f6d854f4 SHA512 b5878cb65e955817c0f4cd8b07adea08549891adab8aa4f7b84e28935fcb8a96eb21852226d6e536afcda8de0103b6c88341ef407bbbbee7b0d58cf6e6ac1d79 WHIRLPOOL 2f39f321cc9c462456d66ac672e60c267127aa6ad11210dc5a7a8bbc54d01549f15a812c7c24474a3840f550a6eeacfe0a942866b4b6f9c191dc5f4ac6c33762 EBUILD gcc-4.8.4.ebuild 1508 SHA256 e9f81a015fe84b6d9960d12e2ff9e50fc181fe28a5abe1ead3079c4af8bdd782 SHA512 92064b05a942aa5d364fbf8fa6f4a765f592536f6c52f309a90a5509c5889c1c056da07c5446c19bb3c1e972dac7961517bb686e484f17ebef07a8e729dd4e78 WHIRLPOOL e6edfafb1d91a7131e82eec4f7e56aa2bf44d7ba1ad6fffcaae7d37c240e1c1d54ca2b20386905ba1d6e30ff09e7dff9ff36407f98c33885932e3398d3b633b4 +EBUILD gcc-4.8.5.ebuild 1521 SHA256 e0ba4953ac347d55eff811d45c40a990e6f343dcc2895cce0800dcd8166348ae SHA512 a8727be7d4a7ed5ab686f13f8751ec0c013fd8e632f49a20ba4015516b86dadcb421b441f0247078a2cd5b7afd04472e95b075d86a1bba3eef78f1a3605de046 WHIRLPOOL d4907285be0d301269b2e3303d56cb4852878ff9ebc284630961143a9b1bfdf18abee0586f6e9b7c13c2d973b10749684fbce5b17d25485ea7b07a7af9a8f968 EBUILD gcc-4.9.0.ebuild 1416 SHA256 65f404188fadc426fbfc091dd20c8487b3be3e328bad7642af78392e9c959f7e SHA512 929ac861bc27ebfbec6225f02678cf0caf866768ad2e79726bf9df9069685fc8fe52d684bb3ba42af4e406f00c8a3acda8236c7991e3e4284cfa9c75b598632b WHIRLPOOL d576448e1e268f9dbb9a2bdfa41c010a81cd87ae7259e92a821456d0c1f6f85b32369f055655c37722de614a3b1b03529f69715b831b86adb6414f3732787f86 EBUILD gcc-4.9.1.ebuild 1416 SHA256 f4750ec96aa0d30ab305e644a542cb11dc2f71999fbdd5bc40799e334d75575d SHA512 e1207297335bf1d6cd4cc8e40b00efa097fb52dbd6beeb35930104f04ed8b3b0dcfb944a9f0e4f09808d5c299631acb1417842a72aa313afc9ba30169ed71dc4 WHIRLPOOL 975e19adc24a85663eead688e83623e4b8549301ed6949bbf3e70f6289aa205f050c29e785774b21a61781be4739f7af4daf657b3cda15fcac4fb231a238f95c EBUILD gcc-4.9.2.ebuild 1520 SHA256 ed3e3e299a1caf1986b884339f21464533a2b4d20434c7e76e2929f9b8b99041 SHA512 f50845f10706f52d5f05b9e84cac377f544f4e408b99a733540261216f7935488484315391e0bf9939b70ec32281d8975e8f6946be000b6e22101bb518e80c65 WHIRLPOOL 8dc6f700fe3a44338bb50130ee29e17ce890f3b89468c6b46ddff17b30078f2d966cd34dd314522f1e3b000f7833286ec07a869a13e045ab3859da3e07741b25 EBUILD gcc-5.1.0.ebuild 1372 SHA256 54f2d20db4df60a9e309a1c48c9758d930ff8dc73bc4afe638fdd47c576a973c SHA512 7b3a2aba35ec19750f499bfc1edd511cce60f11fd94001fa555221fa51e2f8265cf4323c23d0669d22ade29f51246f7a98292d37cead1e1d65411a9812e6d54f WHIRLPOOL f6eaffaf783d83952b21bd909346bbc58d23e2f143e72ac6229f1da4220d9c7bf878731cb19180f0983ca8363811072b469e575ead1bae3e2cb2becd5564dbac -MISC ChangeLog 72475 SHA256 f7101ada17ae414f0e04bb648e2ace83469445c370f2edf3a7ac86ac2e8df2ac SHA512 6fd263660c5d83976e36fbf0fc466b12bca426e1e7a6497d013d6b753e86b58fff6b02c33dbae52ec637c5eaf20af4a3b25bf376536996bb87c17478e8a5b876 WHIRLPOOL b51af6958946f5fd91a90a47f2ca3e2fc5621703579230c493d5a11a7de0a84712474a5483b75328de581875a78bb6fc4c5cc5af8301b4ee4be160e849778ee9 +MISC ChangeLog 72608 SHA256 807ab3749f356f040bb833c76e1958d72684300b86322f2b76fd504cb9dd1167 SHA512 a0d7471dc078a5558cae0c55d327bdf69f97f011112afb5a4c021112bccf5fc3150018ded329ebde237cd52ff078f865257efaf3a5805cb4822406a628e2c3d9 WHIRLPOOL ad9a8cbc23909d88a0fe25a785f1175ec2993e1ceb48656aeb48fa3f3967dbb25c3a84ee5761af34c77cd2f85744da6b260e15d764751c344e1fd8ea3c997930 MISC ChangeLog-2006 112483 SHA256 108a7803efc91b08dd27ca4a83468637222a0685760f63bce724cb486fbc4022 SHA512 2887a66d03f4e1a9c60c743d7aa22147bdd95900b9e759c760a63f1a60c90008585b10b4f46ecc26e0149427bbdb8b83a9de4546d75e9ad935dd8e5377bf8870 WHIRLPOOL a2e1df0a7cead4373b5aeda333d952407049e1945f0a4e7774e1249e9f08ee33faafe0e74adec28b641bf037b8d6a350f45760a25c15e769b23eadb84b7ea48e MISC metadata.xml 1910 SHA256 2f6c2f19316b90d4b829aab2dd6fb66319c158c0955e81533aba54b6c1af00d8 SHA512 b5144578028c73be85bff609538399e832a7205aba451374973b640f83c1e9fa6a6684bb6c26043912ad649e6ea3e4115621b9a84b157399d13027a1f514f947 WHIRLPOOL 29e0ec175732d52d13345d22ae73711b394af62eb852e0a997b6a656834ad60e6be5fdf27ba174ed75310912dd730950be7966e7a8ca038f9f5686744ccef888 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQJ8BAEBCABmBQJVfcDPXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w -ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC -MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOR6wP/j1r2bYbXa5U+urnItpZJR35 -9Q9bNYQVwl5ngfrAnKk2y1CZIk2d3LGFFi7nAj3UbiiMDXGwVcq9yEEN5xqlbH4Y -+HeX7c+85xCcHkeLNSw06kuslpqDQO6CFy4yXJd4/vd1PCMzznQZSyc/i+2gkFm8 -KMRAwxKwUf0828DK4zPUCYqc0UqEspfWPlLLdN1YxpuITxR/GKNdqfO0fXDmLVle -IH8grAzWXfknXy3p07W92fuBg+fQ9dvvkCSeqEBksIXnqipuum3OyJazj/ECBOve -4TEKCDb0gEmM0ICo55IqNkHfJtZTOujV0TgqBf/H7O9Igwt3vyF/l4UF8uyupAyE -KpL7gola/M1DHL9VEIcmlEFBzDPNxV0rXygVLOmbeGb5sJ717eBvdKCr5/rYudo7 -uzTE6RCZRlaQnh79fEvBQ9e38d7MFUEdyHRChNad7uGU3kaFl2tn7cvt/ERHv6oH -YLBHDYEbRLlzNUcxLCenGB8ncgwszvYaIvlYgePgznjlcDzXR1iruEk7tk10aVs9 -a8rOFaRnLTwPXoYmipB2BS8OhnjWG16L7WiYNtvBs+paqU0G0mSHOeJn9MWLmsd0 -D70SBTYfff2DveyNwTJByBUoXLiilkJcX4aoS0aF3NzynndCMBGNcK55sXyWXGfh -vZ7i4znis2wcdjyGxu48 -=dw3n +iQIcBAEBCAAGBQJVirRdAAoJEJOE+m71LUu6uCgP/21b36bFBDSjYdAaknq0FaQB +R865opzKQ+hpcDUPg6cpbYK8OY80A/fPFBz9wY8TdxRjqvhkgV/47d4R/lsEn/U0 +Z6TPO2HM5AEOHqbSzJHEBc7bNQ4tRwLpBm6MauFIz5CtUWwYZo2oGz0703tCBlKc +nI8XQQRckhFgjWPcMUO0D1K4aEHykweEsSZpIgY0U4p+ujUC3gwTLnMGFxY+14K6 +R2LmflFnlK7LXRgdASTUqZLGX9sb5OZG6SAlfF8MOe923Q+ALZ1hvv75/M4X/Tlo +VRFwmay0XW6T84IHk8vUpPv1dE5xqcDRE/5CUArTc8gcgEZYYP7t6B9wyclDaD5W +tE98PSUzBXzrn0D201gE+oAshEX6oPxivQntVUPaJYY4VA9UICjn/KzJ+L32jjBy +Aj8nAxqvuWwAc6h8NZrEByboCZW+EpXShWcifu3NEqO/pmavv1TOSvQk4gy2npOc +pjSilef1U01HGiHD6N6P9dJ1hZ4RyxULA7mpdH4JE2DfQxNZe6/5q0s6e0ZxTfda +EMn1vl4sLX3SQsB/9d1MIJSNBb70zy24IwajjIr4Nqo/6YqeNArXx0v9iYQigMiP +sDOyLddugUqgBpvFIncBKDmw4LKQDjkLsWaLyQdKmnVNwYiEG7KmCJMbSVIc+rQP +FCmVAVtOeZANd4hHroZD +=6O6O -----END PGP SIGNATURE----- diff --git a/sys-devel/gcc/gcc-4.8.5.ebuild b/sys-devel/gcc/gcc-4.8.5.ebuild new file mode 100644 index 000000000000..94a9dcf613c1 --- /dev/null +++ b/sys-devel/gcc/gcc-4.8.5.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.8.5.ebuild,v 1.1 2015/06/24 13:42:48 blueness Exp $ + +EAPI="4" + +PATCH_VER="1.0" +UCLIBC_VER="1.0" + +# Hardened gcc 4 stuff +PIE_VER="0.6.1" +SPECS_VER="0.2.0" +SPECS_GCC_VER="4.4.3" +# arch/libc configurations known to be stable with {PIE,SSP}-by-default +PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64" +PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64" +SSP_STABLE="amd64 x86 mips ppc ppc64 arm" +# uclibc need tls and nptl support for SSP support +# uclibc need to be >= 0.9.33 +SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm" +#end Hardened stuff + +inherit eutils toolchain + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" + +RDEPEND="" +DEPEND="${RDEPEND} + elibc_glibc? ( >=sys-libs/glibc-2.8 ) + >=${CATEGORY}/binutils-2.20" + +if [[ ${CATEGORY} != cross-* ]] ; then + PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )" +fi + +src_prepare() { + if has_version '<sys-libs/glibc-2.12' ; then + ewarn "Your host glibc is too old; disabling automatic fortify." + ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315" + EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch" + fi + + toolchain_src_prepare + + use vanilla && return 0 + #Use -r1 for newer piepatchet that use DRIVER_SELF_SPECS for the hardened specs. + [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env-r1.patch +} |