diff options
author | Ryan Hill <rhill@gentoo.org> | 2013-10-05 04:08:47 +0000 |
---|---|---|
committer | Ryan Hill <rhill@gentoo.org> | 2013-10-05 04:08:47 +0000 |
commit | 53e9b2f6ac5417aa46e901346b170172e020bc74 (patch) | |
tree | 777b482ad751ff5f9532b98c3861755b1da29191 /sys-devel | |
parent | silence QA warning by removing epause and ebeep (not defined in EAPI5) (diff) | |
download | historical-53e9b2f6ac5417aa46e901346b170172e020bc74.tar.gz historical-53e9b2f6ac5417aa46e901346b170172e020bc74.tar.bz2 historical-53e9b2f6ac5417aa46e901346b170172e020bc74.zip |
Drop s390 and sh to ~arch. Remove old or unused.
Signed-off-by: Ryan Hill <dirtyepic@gentoo.org>
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Manifest-Sign-Key: 0x957A8463
Diffstat (limited to 'sys-devel')
-rw-r--r-- | sys-devel/gcc/ChangeLog | 9 | ||||
-rw-r--r-- | sys-devel/gcc/Manifest | 51 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-3.1.1-r2.ebuild | 345 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-3.2.2.ebuild | 14 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-3.2.3-r4.ebuild | 604 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-3.4.6-r2.ebuild | 4 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-4.1.2.ebuild | 4 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-4.3.4.ebuild | 4 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-4.3.6-r1.ebuild | 4 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-4.4.3-r3.ebuild | 4 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-4.4.4-r2.ebuild | 4 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-4.4.5.ebuild | 4 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-4.4.6-r1.ebuild | 4 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-4.4.7.ebuild | 4 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-4.5.3-r2.ebuild | 4 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-4.5.4.ebuild | 4 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-4.6.3.ebuild | 4 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-4.7.3.ebuild | 66 |
18 files changed, 53 insertions, 1084 deletions
diff --git a/sys-devel/gcc/ChangeLog b/sys-devel/gcc/ChangeLog index 58a4b3d484e3..6e4919c9af91 100644 --- a/sys-devel/gcc/ChangeLog +++ b/sys-devel/gcc/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for sys-devel/gcc # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.966 2013/10/04 15:48:44 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.967 2013/10/05 04:08:32 dirtyepic Exp $ + + 05 Oct 2013; Ryan Hill <dirtyepic@gentoo.org> -gcc-3.1.1-r2.ebuild, + -gcc-3.2.2.ebuild, -gcc-3.2.3-r4.ebuild, gcc-3.4.6-r2.ebuild, + gcc-4.1.2.ebuild, gcc-4.3.4.ebuild, gcc-4.3.6-r1.ebuild, gcc-4.4.3-r3.ebuild, + gcc-4.4.4-r2.ebuild, gcc-4.4.5.ebuild, gcc-4.4.6-r1.ebuild, gcc-4.4.7.ebuild, + gcc-4.5.3-r2.ebuild, gcc-4.5.4.ebuild, gcc-4.6.3.ebuild, -gcc-4.7.3.ebuild: + Drop s390 and sh to ~arch. Remove old or unused. 04 Oct 2013; Jeroen Roovers <jer@gentoo.org> gcc-4.7.3-r1.ebuild: Stable for HPPA (bug #467274). diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 15dc976d5982..a822b834a758 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -54,13 +54,6 @@ DIST ecj-4.3.jar 1377431 SHA256 9de193ea393ed50d868b730bad6916f7a8ef4ba80216f860 DIST ecj-4.5.jar 1470676 SHA256 98fd128f1d374d9e42fd9d4836bdd249c6d511ebc6c0df17fbc1b9df96c3d781 SHA512 d4e1bf7538ace56e3d69fa91da5bbd16c272923b4de0a9d8dee23ea2b75f9f38c603de72fc4061df49285c450b63f3df211cee5270e9fffc5447445d1a9c9e4e WHIRLPOOL db54206cfd5eba935e707b8d36ebac40f3c4ed3c1f06ede794288cbdd9c7da9d90c0898e8c98b383af276ea4c1b40c861ebd9e1fc1dce712946184321339d3ad DIST gcc-2.95.3-patches-1.4.tar.bz2 125654 SHA256 dbbefc926fb07b17eb18d4c8bfa8b8d1d956f4484c19e8afecb0ecb995232886 SHA512 7cc79439162ddf6f5dea4fd88e172e815684a34ed70e67f33c6acf4e1a687a748a78dee232d462adb5858cc3f9609e34cf1b8a75707947f4fcdf3d33251738e5 WHIRLPOOL d10f43b3081eaac83b6e22cb9aa863380415fe73da9e167b9b961b37419161d385e70b4f0fa9bb03399ecf77ff289b58cafd804a510d7366c21496c82ec416f3 DIST gcc-2.95.3.tar.bz2 9848842 SHA256 cf91a6b4f41248895f06bcd0570a62d2417ee99d32e6e2c5f70490e0eb6af5e4 SHA512 683eafd1788a0021867797796444868100d244f72749dd8f014eb04495554ca43eba852179554710d516ff4b94527f40ff9c9189e007ef6fd958ec7293f17e4d WHIRLPOOL 7605984ae8bd948f116e319a47b668327d0e83c301e4391abb66a72a58868fc90e5c8d3298d9444d4852a0073f71a9f36389add96bc5b54364d7943b397bd027 -DIST gcc-3.1.1.tar.bz2 20515451 SHA256 95399ef09c38cf9bde4a98909623d6a7f93ca0061857f9938af8b1970459672f SHA512 96e9449999c7e0dbb1257d596addb0410abdc9146f6585e525fc490bc37727c29ebd64df2298d7f28aa3ebc9689c34809573ad404e91e94199c45a5826113c02 WHIRLPOOL ace0e7682bc121c1308841e648dc5323132f8108abe14bff45b9d43b42b7b72853bfef6cfb55718a9077c6be0906ac337524d93ee91dcd6dccff4a01b6b3d45b -DIST gcc-3.1.1_final-patches-1.0.tbz2 29791 SHA256 8ed2d7ca951ec195bef6ccdeb0325c673e1991890f11f2f24e4d0277537466d6 SHA512 6fe5a070e5778d7112a27df3ee36a8649b48ff5536c3be1d3c34d21c0f4f1f8623dc3ff539cbec70486c19f9ce723928aa80c8585afd98490ec923d1502bdbac WHIRLPOOL 1eb235ccef2316f13baee9b637eba32ff3f92b64c01c69317916d3a70cec02dd4554330e7ae4eab2b95ab879f5c928c098547279738642d563225886b23092fa -DIST gcc-3.2.2-patches-1.1.tar.bz2 42302 SHA256 c648227c8cad24f8fbeb6febff13168a692f8886ba3770a1278e3d0a3cd80ea6 -DIST gcc-3.2.2.tar.bz2 20311217 SHA256 7035a828b75b425093be26b5748c182696cc0fd948988312c2a2147cae59d4aa -DIST gcc-3.2.3-manpages.tar.bz2 129510 SHA256 219efe9cff7d18f7fe8d11721d18f4eb48645c866738b13f3d7c13eb910befee SHA512 4600a9f7b975a95ac5bd210a0cf5451a5e350024b396e3f40aed1d248f6a8d082655b47f77fb0f4871a1d600aeff18618caa3c523be47677dfbc97a83b0290c4 WHIRLPOOL 3ca2bf4b3e04dabf9e3a0d33899bc9e92613a71c6af789bb852f81396ffafc82527269c6f81f915baa3603ec1dec9ba1ae52cb4816118b3469f8ebda9a54d600 -DIST gcc-3.2.3-tls-update.patch.bz2 396362 SHA256 36d26ca6e00a0a09ab2716abd05c07f18239039ae7e28fdec68c3fab4f5dd4af SHA512 a59f93a3616e3b1ab2ca87654b70625fe8d64787b42daea2d63083b39dafc67dba6057c59f95a515be317f102dea8063343be922080e962a739b8bd41426d72c WHIRLPOOL cfb0333c033efb0834385866b85b55b1405eed0706034cb3e53155df6d4d91e6044c8bda1b38b7ffdbc06bdce232cea344295f42f8d005deb6195eb38b6c4123 -DIST gcc-3.2.3.tar.bz2 20662887 SHA256 9229434cfdfb79d3183149ac09e1093be642d4be377cc491e75c23b856243fda SHA512 23d0777c0099c933139a76b1f0ebf1b6ec58c2e71c663870881f070d7fed381d78fc2fb033dbc19b450b9e8735710355a4fb862f59bb39d7f835f37f59546a8f WHIRLPOOL a99db5debefdbe9aba5961c5ac177d66bab81bdd2d9c2bc0c5367797f61512478bb1893850dd2faf756f8826bf11041395f83d056c9b20cb4dc8a99088d9ef81 DIST gcc-3.3.6-patches-1.8.tar.bz2 51585 SHA256 8510a62f0e8c5e16d9b3d667d94e8c45b877c103dacf57ca625c6c72b668ef4a SHA512 35f8c5b3654618606110dde9f99f846e56d7d0dc5dfbcaf3cbd061589e7571484692133e2298680b39d52d4f054fbf43b919bb9e1e6e3ea280b96f8270e5dc54 WHIRLPOOL e6a8b9528578ddccf01e32f9c4894397d126d4190e5757767083f1a3209c2047676a2b2858299b0b74e7104377b049b70ac1ed5ea6d5abd52e9fc14a23be460a DIST gcc-3.3.6-uclibc-patches-1.0.tar.bz2 28882 SHA256 c007f38cb0c57291adf0b367f31e14c84dd1d6f48a388896eb63b6cd4328e418 SHA512 d060c1552d4f21b8b1cd6a6e56b9af4f62f61ce8ef4362afb1982b2ad9defe6a9648705cf780103d4f2061737553b6737c276d79b803b6b75ae94035bc881f0e WHIRLPOOL 524204cc41097f13e0de2ad8e99ff80d449c490d602625d24ddda6b874cf63194d62c22f98469f5ee89c8283df82a25fbc989db32a52f31f2a31928b5a522f2f DIST gcc-3.3.6.tar.bz2 23972413 SHA256 1c1aa533c67e9da5e55ed4f5736258dc753466bd716bdae3fb88fb66e6ff1d7f SHA512 576b88e2fa675314a79a85f180684fe5af370c596476a0bf02e33e8ae0e2be838417ea80675ce4194a8213792cf7ada50cae5131149e4b890ab61e0b8d50d0ed WHIRLPOOL 27372f9d12cdedaad38e75c3efea3430d6873d92f85ec0024e2cc5ad986c710ed940edecc926a4c25ce14d14cddc1aec3eb35ac2c29e8c85309685d525a99cf1 @@ -168,7 +161,6 @@ DIST gcc-4.7.2-patches-1.6.tar.bz2 41164 SHA256 f24786a1108b49162574f3500b028489 DIST gcc-4.7.2-piepatches-v0.5.5.tar.bz2 15347 SHA256 ea7b7f7af30569f98b3cd37459b257e8bc96ef4691841779b28e93a96764a8c1 SHA512 1e3d20c38af31953b3a82c3f2204b9cc73a8bc9c80f3b3300106d1f1b6d299eb5ae5f67839fdcc690b4b8510d400053f431a1ef4850c9a4d2ca25db68daf35b6 WHIRLPOOL a22e77f63306fab350749b0778002e0cf610e300ef960631013aa545569385faa9ed1787fcdec5cf0dec89ed7dc4c9dc3d7dec28bbdb9665c0c957ba6dfa67de DIST gcc-4.7.2-uclibc-patches-1.0.tar.bz2 3022 SHA256 507e2c9b7004122a6cf5409825f7c06da8fc63e1a77dc03f7a6ed2a7888a9311 SHA512 43018bef164fd1c4c2ab4e72f13d92044dfde65d6286046a761433d1a7bbc0ff1b4b0bcd770e07b6d4a17daf6dd974c9ec8f7a3e4d631f4af554b77bb1688206 WHIRLPOOL c08aed61480b1eab6b86356ecfff7fbb592820f6498f4fbed9161e859fa257aececd5e9ceb83495a8a0bb4c6f6f457f4c9125a079757324b84dc48e81cb2af14 DIST gcc-4.7.2.tar.bz2 82884636 SHA256 8a9283d7010fb9fe5ece3ca507e0af5c19412626384f8a5e9434251ae100b084 SHA512 689ce92d0c93e5ca5268d9757acffc6e5a7931fc7ad99ee9beefa6ce02d201ed9dade08240cb5623525e19362f90a245792e95d4e90b067fee61013a03288e32 WHIRLPOOL 730d32f9e9d19683ea169992ee82a3016c806dab16577facbb6e5eab4707706f139cf6b15b8aae44f85c88d71c308ddb1c110dca99dd46692d5bad66e05ad657 -DIST gcc-4.7.3-patches-1.2.tar.bz2 42214 SHA256 b68c7f06a3c447fa83d3387a92e1ac807ea963a4764f331d13f1f0f7753a8fe2 SHA512 440590f8fa02ee3f3a035985ccc1a60ac721b82ca5c754920d75bc4257d5dbd534ad07cecf102a0590a22ba2cfd3af378dccd6ce0c21be27fa4ca562a2ab3c59 WHIRLPOOL 2d9e7e49c742e9d826871c77b4e536d1fff75ac47c099f7aa2f7904ca37ed38711f3589648f6b830c665ffb5904fd25f682b2c7e049a9c30ae33e51fdba0c802 DIST gcc-4.7.3-patches-1.3.tar.bz2 42559 SHA256 082cf644967bd83a145c0699d212d2e3703365483b08d43b3c1e50961602f029 SHA512 3a962d5301aaaebdf18b49e4d603b1dfd13d1bc0e874d66f7d0840058dc4588cc081df0b1da05bc6e293cb76bdb7fef1f4e76261f1c15820c8008a4f9814fa13 WHIRLPOOL cdd782784d730c8d6de48e74a30f980581d37818e6a3ca5d6ffa30ed9b822fd3fed2232fbdcb5eb01359675d9030a95ea2adf9ed6abba52d6725e07bc3152b44 DIST gcc-4.7.3-piepatches-v0.5.5.tar.bz2 15378 SHA256 b6f6b6709e7b13f6c05090f3bf68f3a64db19d52593a870cc7717c5c128b05a2 SHA512 d0189d2e4049d471dedaddcba319fe2c2b29855f7b33e84b26051504ead2936c852ef7870a1d19d755bb343c9b121b0ce5295665ab4ff1e448436bd448c08e1f WHIRLPOOL ccceedb41d48da69f5a423b6b73436c9fbb7b1e382456abfcef954f25666e1b7caf926bc5eb977e934502359a356d623c439d80825e87d9fe46b5ae78a74bde3 DIST gcc-4.7.3-uclibc-patches-1.0.tar.bz2 3013 SHA256 731c518f31db8debd08bea92db8e3bf1e9962552909407452dc2ac3c491cf11c SHA512 6119159300e76be87732f2a44b1a9388228235d7832370dbae531c2c96694ea42ed4c75acf7abca98ec0035fbc50a8bf84225574505358c2739e64b0f3fd6a95 WHIRLPOOL 4a874a5684937907720aa5a4a1dbc237aa7d985292befd1c591cf0789c71e0da22ced5b7f7e049731bc2d6496e959cbe3c9010047ceb1b05675e61865004c71a @@ -182,49 +174,48 @@ DIST gcc-4.8.1-piepatches-v0.5.7.tar.bz2 14260 SHA256 3edd9c0592716a5cd544af470c DIST gcc-4.8.1-uclibc-patches-1.0.tar.bz2 3004 SHA256 365b114f9fff51950a20870edeca0679bd0942ae4fe5d68b8ddc8e488d550aeb SHA512 b79ef258b0dc82286a5e246f7e02c3fe54f4445fe0ce723263853ce1f92a0c9fad4c254e09664d31472de7a7a6eb8e96225bc3a5613dd572ff1037d8c1668220 WHIRLPOOL 76f7485a01c0e81f9c20108c94ea40bcb6f7e739d2f5632eed92c1a2f3778cd620df2b9a663520ca6978c468d0ab6548f491c4ce515924f1e666798f002fee71 DIST gcc-4.8.1.tar.bz2 86753166 SHA256 545b44be3ad9f2c4e90e6880f5c9d4f0a8f0e5f67e1ffb0d45da9fa01bb05813 SHA512 1becc874aad77a469069b6d9da4158aae9e013e24afa9364fe4feff9a5094d0673ee7694b3840e892c860f73a56b3ece6174338a8214438c42b9f86dd6c35ea7 WHIRLPOOL c706fa4445bbf4b9503c78b7e03da6adeadc3c736d208edb65059ddf23a08875dfa1ac92ccaafb3dd72ecbceb15a0de5814c62104fb94f99032232fbc50ab82c DIST gdc-0.24-src.tar.bz2 1012099 SHA256 cc6a97c76c9e6db31e76ff97014d24b3d43e21f018a3c6218e3fb2a4500fc79a SHA512 9aec7e4b102e602dfb61cd09ea4b4a96af637ceb3d726235261d09ebd35dbd416abcbfe0e46918e48474bd241fe9bb29abc145a65aa834669295aaee4fca0686 WHIRLPOOL 22322b0c3e2d67b3b37bd7fa92a29c593688f934d4ffd62b9cc87eb63a44a4f8bbc9d75cadf11209c73bdc9942c9b4430036629d0eefcd04de9055c502b85f12 -DIST protector-3.2.2-10.tar.gz 24556 SHA256 ad8401650ee0f7162e844cea492aa6151de77e8d0236cacc999aada69d511bab SHA512 185fb165df3829588f159f5d9e0852ca413c3a8ec68628a76fc9aa893714907f975252f2027a7c2e167871c2e655007f278a867ea903b2b40ad5c328ab14a687 WHIRLPOOL e3a50435f7b25ffd71ead552498371a47451b694bed84b4c06bf09bf711ece0689a8c0e817448aac83508e89da6cf2d10fd8ce5df2fb81410c5683d7dda6d74f EBUILD gcc-2.95.3-r10.ebuild 936 SHA256 55c4d595847fdd061abf1b244d643a3c375d2ed14bc419e092e2d81774dc0d78 SHA512 d9b4757fc2215f5a35731e0cd3490be539b851a08a4873de404ac26857a48a018a81fa36040aa9fd094f603fcad11f5a8ce49e610a05bec76b18eeecbfa77654 WHIRLPOOL 2a90c8f28228e2b91dd5f16de48a038bbb1e1624c2db7687c88e7f014b220a5b566864c6d3546889b55b1f0db605b12e32bf70a328054d318e5141b6a0247623 -EBUILD gcc-3.1.1-r2.ebuild 9314 SHA256 3bb759d2b32df986597daeaa50ff9c8608ca57e9e9e438d701f9d8139606962a SHA512 38c9237236fb9a6d001ab3729218939d3cbac00c33fff2a37c0043dc035283684eefd4adc0eaf3dd6e19d2794006de0df44afdfc2527defdabddec265b8f4f3e WHIRLPOOL 01e83ecd7f244f072876edfd41d023d6e1fe8470dd824d4d6613b497e1e81643b7d0163344c998220aa3257fb385e7da8a298c4d16b1d9e66696ccd2ba780bf9 -EBUILD gcc-3.2.2.ebuild 369 SHA256 71a14a490464c6fbe30ab1d196cee7259392508453627c2ce971ec6e0a913d82 SHA512 739f38664304199c8bb3e770e2edc255acf515770e60b2bfb8e800c4a8a1a4e12472df47220b1e37c39a2317cf832a9aa7b03080bdc362ae086a48d498a177fa WHIRLPOOL 1435816dbd975f6286f96732b729d4fdbf7d28a00915f3d5f08fe4517b2f2057132cabe243d963f0b7fed7614a77bbdf1fb40527123f138deb2c98414a868450 -EBUILD gcc-3.2.3-r4.ebuild 17769 SHA256 565b003a9913d69b080343035dbbca50438016087960dec931f9cb4da062c387 SHA512 c9ef1bc3211779ce3744bb5687cce4d2cb770c64a8b2f9516b441be4eb8b2d8d0e8c9f45b2802152d79d84baffe2d5552835b5b49380ca4209604eb1ec77eb48 WHIRLPOOL 1f0c6452e3a226023d2c818175fd5eb7f19a0a84cd67e4ee3cf6d01b872431f68a2be8a4a3f52e1ea4807a36b56a33cfa559643f491d4f3d27ee3b33ea9da3f4 EBUILD gcc-3.3.6-r1.ebuild 1539 SHA256 00c5d5e0035ba711b6d3a86d752e0a704f67916f2983a2426becc7bf6d59cee3 SHA512 93de795ff232cc425ce54157680b17433240a524e7bb248617d5c1616a5e148bcc00ad6dd056f3ed61a906bc06c933555241db133d79ace37c7515c7c10f01da WHIRLPOOL cf1def864867e0c8be2885456f397b610d420dfc0421613985211accd50722e09c5af113adcb65045fc8e3a527f40887aae2ef676858d365488d44b173a57f84 -EBUILD gcc-3.4.6-r2.ebuild 3235 SHA256 24627b42feb885bc9968b3bc668ade227b0e7a10bbb3fa02baf11b73d8a1e65c SHA512 ef40e8bb07d8ee0ad74bf78f6db30ed1eeaea0ec6481a00316d302f7df0d6f8f3534ca868a76dca85bed265990dd1a13e53a6b53be8cc58a4e540d5d4bc5b2fd WHIRLPOOL 49f63999959b7edfb3d21144dee06f83d987c0b36848a381f8e5ba694c5080bbd811b3927d9393d4cc36851526c94ab43dcd93db3451fb946359e1d052cc3f31 +EBUILD gcc-3.4.6-r2.ebuild 3239 SHA256 bce4cddbdf6ab6a51a2f85bbd05de678fa81fdf1337ea668b5599a11d9b8750a SHA512 387f93994d307c8244bbd1b2522bbb6f6b1430e71dab45aee557d74284b20afff13b6a0c3a99dd4cbea5ed971e54f0a69d7e56ab9a477d1398aff1d7365e30a8 WHIRLPOOL 7e48ca7e41d997970af2184d9041ea6b97556461ded0cb0b9eaa34655befe405d6855335b1bbd0c931aea7494b4da7ced1d9544fc13a3574909d772848fb24ee EBUILD gcc-4.0.4.ebuild 747 SHA256 7f1b9789141474f21c1a338048acd52430c8ab4dcb5188f30222da61c930e781 SHA512 34ff472b4b57b96b6b85e0bbfdf5c5ecb7959115e084613659fa1f559c11844439f1f3ec909cba7b4cd20a38080e49bb721f6197a5ae410dfce2b5a391297473 WHIRLPOOL a0f37c33f6c8006c606e6762ee05fe302a8189e7024de0e3420ffef2e06d6df8acedd964bdedc59c63d99cc692ac3b7ca20474f23bdbbc4d37b2c18d3034f85b -EBUILD gcc-4.1.2.ebuild 988 SHA256 dbba770a283ef549a34a2cabc2427c9b3e29d8e97ef3634e716e22a0b9ceeeda SHA512 485e4025febc80d399f1b67603093999d5c7e72546d5be3658da13c7d45449b796320dae33dcc4f55ff255a86f672fca08920643b5b68601842263fa3842adb0 WHIRLPOOL 962940532acb7976016a4d45ace5c8abbe3f670f826a0d173b02137c6c9512da26ba1b04487f51bc66db62823d9b850c03a49bad2e24367de47464edca6ff13f +EBUILD gcc-4.1.2.ebuild 996 SHA256 faffb8553dfd5f44b9f6ad4047911c9b176f95498273a8968ab8c56c2cfa29bb SHA512 41096e6c900d541e18cf4caec2b4bb6c59189fb73a97417bafa8c6c7ff101b354ffcc51957261fb1d3e04d9bba12cc1b9bc4b5c5d47ada2cc4ece534c8517e13 WHIRLPOOL a5afba427776a396d0ae29b11b80bc0652ce510d1cd11656f163509dd07402a16e1660f969c2dfcf5510209c3d20eaa8196f94421b6c15509b3abb1b1846b504 EBUILD gcc-4.2.4-r1.ebuild 844 SHA256 a46b8d22c5888f1346a6824a31eeff11efbbea1076b92f1ba63363dbc263e29d SHA512 cf613fe9efc1151a9b1833aa145355a0ab60fa3b76a27b757dd753beacd41f7e816e067922bf0e965554fad989d3bb7440751d1a64f94a68ac016f64ca2d62dc WHIRLPOOL 380c7b918d7f4670731f452e2e1b548d57fd6025930052b2dea9e8dc2f5a957a7813c3a1458e7f78bc089f1e7e9f9971889ecf05ab7d20ead9bdd7868751073f EBUILD gcc-4.3.3-r2.ebuild 1307 SHA256 d5e1bc7ac91554bffc3f9875c09a459dbee5d51b0524a2339ea6211a2f7a2d8a SHA512 48c22e487e50c4423286bb30f00ce289006a73fa5046e89e8d1787992da8593614fef001b7a84245bc231f2f60b2a023cfdc3572e1895b603a9dc3bddc2e38ae WHIRLPOOL 1f850f7b2ea36e804e1059f10c758c1bcebd516529d3cb45646bf3561e17590b92b35eb72d1e5827c3ccc9436b428638b14161ab80243bcea3badaf8e005dbc3 -EBUILD gcc-4.3.4.ebuild 1294 SHA256 6f39e5ab5bf3f01efbd880d0464ddd263afe5c41cb9cf093dc42e5fa94ed652d SHA512 2547283bfd17b7593f7c73d05375c518245edfeab85b0b9a2e51f37e20d56c30f369148f98843321855db1cc2d5d95a27a799fb500a095865820d50e33cc7bb9 WHIRLPOOL 90943c4375edf3a4d2cf43166efe949d9dcfb03f8b8319ffa5e8cf8b641e699e77bce7ddcad030e8c5e50cd79e1f70f7a807efab823bc5634436be724052796c +EBUILD gcc-4.3.4.ebuild 1302 SHA256 3d51195b632bbdff19c7162cb565af8b2b7c5af5cbe2ed867e2ca19a990ca81a SHA512 334a5dde51c4237a9d078e79ab27adb0888009a7a23999664595bf097fb2652ca55cda19f6b713133ce58fe566281494139fcaabee05aff5102d86fe6ca8567a WHIRLPOOL 8ff5c0e815e4b6e5d9768a4f56c72a929b577fa5212e606aa1619257f7837d24832fc406e3715a3233a0d59e20f8543bd511730772d12abbe9dc209a6733647f EBUILD gcc-4.3.5.ebuild 1300 SHA256 ff01a4995a4dc68d15e82afdc49d015a8c51952d7fb33db76d244331ed2955b2 SHA512 7374194d402ff3e198e98341f486660ff9eacb547fef2bfbf49f04df6590452995aa3d70fc779ecd2bb8e925fcbda790ec650005127aaec9f8a949c3d99b3025 WHIRLPOOL 6600fc95d2b41d3c9c5acba20d77d5218a71d669354b9d6c3fb18db47d5914537734efa6771d3866731295d2c4f4d818dc786b21d1f579de89c9ea911a8c7568 -EBUILD gcc-4.3.6-r1.ebuild 1293 SHA256 d92dd36c976a545deb3a3691d2e8481a8f1d7aff9285cec06e48fc2d923e9904 SHA512 c1d1191b2f82b40dfb87281aef8d0f299d164a12a66ed93d9d6e34887ff5e2d5cb014cc41be3d7ad4915d00b669ce3009851f6ddcaf72478def092559890b74d WHIRLPOOL 139f0642f3f9b5e100de60af999c6e59f929fdb976b64ff6b1e5d5db708dbda5ed236ecc73a797541125878bbd73f02ad7ea2c078faf9b67718b44961b50562b +EBUILD gcc-4.3.6-r1.ebuild 1301 SHA256 41a00e5ce1a33d083ea2c1c5df83c523c98123ea1d5cc034f9358ebb4580085b SHA512 8c0f0a111b37ebeda9113d467e7c41159a86a8d73d053c8c96f66c38976054b2cb8039b1a0514a36516bac94e2309453863c613fca4b9c2bce7564298fba73ed WHIRLPOOL 3b08b257f96eddbbd17bca1e70f806748a75b7ce4ef19f8c1954a6d58fc3f3aa190ba3cb65e6a42a7240135e7e99a7c4047de781b90aa87d10cb6b689627c519 EBUILD gcc-4.4.2.ebuild 1371 SHA256 96b177ec69a612cc3ca335484ccd07771192b249879d4f5a49cfdc79737f3f66 SHA512 89c81646eaded69f3fd45b809c1f288e78d16378fa47de0ceafd4115ffb9a88a646f62f6dca7d140ffe5f5cdd17cfb42a879c3b1aa426e162c9dedf8d652e851 WHIRLPOOL feb987154c63c456aef99f531db082234e57f38b0369377e5d00be5b0d0b3a17865eacb3f2a00c1d6e26adde217063aa9f4534f3d5f8f6830d2cbca71cae3987 -EBUILD gcc-4.4.3-r3.ebuild 1439 SHA256 e16fde82fd8bad348980bd43dff9cb84c1f8c7ca145476beb7a7b67c651876e0 SHA512 221afd7035276afb4a388a8fb43d2589a494ae4fbaccecfeef491aa7c0b6227843594e89c049b2e42273be948e3d467f9d5efbb4248b7be1ec1d3d88a2ccb531 WHIRLPOOL 1ce9d5e6196351d04738c4818c615dcd6c1e71e8f27ee09fb57157d2506a049e9ae589f52c3ddf42242108841b20ad4fe4e69d233a484e9f51f42175ed98ef51 -EBUILD gcc-4.4.4-r2.ebuild 1447 SHA256 1a81a54a3eed34b9e86bb0640056c5afa584cba90ff6443fb0ed1c34d6a3b471 SHA512 2794fa9ef4440417008d0f7baf1b44c8d1b56b93f44f91d9a5b726b31ecdfe69550f822f30256bfd85ab5f992aafb74020d32c50c0db755a0c553dad9b9e0a82 WHIRLPOOL 4ade400d0a7a5049541dbcd035d2d1f1624704f0cb4852e47b6cf2e80e059e3de156552b9222fa78a3cc02b468d0359d8bd7f975454ebe57b0450f9ca08a4ff4 -EBUILD gcc-4.4.5.ebuild 1442 SHA256 b77ab609ef768bde84673db0130273a498485b6f775611c45219c36537cc4589 SHA512 ad2accd43b7fafb916e9ab814c928d629af88b1551861a5f4c61ecbd69f90c1a68924417a6bfeea7191adf8b63827d328069c237c7a3f423975096eb4652c78d WHIRLPOOL 9b76e0de8ed3097203a819f202c90808b1587e190d53995556f34998fff9e7c4ba45049760e90c791efdbdb0f4bf8dfd6350a910421507d834ba807b5faf9065 -EBUILD gcc-4.4.6-r1.ebuild 1445 SHA256 8ea8ecde0846a02aa463356e1b61f7a894ee82640320902ba23ddac73199c041 SHA512 66822a94f3c09db06a32bd37268daf5c94a2f60a75db9e3c90f14f8331dcb8347150bb8740cf04f905732a4fd6f82bcb8a4f8ea4b15045e9a353a847c31662ec WHIRLPOOL 59e978fcf530caa19bf1ad8356506901c38b0e1d41b79892167b7e6344dbf344cf5e6ebd9fe673a25f7c107ffa43b635baa80fdcc2302f1c101b2ff6610758f9 -EBUILD gcc-4.4.7.ebuild 1442 SHA256 7b9c1b516b76401879ea15177b4564fe273012e5c5d48d8593ebad586e5b9046 SHA512 faec5dc1d45e95dc86521270b165b8ea25b774fbde39c44c04ad29d9b93a5d9ec8b72da32d93685e45401f07f7ca37e0df8552866a6423c6a101665169c4dcf1 WHIRLPOOL 6a8f0f7d90e65ea78c1f49ca30280fdffd3f68051b752633cca77d963171110045d7faefd0c3ed2d2e10ba1894245063b63a356f99774de2281bae7c58274b7d +EBUILD gcc-4.4.3-r3.ebuild 1440 SHA256 0f51ac3422fa9243ddf519890e35ef5bf8b0fc75c30737cd4921013f173f0d39 SHA512 2beaeb5db31e26bfd51ee7e515e4aa25fad1c10d238b65d5856623da0465feeef1cf6596aa38d73c8467399515d5e563c17490a56bc7af2382196b5236785e2b WHIRLPOOL 3939007801c9d2b03a7c0f3915fcce85e789fb6816d593897d0c568a8a147dc028f90be91f6219aa3f7488f8c3325719c447133fe4fdbae0ac5089e390c716ae +EBUILD gcc-4.4.4-r2.ebuild 1449 SHA256 738eb21c11db94cf0a059db9989d7d8f5c0ec0fea1d075e5637aeb42041a65c7 SHA512 5abcdd30cecc8c3e42e62b55303f9203e4878df3ef99f4588825ddf36fd205ba281788b26f954f6af2efc3bdcd7e93a336f2b0343b28583a9a5cd117786035d3 WHIRLPOOL bc000fcd332f158f551fe6b05dcb5d95a2c6ce79d00d6db4673d11e63a4204dfe92b1d6257d9897f26cfde69f514062076597481bbb9c3f621743a9109ff4a65 +EBUILD gcc-4.4.5.ebuild 1444 SHA256 00e22e59390c4752fafb878950d769461944c61a7c642889ab39082068002145 SHA512 651e81f2254caed1ea3ce608e040d2915b1f04f840495f68e315f267eb0784f668ce22d860efee4239b1eca7c5e454e87dfce48651c7da930b6d848479a8e692 WHIRLPOOL 66e338240b5191de6910fa97e4e822731ec38e50ab23c928a0b2b810bf19b66d45e6c07f6cbc4475fe574c448a4b91d6a7824306226cbf7d2c8880dfcac4b1d0 +EBUILD gcc-4.4.6-r1.ebuild 1447 SHA256 db2eee98de3d725e248de4616db4db909e015ba29df40bc862ff1f235e11df57 SHA512 7473fe0b1aee9c63a51f0d9e8b8e90f06a8e12ca17e6b11ce7e7936640c153d3831aa5ffbc20f1c643a99e6e8628e3d70890261ae7fc9203efabc5372dd720a9 WHIRLPOOL d5caf6db211f69ef3d249d2e92b3e882d61a91a4497c4fc9d41123f9cd89d78d096570cf6083e0c7bc21aeef6e12acbc447aa5902571feb97b057826f84f3c9f +EBUILD gcc-4.4.7.ebuild 1444 SHA256 0a1ec10d817145d7d4cf70914c8f15c004659b4dc8a73c3a8fefe958d7b8ac6e SHA512 2f9480072b19150a9fbdc79d6af2daff2bc97b538960362eaedc5ec19c1e4a730cc328c74a238e5f7c6b08bf862d0010e7396ceefc5639b07b8a78322c816df6 WHIRLPOOL 00e1298d25940730401654ecfc230c9f60389d14a2ad76483c6c03810fbbe0591bc84e2c2c58a2938c9def5f757f457e149e7e4676855c489b49fbd9dbd2d361 EBUILD gcc-4.5.1-r1.ebuild 1458 SHA256 bac5828d9bb1d18b3566a5804c76d3cb04de50bfe7c534eb7bc6cca08b6d39ec SHA512 e6c5dd09379e8d8bb0b09ab82119e0b2e23569a48c3cb3b609cae7ca3246442d8b5231ca4f68a15e05ff25978fabdcc3644598c74db3c14bf6a3113a24f933d4 WHIRLPOOL ba938f5e994b6e87a6ec4bdf70bab88e063150a5bfc86043313e222f4435994c49b1085ed128c6204260ed6594def7b708851252ed71c59a54e695ffa77eb9ec EBUILD gcc-4.5.2.ebuild 1455 SHA256 be74f444da1c7973a862cfca642b19250b5455f729b543fc35dae2f0664add45 SHA512 4ee387ce05aae2537941ec67c8de57434a83e4995ee73b903f28df355bc07c16a565c24b1e30d1d6db2b55e576559a1e0e71cb56c8cf0e69128d50572cf34bf2 WHIRLPOOL 558f4cf5694aef0b30fe3fc25fce3111c627412eb4c5daf982dd0cb6edb3a1165e7a03b360b0024c9585359c7eb2f3e756c4401f7597cd4f2f84f6ae61b61ea0 -EBUILD gcc-4.5.3-r2.ebuild 1367 SHA256 a1622549309038f1fa6101ca1a7b1bbf65882938e5879475e4b23c55b02032ba SHA512 e887b058bdc342c47de931697d560c07235a1deeb3dc1740c82356e5030105e99cbfe19442a796e1949e33624793b7f8fa0f570eba00efdc61f128e36282c09d WHIRLPOOL 68860e4f4d86bd92d5ee77a86b7f2db6215f2e5ff426ea822be796f89a15ef8174779bf697decdd3486ee00bb7df8f2688e49e6daffa51c052c6fd259975c07a -EBUILD gcc-4.5.4.ebuild 1364 SHA256 282436a55cfa16fd12a9787ce4977fd5592f68e2ba87010d7f816b0134bd5da8 SHA512 43983f4b75e0c5504b2df08d6ed4ace48d6e04f5c34b9a9c816e6bc7769e4d18ec99c68bafe01e164251c04ebbbbaec20b13ff18bea541dad56a89a092eb7966 WHIRLPOOL b4ec66f73cbbf64a01e5bcbe204c30a5db8c761b9f1b2a2c3685f25569f8f64970b5c4bff139f598ca474a2addc89ee0bf31a475a1abf3296f56e51722533ddc +EBUILD gcc-4.5.3-r2.ebuild 1369 SHA256 33c5c0ed69c35e82c350f0f5417c1618b9f6caac9791acfa92fd57e35fbc645c SHA512 b1f09c9dffd66290d56c7fa5b999e798bf53ff49de7ff875917cfb04ce9a566fac9777f5828811dde03bac366ecbce3c8e42b44982280ee3efe5e918020e9e77 WHIRLPOOL 565c609a0a0f8572388d5f00621fbfd7277c0d332443cde698102c545773bb691c1d29b55db1574de7c44d78fb6bc1d39507f3e59eeccff38c781a58fedb1da2 +EBUILD gcc-4.5.4.ebuild 1366 SHA256 3c128fa6a0d2886d806af63d771f264f4c73c12caec405906b24ee611ad10e31 SHA512 cc5e1dc304421404e373faf6313744b25f67b5f8b8cd3e25b9636a7da60930dfdf01d6da13cdd44efec02b019c45196ac0e49127dea65def022cc7d6ed8f47b8 WHIRLPOOL b28d0afc13043234597751e106a094c101a1f2463993886b7fec85e275a068c4008340b4e03dd9e04e4a7bb765eddcee879771240a5e711e48924137b1708a4e EBUILD gcc-4.6.0.ebuild 1685 SHA256 c2d447d5fae2a7e6c6459875e9af897b4066ba07b545f10d9f85d1025a312f44 SHA512 89adb0693f3d09360991fdf6e983f3ea66d22ea3737d2e7096c0910ebed013a127bd3e669b1fd505607c0c408009d90858f0c249346cc6997032bfe3cad82f3c WHIRLPOOL 51e498bf056b6495d1fafe40ac46b11117dbaec2f9700d02133ab7896f9a3c251f01caf04cf86bbf2c40531ea927606de7adaccf5e3868d0bff44f9cb6782145 EBUILD gcc-4.6.1-r1.ebuild 1689 SHA256 c8a4eb16b4792ca53981d918fbde5acd7db9ffb70c07a060fd8c08d9971e8103 SHA512 a8edd3ea6c9aea9e901fde2fde687106905215055725e35989b88bd66efa06d274b83ded61f760d63f125bfe8d1f111f7463558b3ad00e6c440d960ff1665347 WHIRLPOOL 73a0bd98a4ad6a8d950ab2290dc7900783d7a7bd0f1b3e0b33da96b1d556a4cbafada8b8fcb068ef7433022c5ca63dc15c20cc94663edd7e8fd4538049820fc4 EBUILD gcc-4.6.2.ebuild 1775 SHA256 8cc7cb1f57da4406ce376c24cdf929ecf71242cda05715f3b4124871006839e3 SHA512 f66680d8b4d4bc847142745e607f2bfc0d4297fa7dd2087b4a6ec2599eaafbac9ab020a8c1bf15aab52c13bd4b6c22bb8ed46127c659003362b3ce325dcb02c0 WHIRLPOOL 42b40d5cc225094f7f490e006b867d1eb81f71c6009aa825ebd9d031ef5b5278596daef991cc79cc91da765c8c57fcf88fc9145a9cd0542ad5562cea874bce04 -EBUILD gcc-4.6.3.ebuild 1738 SHA256 dbbac378ed813dc16357aa9a305682d879288faab82ff0e6ab61c22a9e5ddbc6 SHA512 96d54ca00678c40df70680561a86ce7b88ca1c847feec3e2da89a552584ef2ff1a385b72f9b11e2cc35250934f0e7d9d5da405005c6a162e11b8546d32b45938 WHIRLPOOL ad283b9b07d1ba343410e46242c445d30e0c19a57cfb74138b05c5c4cfa2374daa8ce269f8c4ac9bdf2643afccbb69e216b85718d375d0231551d4e187a5ffa5 +EBUILD gcc-4.6.3.ebuild 1742 SHA256 14236d8afca768f41442ae0328353a13b4317611c5852e853c0d4fede4d3be1e SHA512 37ac8d9616c85ece15856f1374b7be0860512fc4ec0e494d2d7669067fda854cea9954620cf90f374978d943cb27c281babf748b72826b881993a7479825931c WHIRLPOOL a11169843aa46ed54e82a79b994def65487a3a3118abccfdad70afce7c80a97b8d631d9d51853309503ec21d4eac8fc67938d47e9a125420d8037a758f321e10 EBUILD gcc-4.6.4.ebuild 1748 SHA256 feb6c03c0add3ae3fdc87b28fb74b0888a40cbe4a66fc1920d6ace1bdf2d1f51 SHA512 101193046041db2e834395433adba3f55dc2cc2a47e52f2cd543a13b0bbf6dfa1b8327474870ba0ee2dd7be5931970674d002579eb99e36ed3dded10f27dc3f4 WHIRLPOOL fe0ded46273d04928c9f57006de45065139f58e4a3d94746319b520424879d17dded80fdffa691a77b31361bbc29d53a61ebf101dd14525856982a52b2d80d46 EBUILD gcc-4.7.0.ebuild 1907 SHA256 46d337010a8b754f155b565239d278c0f3128e8d7bcf87289b6f755bbec8cd7a SHA512 82eac66907f5170d742b144f87868acbee2b18e200a881ca8fc576f74de98147f666136865c8f23c2fb4ddba04caeb275833de64bf486efaf2a4466d497b1456 WHIRLPOOL 6d57d1065da9c7022a397878dc05aaf58c2ebe12fb012ac5bf73a73f44084771d0a767a00b2490f4b76b4efc7ecfe82be1a676cc52a7a503d9fab81407d5ce9d EBUILD gcc-4.7.1.ebuild 1907 SHA256 b3c4e56e1b681c54d5620bb3ddc2325fc27e87e049adf51220970bfe0e53335f SHA512 a8b0b238792304ab8c710c965c8870d83ff8cec144fe5fe1416a8cd1764186f58b4a329366bb69b26dbe525cd9d609a0c609c96074504abdeb6362185303e43c WHIRLPOOL 7764612d8496073d3d2ed4b8239ac56ee516322171cda9b2ed390cafd69f0b352e45188d36e80771fb7b29c27f90de55dfbbc7c1515f0eb45870d4b697d3220e EBUILD gcc-4.7.2-r1.ebuild 1910 SHA256 c6554b15e4a3ed77d9df5185f5b15f6879eb58ba9b7d3c991d0e87bbf36d7e0c SHA512 f01042d54f3b49ce1a1e69795044fda118be5d4279b7341b4e44888d2abe09642bc758379902079dd5650ab8924514fe64d5c522c7f3efb1d864240c392a2242 WHIRLPOOL f364ac9c37e450942a84485c21efbd1df6faf6449f3177961359fccc8fdd6607f71567c40f8cbd8fae72775dde82fdc828f5c2ec18c24dbfb0383cdfe6e739aa EBUILD gcc-4.7.3-r1.ebuild 1900 SHA256 a9c0ec6da154272181b8b34e56de60d7e3c1684c86fc6750f051b179957d2bf1 SHA512 d849c9d0a141f151dfac5813a8ef7dde00d2136cfb57eb19716a859b008e36d0bba1dcf0b9360ea27be66f07c66f853ca6a5c34a33342d0308b231fe1a4dffa4 WHIRLPOOL 52405082fa84f1f0022516682269bc15062364ed91783c0b23e6c432f11f0b56de53700ffad927e6de527fc848d93e7b7cf2104355635ad64fc9ad1122c46b8c -EBUILD gcc-4.7.3.ebuild 1908 SHA256 ff000e1cfda5d88d17da9d35f57389783821e4a8493006ed4378ced7c88eff91 SHA512 cfc840ef33149276f7388f693c6610191b41ae29863b6e205d8f664d119b169fe632c291dec4b7a288baf79719227c9c41b22a49caf15a094c62a997219b0a7f WHIRLPOOL d400387e328229b63ce87d005d8786a2deb7ca9864b6cffbe08507ef4a98f545dd1cb7eaa668cc74bb70a9ff759ff37ba460f5f5e58ad23f65ea1a473bcb7b68 EBUILD gcc-4.8.0.ebuild 1862 SHA256 123b7319f321e4dc6c2ecebb238025c24119d20306579197e2da551a5ad44035 SHA512 d08f20ad80af5498d4746d88fc371676da4129a90dbb0ddf0e12ba959a3dbb0bbf716878bdb1d103b95dc392d1a1e7ee38094543d41ac08f36ffbc0bbe4a4dd7 WHIRLPOOL 60efcdff00ae01a048451cc5e664df8c9a0d0f7dc6228e8f68eea1bb2cecd4e601eeb078f662c52497939759745d0fcaf0fa7a5b8066d7a0f283a35d6f979126 EBUILD gcc-4.8.1.ebuild 1943 SHA256 5a6589c6c79501f5ca11a24ac16418ce3363ce2d041da37c5bcb94d0f1b043ac SHA512 b457716b8a0416248a70c6143777cba191276098caa696a77fab29fa93f33d05441ee8ec6da1a2f33a2aaf376bc54cc396e3f88f0299c815ef259b1493254a36 WHIRLPOOL 9a45049985e05c4e3411949a6ccf16e08a10265b0644f54b84c87fbc6334221e0d4c15c13085a7f3a4310e7c4c256127ddfde6b894cff45de0b489327fb9297f -MISC ChangeLog 54055 SHA256 b1dc7817fa46745cca512b7e753784b29ecedec01b45e1cc3ff440a00f11c9a2 SHA512 3c85b6adfbbe9d58fa2db08d24cc61edf4f76adae424c8b0d07d101c77ba03421d0402f2704b3204c35326587aaeab41ef0f519d12841fdbeb9ab324507535fb WHIRLPOOL 8e4852a116463ad3b352a43ef2f5384bc2f3fd82f033cba04024bb22110beedb0eb8e71a80ba1682fefd09eb9cdf34e9ac240ed99333846c3b6455e152408e95 +MISC ChangeLog 54485 SHA256 8a3c3643a7017b508a54c8463a1182bdd07a18e1bc0797c775839c7a63513427 SHA512 ede9da15fe834493f833e62d1e373abfeaf7e7aa327016ac9df2920c7cf3ce67eec132d3385aef7f69ba6dcc4204cc655a6e8b07cc0179331b21195feef7a25f WHIRLPOOL af6a5e108f00e45e85d28a916d1c16bdd589e62bf3511b3400d9ec66d8120bc88695629391b8ce8e1cfba16505b9372c6f75e7ffbcae251ee38bb5b37aa38891 MISC ChangeLog-2006 112483 SHA256 108a7803efc91b08dd27ca4a83468637222a0685760f63bce724cb486fbc4022 SHA512 2887a66d03f4e1a9c60c743d7aa22147bdd95900b9e759c760a63f1a60c90008585b10b4f46ecc26e0149427bbdb8b83a9de4546d75e9ad935dd8e5377bf8870 WHIRLPOOL a2e1df0a7cead4373b5aeda333d952407049e1945f0a4e7774e1249e9f08ee33faafe0e74adec28b641bf037b8d6a350f45760a25c15e769b23eadb84b7ea48e MISC metadata.xml 2124 SHA256 5cebe076e2f23113d5c766ff5ee6f3e10caf2d7aee41e27c2cf7bf30c755f6c4 SHA512 b992f6a96c221f31de47e05962f98c346227b3d9a63fa112f1f9d23f50fc771ede8633f0a40f9847ae09b6d6528b87a54d29fcd408d72bc94881854390d44128 WHIRLPOOL f64012f6b72f8a13b71de5127ffe19b073d9f2bc5099044a8e0e8e6902edb705fa01c722e733c7c084d21804fb72a7c4fe10189846854f450b401d0d2bbbe5e4 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.20 (GNU/Linux) +Version: GnuPG v2.0.21 (GNU/Linux) -iEYEAREIAAYFAlJO418ACgkQVWmRsqeSphNcvACfdigdLuvUKeU/hCSKQAMUPBA9 -s1YAniFx69ezV3EkKios5C0NhZ0B8xYX -=MQ3G +iQEcBAEBCAAGBQJST5M9AAoJEO04vUmVeoRjmr8H/ieftDZd9NLkRDLtPImjmDEG +4cwEVa+CRv1//BibMRfM4VjEXzwelOkYNIeDXW6NUn/ra2/2kn3em8uA+KB9mESx +I+Lrix2v43wUwdthT38UXZeXlXwWKdm3BqpQLbFJJdtdn5yO3NhrIqoUyI+Qo8Nc +S7W5gh+IEZAVWDUor5H+LRAOLCxhfg9H+DbPXkWfgE7iKlILyyj1fIQD2DkMBUns +Quql6suVa14D/Nf4V0KwBXIlrk5YiVDOaFLpZ9wqcS3PZBCXraCIrQ8SeJTfK2bw +vS1y+3XwoxnAK9HaU5jm/2GucYBKNV7duK8PFW4pi85W4uaMSGo2VdQCroBwvXw= +=0hLp -----END PGP SIGNATURE----- diff --git a/sys-devel/gcc/gcc-3.1.1-r2.ebuild b/sys-devel/gcc/gcc-3.1.1-r2.ebuild deleted file mode 100644 index d9493eab091f..000000000000 --- a/sys-devel/gcc/gcc-3.1.1-r2.ebuild +++ /dev/null @@ -1,345 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.1.1-r2.ebuild,v 1.14 2013/04/12 06:47:58 ulm Exp $ - -# NOTE TO MAINTAINER: Info pages get nuked for multiple version installs. -# Ill fix it later if i get a chance. -# -# IMPORTANT: The versions of libs installed should be updated -# in src_install() ... Ill implement auto-version detection -# later on. - -inherit flag-o-matic libtool eutils - -do_filter_flags() { - # Compile problems with these ... - filter-flags -fno-exceptions - - # In general gcc does not like optimization, and add -O2 where - # it is safe. - filter-flags -O? -} - -MY_PV="`echo ${PV} | cut -d. -f1,2`" -GCC_SUFFIX=-${MY_PV} -LOC="/usr" -# dont install in /usr/include/g++-v3/, as it will nuke gcc-3.0.x installs -STDCXX_INCDIR="${LOC}/include/g++-v${MY_PV/\./}" - -DESCRIPTION="The GNU Compiler Collection" -HOMEPAGE="http://gcc.gnu.org/" -SRC_URI="ftp://gcc.gnu.org/pub/gcc/releases/${P}/${P}.tar.bz2 - http://www.ibiblio.org/gentoo/distfiles/${P}_final-patches-1.0.tbz2" - -LICENSE="GPL-2+ LGPL-2.1+" -SLOT="${MY_PV}" -KEYWORDS="x86 sparc -ppc" -IUSE="static nls bootstrap java build" - -DEPEND="!build? ( >=sys-libs/ncurses-5.2-r2 - nls? ( sys-devel/gettext ) )" -RDEPEND=">=sys-libs/zlib-1.1.4 - >=sys-apps/texinfo-4.2-r4 - !build? ( >=sys-libs/ncurses-5.2-r2 )" - -build_multiple() { - #try to make sure that we should build multiple - #versions of gcc (dual install of gcc2 and gcc3) - profile="`readlink /etc/make.profile`" - # [ "`gcc -dumpversion | cut -d. -f1,2`" != "`echo ${PV} | cut -d. -f1,2`" ] - # - # Check the major and minor versions only, and drop the micro version. - # This is done, as compadibility only differ when major and minor differ. - if ! use build && ! use bootstrap && \ - [ "`gcc -dumpversion | cut -d. -f1,2`" != "${MY_PV}" ] && \ - [ "${profile/gcc3}" = "${profile}" ] && \ - [ "${GCCBUILD}" != "default" ] - then - return 0 - else - return 1 - fi -} - -# used to patch Makefiles to install into the build dir -FAKE_ROOT="" - -src_unpack() { - unpack ${P}.tar.bz2 - - cd "${S}" - # Fixup libtool to correctly generate .la files with portage - elibtoolize --portage --shallow - - mkdir -p "${WORKDIR}"/patch - tar -jxf "${DISTDIR}"/${P}_final-patches-1.0.tbz2 -C "${WORKDIR}"/patch \ - || die "Could not unpack patches" - for f in "${WORKDIR}"/patch/*.patch ; do - epatch ${f} - done - - # Currently if any path is changed via the configure script, it breaks - # installing into ${D}. We should not patch it in src_install() with - # absolute paths, as some modules then gets rebuild with the wrong - # paths. Thus we use $FAKE_ROOT. - cd "${S}" - for x in $(find . -name Makefile.in) - do -# cp ${x} ${x}.orig - # Fix --datadir= -# sed -e 's:datadir = @datadir@:datadir = $(FAKE_ROOT)@datadir@:' \ -# ${x}.orig > ${x} - cp ${x} ${x}.orig - # Fix --with-gxx-include-dir= - sed -e 's:gxx_include_dir = @gxx_:gxx_include_dir = $(FAKE_ROOT)@gxx_:' \ - -e 's:glibcppinstalldir = @gxx_:glibcppinstalldir = $(FAKE_ROOT)@gxx_:' \ - ${x}.orig > ${x} - rm -f ${x}.orig - done -} - -src_compile() { - local myconf="" - local gcc_lang="" - if ! use build - then - myconf="${myconf} --enable-shared" - gcc_lang="c,c++,f77,objc" - else - gcc_lang="c" - fi - if ! use nls || use build - then - myconf="${myconf} --disable-nls" - else - myconf="${myconf} --enable-nls --without-included-gettext" - fi - if use java && ! use build - then - gcc_lang="${gcc_lang},java" - fi - - #only build with a program suffix if it is not our - #default compiler. Also check $GCCBUILD until we got - #compilers sorted out. - # - #NOTE: for software to detirmine gcc version, it will be easier - # if we have gcc, gcc-3.0 and gcc-3.1, and NOT gcc-3.0.4. - if build_multiple - then - myconf="${myconf} --program-suffix=${GCC_SUFFIX}" - fi - - # Make sure we have sane CFLAGS - do_filter_flags - - #build in a separate build tree - mkdir -p "${WORKDIR}"/build - cd "${WORKDIR}"/build - - addwrite "/dev/zero" - "${S}"/configure --prefix=${LOC} \ - --mandir=${LOC}/share/man \ - --infodir=${LOC}/share/info \ - --enable-shared \ - --host=${CHOST} \ - --build=${CHOST} \ - --target=${CHOST} \ - --with-system-zlib \ - --enable-languages=${gcc_lang} \ - --enable-threads=posix \ - --enable-long-long \ - --disable-checking \ - --enable-cstdio=stdio \ - --enable-clocale=generic \ - --enable-version-specific-runtime-libs \ - --with-gxx-include-dir=${STDCXX_INCDIR} \ - --with-local-prefix=${LOC}/local \ - ${myconf} || die - - touch "${S}"/gcc/c-gperf.h - - if ! use static - then - #fix for our libtool-portage.patch - S="${WORKDIR}/build" \ - emake bootstrap-lean || die - else - S="${WORKDIR}/build" \ - emake LDFLAGS=-static bootstrap || die - fi -} - -src_install() { - #make install from the build directory - cd "${WORKDIR}"/build - S="${WORKDIR}/build" \ - make prefix="${D}"${LOC} \ - mandir="${D}"${LOC}/share/man \ - infodir="${D}"${LOC}/share/info \ - FAKE_ROOT="${D}" \ - install || die - - if ! build_multiple - then - GCC_SUFFIX="" - fi - - [ -e "${D}"${LOC}/bin/gcc${GCC_SUFFIX} ] || die "gcc not found in ${D}" - - FULLPATH=${LOC}/lib/gcc-lib/${CHOST}/${PV} - FULLPATH_D=${D}${LOC}/lib/gcc-lib/${CHOST}/${PV} - cd "${FULLPATH_D}" - dodir /lib - dodir /etc/env.d - echo "LDPATH=${FULLPATH}" > "${D}"/etc/env.d/05gcc${GCC_SUFFIX} - echo "CC=\"gcc\"" >> "${D}"/etc/env.d/05gcc${GCC_SUFFIX} - echo "CXX=\"g++\"" >> "${D}"/etc/env.d/05gcc${GCC_SUFFIX} - if ! build_multiple - then - dosym /usr/bin/cpp /lib/cpp - dosym gcc /usr/bin/cc - fi - - # gcc-3.1 have a problem with the ordering of Search Directories. For - # instance, if you have libreadline.so in /lib, and libreadline.a in - # /usr/lib, then it will link with libreadline.a instead of .so. As far - # as I can see from the source, /lib should be searched before /usr/lib, - # and this also differs from gcc-2.95.3 and possibly 3.0.4, but ill have - # to check on 3.0.4. Thanks to Daniel Robbins for noticing this oddity, - # bugzilla bug #4411 - # - # Azarah - 3 Jul 2002 - # - cd "${FULLPATH_D}" - dosed -e "s:%{L\*} %(link_libgcc):%{L\*} -L/lib %(link_libgcc):" \ - "${FULLPATH}"/specs - - #make sure we dont have stuff lying around that - #can nuke multiple versions of gcc - if ! use build - then - cd "${FULLPATH_D}" - - #Tell libtool files where real libraries are - for LA in "${D}"${LOC}/lib/*.la "${FULLPATH_D}"/../*.la - do - if [ -f ${LA} ] - then - sed -e "s:/usr/lib:${FULLPATH}:" ${LA} > ${LA}.hacked - mv ${LA}.hacked ${LA} - mv ${LA} "${FULLPATH_D}" - fi - done - - #move all the libraries to version specific libdir. - for x in "${D}"${LOC}/lib/*.{so,a}* "${FULLPATH_D}"/../*.{so,a}* - do - [ -f ${x} ] && mv -f ${x} "${FULLPATH_D}" - done - - #move Java headers to compiler-specific dir - for x in "${D}"${LOC}/include/gc*.h "${D}"${LOC}/include/j*.h - do - [ -f ${x} ] && mv -f ${x} "${FULLPATH_D}"/include/ - done - for x in gcj gnu java javax org - do - if [ -d "${D}"${LOC}/include/${x} ] - then - mkdir -p "${FULLPATH_D}"/include/${x} - mv -f "${D}"${LOC}/include/${x}/* "${FULLPATH_D}"/include/${x}/ - rm -rf "${D}"${LOC}/include/${x} - fi - done - - #move libgcj.spec to compiler-specific directories - [ -f "${D}"${LOC}/lib/libgcj.spec ] && \ - mv -f "${D}"${LOC}/lib/libgcj.spec "${FULLPATH_D}"/libgcj.spec - - #rename jar because it could clash with Kaffe's jar if this gcc is - #primary compiler (aka don't have the -<version> extension) - cd "${D}"${LOC}/bin - [ -f jar${GCC_SUFFIX} ] && mv -f jar${GCC_SUFFIX} gcj-jar${GCC_SUFFIX} - - #move <cxxabi.h> to compiler-specific directories - [ -f "${D}"${STDCXX_INCDIR}/cxxabi.h ] && \ - mv -f "${D}"${STDCXX_INCDIR}/cxxabi.h "${FULLPATH_D}"/include/ - - if build_multiple - then - #now fix the manpages - cd "${D}"${LOC}/share/man/man1 - mv cpp.1 cpp${GCC_SUFFIX}.1 - mv gcov.1 gcov${GCC_SUFFIX}.1 - fi - fi - - #this one comes with binutils - if [ -f "${D}"${LOC}/lib/libiberty.a ] - then - rm -f "${D}"${LOC}/lib/libiberty.a - fi - - cd "${S}" - if ! use build - then - cd "${S}" - docinto / - dodoc ChangeLog LAST_UPDATED README MAINTAINERS - cd "${S}"/boehm-gc - docinto boehm-gc - dodoc ChangeLog doc/{README*,barrett_diagram} - docinto boehm-gc/html - dohtml doc/*.html - cd "${S}"/gcc - docinto gcc - dodoc ChangeLog* FSFChangeLog* LANGUAGES NEWS ONEWS \ - README* SERVICE - cd "${S}"/libf2c - docinto libf2c - dodoc ChangeLog README TODO changes.netlib disclaimer.netlib \ - permission.netlib readme.netlib - cd "${S}"/libffi - docinto libffi - dodoc ChangeLog* README - cd "${S}"/libiberty - docinto libiberty - dodoc ChangeLog README - cd "${S}"/libobjc - docinto libobjc - dodoc ChangeLog README* THREADS* - cd "${S}"/libstdc++-v3 - docinto libstdc++-v3 - dodoc ChangeLog* README - - if use java - then - cd "${S}"/fastjar - docinto fastjar - dodoc AUTHORS CHANGES ChangeLog NEWS README - cd "${S}"/libjava - docinto libjava - dodoc ChangeLog* HACKING NEWS README THANKS - fi - else - rm -rf "${D}"/usr/share/{man,info} - fi - - # Fix ncurses b0rking - find "${D}"/ -name '*curses.h' -exec rm -f {} \; -} - -pkg_postrm() { - if [ ! -L "${ROOT}"/lib/cpp ] - then - ln -sf /usr/bin/cpp "${ROOT}"/lib/cpp - fi - if [ ! -L "${ROOT}"/usr/bin/cc ] - then - ln -sf gcc "${ROOT}"/usr/bin/cc - fi - - # Fix ncurses b0rking (if r5 isn't unmerged) - find "${ROOT}"/usr/lib/gcc-lib -name '*curses.h' -exec rm -f {} \; -} diff --git a/sys-devel/gcc/gcc-3.2.2.ebuild b/sys-devel/gcc/gcc-3.2.2.ebuild deleted file mode 100644 index 12a7ccd5538d..000000000000 --- a/sys-devel/gcc/gcc-3.2.2.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.2.2.ebuild,v 1.34 2012/11/24 21:22:30 vapier Exp $ - -# This version is really meant JUST for the ps2 - -PATCH_VER="1.1" - -inherit toolchain eutils - -DESCRIPTION="The GNU Compiler Collection" - -KEYWORDS="" -IUSE="" diff --git a/sys-devel/gcc/gcc-3.2.3-r4.ebuild b/sys-devel/gcc/gcc-3.2.3-r4.ebuild deleted file mode 100644 index 84086b77327a..000000000000 --- a/sys-devel/gcc/gcc-3.2.3-r4.ebuild +++ /dev/null @@ -1,604 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.2.3-r4.ebuild,v 1.32 2013/04/12 06:47:58 ulm Exp $ - -inherit eutils flag-o-matic libtool versionator - -# Recently there has been a lot of stability problem in Gentoo-land. Many -# things can be the cause to this, but I believe that it is due to gcc3 -# still having issues with optimizations, or with it not filtering bad -# combinations (protecting the user maybe from himself) yet. -# -# This can clearly be seen in large builds like glibc, where too aggressive -# CFLAGS cause the tests to fail miserbly. -# -# Quote from Nick Jones <carpaski@gentoo.org>, who in my opinion -# knows what he is talking about: -# -# People really shouldn't force code-specific options on... It's a -# bad idea. The -march options aren't just to look pretty. They enable -# options that are sensible (and include sse,mmx,3dnow when appropriate). -# -# The next command strips CFLAGS and CXXFLAGS from nearly all flags. If -# you do not like it, comment it, but do not bugreport if you run into -# problems. -# -# <azarah@gentoo.org> (13 Oct 2002) -do_filter_flags() { - strip-flags - - # In general gcc does not like optimization, and add -O2 where - # it is safe. - filter-flags -O? -} - -# Theoretical cross compiler support -[ ! -n "${CCHOST}" ] && export CCHOST="${CHOST}" - -LOC="/usr" -#GCC_BRANCH_VER="`echo ${PV} | awk -F. '{ gsub(/_pre.*|_alpha.*/, ""); print $1 "." $2 }'`" -#GCC_RELEASE_VER="`echo ${PV} | awk '{ gsub(/_pre.*|_alpha.*/, ""); print $0 }'`" -GCC_BRANCH_VER="$(get_version_component_range 1-2)" -GCC_RELEASE_VER="$(get_version_component_range 1-3)" - -LIBPATH="${LOC}/lib/gcc-lib/${CCHOST}/${GCC_RELEASE_VER}" -BINPATH="${LOC}/${CCHOST}/gcc-bin/${GCC_BRANCH_VER}" -DATAPATH="${LOC}/share/gcc-data/${CCHOST}/${GCC_BRANCH_VER}" -# Don't install in /usr/include/g++-v3/, but in gcc internal directory. -# We will handle /usr/include/g++-v3/ with gcc-config ... -STDCXX_INCDIR="${LIBPATH}/include/g++-v${GCC_BRANCH_VER/\.*/}" - -# ProPolice version -PP_VER1="3_2_2" -PP_VER2="3.2.2-10" - -# Patch tarball support ... -#PATCH_VER="1.0" -PATCH_VER="" - -# Snapshot support ... -#SNAPSHOT="2002-08-12" -SNAPSHOT="" - -# Branch update support ... -GCC_RELEASE_VER="${PV}" # Tarball, etc used ... - -#BRANCH_UPDATE="20021208" -BRANCH_UPDATE="" - -if [ -z "${SNAPSHOT}" ] -then - S="${WORKDIR}/${PN}-${GCC_RELEASE_VER}" - SRC_URI="ftp://gcc.gnu.org/pub/gcc/releases/${P}/${PN}-${GCC_RELEASE_VER}.tar.bz2" - - if [ -n "${PATCH_VER}" ] - then - SRC_URI="${SRC_URI} - mirror://gentoo/${P}-patches-${PATCH_VER}.tar.bz2" - fi - - if [ -n "${BRANCH_UPDATE}" ] - then - SRC_URI="${SRC_URI} - mirror://gentoo/${PN}-${GCC_RELEASE_VER}-branch-update-${BRANCH_UPDATE}.patch.bz2" - fi -else - S="${WORKDIR}/gcc-${SNAPSHOT//-}" - SRC_URI="ftp://sources.redhat.com/pub/gcc/snapshots/${SNAPSHOT}/gcc-${SNAPSHOT//-}.tar.bz2" -fi -SRC_URI="${SRC_URI} - mirror://gentoo/protector-${PP_VER2}.tar.gz - http://www.research.ibm.com/trl/projects/security/ssp/gcc${PP_VER1}/protector-${PP_VER2}.tar.gz - mirror://gentoo/${P}-manpages.tar.bz2 - mirror://gentoo/${P}-tls-update.patch.bz2" - -DESCRIPTION="The GNU Compiler Collection" -HOMEPAGE="http://gcc.gnu.org/" - -LICENSE="GPL-2+ LGPL-2.1+" -# this is a glibc-propolice forced bump to a gcc without guard -# when no binary on the system has references to guard@@libgcc -# hppa has no dependency on propolice for gcc - skip this arch -KEYWORDS="alpha -hppa ia64 ~mips ppc s390 sparc x86" -IUSE="static nls bootstrap java build" - -# Ok, this is a hairy one again, but lets assume that we -# are not cross compiling, than we want SLOT to only contain -# $PV, as people upgrading to new gcc layout will not have -# their old gcc unmerged ... -SLOT="${GCC_BRANCH_VER}" - -DEPEND=">=sys-libs/glibc-2.3.2-r3 - mips? ( >=sys-devel/binutils-2.13.90.0.16 ) - !mips? ( >=sys-devel/binutils-2.13.90.0.18 ) - >=sys-devel/gcc-config-1.4 - !build? ( >=sys-libs/ncurses-5.2-r2 - nls? ( sys-devel/gettext ) )" - -# this glibc has the glibc guard symbols which are needed for the propolice functions to get moved to glibc -# out of the libgcc in this gcc release, however, the propolice patch itself is not defused by this removal -RDEPEND=">=sys-libs/glibc-2.3.2-r3 - >=sys-devel/gcc-config-1.4 - >=sys-libs/zlib-1.1.4 - >=sys-apps/texinfo-4.2-r4 - !build? ( >=sys-libs/ncurses-5.2-r2 )" - -PDEPEND="sys-devel/gcc-config" - -# Hack used to patch Makefiles to install into the build dir -FAKE_ROOT="" - -chk_gcc_version() { - # This next bit is for updating libtool linker scripts ... - local OLD_GCC_VERSION="`gcc -dumpversion`" - local OLD_GCC_CHOST="$(gcc -v 2>&1 | egrep '^Reading specs' |\ - sed -e 's:^.*/gcc-lib/\([^/]*\)/[0-9]\+.*$:\1:')" - - if [ "${OLD_GCC_VERSION}" != "${GCC_RELEASE_VER}" ] - then - echo "${OLD_GCC_VERSION}" > "${WORKDIR}/.oldgccversion" - fi - - if [ -n "${OLD_GCC_CHOST}" ] - then - if [ "${CHOST}" = "${CCHOST}" -a "${OLD_GCC_CHOST}" != "${CHOST}" ] - then - echo "${OLD_GCC_CHOST}" > "${WORKDIR}/.oldgccchost" - fi - fi - - # Did we check the version ? - touch "${WORKDIR}/.chkgccversion" -} - -version_patch() { - [ ! -f "$1" ] && return 1 - - sed -e "s:@PV@:${PVR}:g" ${1} > "${T}"/${1##*/} - epatch "${T}"/${1##*/} -} - -src_unpack() { - if [ -z "${SNAPSHOT}" ] - then - unpack ${PN}-${GCC_RELEASE_VER}.tar.bz2 - - if [ -n "${PATCH_VER}" ] - then - unpack ${P}-patches-${PATCH_VER}.tar.bz2 - fi - else - unpack gcc-${SNAPSHOT//-}.tar.bz2 - fi - - unpack protector-${PP_VER2}.tar.gz - - cd "${S}" - # Fixup libtool to correctly generate .la files with portage - elibtoolize --portage --shallow - - echo - - # Branch update ... - if [ -n "${BRANCH_UPDATE}" ] - then - epatch "${DISTDIR}"/${PN}-${GCC_RELEASE_VER}-branch-update-${BRANCH_UPDATE}.patch.bz2 - fi - - # Do bulk patches included in ${P}-patches-${PATCH_VER}.tar.bz2 - if [ -n "${PATCH_VER}" ] - then - epatch "${WORKDIR}"/patch - fi - - # Update to support TLS and __thread - epatch "${DISTDIR}"/${P}-tls-update.patch.bz2 - - # Make gcc's version info specific to Gentoo - version_patch "${FILESDIR}"/3.2.3/gcc323-gentoo-branding.patch - - # ProPolice Stack Smashing protection - # ProPolice does not work on archs where the stack grows upward (HPPA) - if [ ${ARCH} != "hppa" ] - then - epatch "${WORKDIR}"/protector.dif - cp "${WORKDIR}"/protector.c "${WORKDIR}"/${P}/gcc/ || die "protector.c not found" - cp "${WORKDIR}"/protector.h "${WORKDIR}"/${P}/gcc/ || die "protector.h not found" - version_patch "${FILESDIR}"/3.2.3/gcc-323-propolice-version.patch - - epatch "${FILESDIR}"/3.2.3/gcc-3.2.3-move-propolice-into-glibc.patch - fi - - # Patches from Mandrake/Suse ... - epatch "${FILESDIR}"/3.2.1/gcc31-loop-load-final-value.patch - epatch "${FILESDIR}"/3.2.1/gcc32-strip-dotdot.patch - epatch "${FILESDIR}"/3.2.1/gcc32-athlon-alignment.patch - epatch "${FILESDIR}"/3.2.3/gcc32-c++-classfn-member-template.patch - epatch "${FILESDIR}"/3.2.3/gcc32-mklibgcc-serialize-crtfiles.patch - - # GCC bugfixes ... - epatch "${FILESDIR}"/3.2.2/gcc32-pr7768.patch - epatch "${FILESDIR}"/3.2.2/gcc32-pr8213.patch - epatch "${FILESDIR}"/3.2.3/gcc-3.2.3-poisoned-malloc.patch #225743 - - # Get gcc to decreases the number of times the collector has to be run - # by increasing its memory workspace, bug #16548. - epatch "${FILESDIR}"/3.2.2/gcc322-ggc_page-speedup.patch - - # sparc patches from Redhat ... - use sparc && epatch "${FILESDIR}"/3.2.1/gcc32-sparc32-hack.patch - - # Patches from debian-arm - if use arm - then - epatch "${FILESDIR}"/3.2.1/gcc32-arm-disable-mathf.patch - epatch "${FILESDIR}"/3.2.1/gcc32-arm-reload1-fix.patch - fi - #ppc mergel miscompilation workaround - if use ppc - then - epatch "${FILESDIR}"/3.2.3/gcc-3.2.3-mergel-fix.patch - fi - if use hppa - then - # There exists a bug in the ebuild patched gcc that prevents hppa from - # getting build because of default_assemble_visibility is not compiled. - # Alexander Gabert <pappy@nikita.ath.cx> (14 Jul 2003). - epatch "${FILESDIR}"/3.2.3/gcc323-hppa-default_assemble_visibility.patch - fi - - # Install our pre generated manpages if we do not have perl ... - if [ ! -x /usr/bin/perl ] - then - cd "${S}"; unpack ${P}-manpages.tar.bz2 - fi - - # Currently if any path is changed via the configure script, it breaks - # installing into ${D}. We should not patch it in src_install() with - # absolute paths, as some modules then gets rebuild with the wrong - # paths. Thus we use $FAKE_ROOT. - einfo "Fixing Makefiles..." - cd "${S}" - for x in $(find . -name Makefile.in) - do - # Fix --datadir= - cp ${x} ${x}.orig - sed -e 's:datadir = @datadir@:datadir = $(FAKE_ROOT)@datadir@:' \ - ${x}.orig > ${x} - - # Fix --bindir= - cp ${x} ${x}.orig - sed -e 's:bindir = @bindir@:bindir = $(FAKE_ROOT)@bindir@:' \ - ${x}.orig > ${x} - - # Fix --includedir= - cp ${x} ${x}.orig - sed -e 's:includedir = @includedir@:includedir = $(FAKE_ROOT)@includedir@:' \ - ${x}.orig > ${x} - - # Fix --with-gxx-include-dir= - cp ${x} ${x}.orig - sed -e 's:gxx_include_dir = @gxx_:gxx_include_dir = $(FAKE_ROOT)@gxx_:' \ - -e 's:glibcppinstalldir = @gxx_:glibcppinstalldir = $(FAKE_ROOT)@gxx_:' \ - ${x}.orig > ${x} - - # Where java security stuff should be installed - cp ${x} ${x}.orig - sed -e 's:secdir = $(libdir)/security:secdir = $(FAKE_ROOT)$(LIBPATH)/security:' \ - ${x}.orig > ${x} - - rm -f ${x}.orig - done -} - -src_compile() { - local myconf="" - local gcc_lang="" - - if ! use build - then - myconf="${myconf} --enable-shared" - gcc_lang="c,c++,f77,objc" - else - gcc_lang="c" - fi - if ! use nls || use build - then - myconf="${myconf} --disable-nls" - else - myconf="${myconf} --enable-nls --without-included-gettext" - fi - if use java && ! use build - then - gcc_lang="${gcc_lang},java" - fi - - do_filter_flags - - # Build in a separate build tree - mkdir -p "${WORKDIR}"/build - cd "${WORKDIR}"/build - - einfo "Configuring GCC..." - addwrite "/dev/zero" - "${S}"/configure --prefix=${LOC} \ - --bindir=${BINPATH} \ - --includedir=${LIBPATH}/include \ - --datadir=${DATAPATH} \ - --mandir=${DATAPATH}/man \ - --infodir=${DATAPATH}/info \ - --enable-shared \ - --host=${CHOST} \ - --target=${CCHOST} \ - --with-system-zlib \ - --enable-languages=${gcc_lang} \ - --enable-threads=posix \ - --enable-long-long \ - --disable-checking \ - --enable-cstdio=stdio \ - --enable-clocale=generic \ - --enable-__cxa_atexit \ - --enable-version-specific-runtime-libs \ - --with-gxx-include-dir=${STDCXX_INCDIR} \ - --with-local-prefix=${LOC}/local \ - ${myconf} || die - - touch "${S}"/gcc/c-gperf.h - - # Do not make manpages if we do not have perl ... - if [ ! -x /usr/bin/perl ] - then - find "${S}" -name '*.[17]' -exec touch {} \; || : - fi - - einfo "Building GCC..." - # Only build it static if we are just building the C frontend, else - # a lot of things break because there are not libstdc++.so .... - if use static && [ "${gcc_lang}" = "c" ] - then - # Fix for our libtool-portage.patch - S="${WORKDIR}/build" \ - emake LDFLAGS="-static" bootstrap \ - LIBPATH="${LIBPATH}" \ - BOOT_CFLAGS="${CFLAGS}" STAGE1_CFLAGS="-O" || die - # Above FLAGS optimize and speedup build, thanks - # to Jeff Garzik <jgarzik@mandrakesoft.com> - else - # Fix for our libtool-portage.patch - S="${WORKDIR}/build" \ - emake bootstrap-lean \ - LIBPATH="${LIBPATH}" \ - BOOT_CFLAGS="${CFLAGS}" STAGE1_CFLAGS="-O" || die - fi -} - -src_install() { - # Do allow symlinks in ${LOC}/lib/gcc-lib/${CHOST}/${PV}/include as - # this can break the build. - for x in cd "${WORKDIR}"/build/gcc/include/* - do - if [ -L ${x} ] - then - rm -f ${x} - fi - done - # Remove generated headers, as they can cause things to break - # (ncurses, openssl, etc). - for x in `find "${WORKDIR}"/build/gcc/include/ -name '*.h'` - do - if grep -q 'It has been auto-edited by fixincludes from' ${x} - then - rm -f ${x} - fi - done - - einfo "Installing GCC..." - # Do the 'make install' from the build directory - cd "${WORKDIR}"/build - S="${WORKDIR}/build" \ - make prefix="${D}"${LOC} \ - bindir="${D}"${BINPATH} \ - includedir="${D}"${LIBPATH}/include \ - datadir="${D}"${DATAPATH} \ - mandir="${D}"${DATAPATH}/man \ - infodir="${D}"${DATAPATH}/info \ - LIBPATH="${LIBPATH}" \ - FAKE_ROOT="${D}" \ - install || die - - [ -r "${D}"${BINPATH}/gcc ] || die "gcc not found in ${D}" - - dodir /lib /usr/bin - dodir /etc/env.d/gcc - echo "PATH=\"${BINPATH}\"" > "${D}"/etc/env.d/gcc/${CCHOST}-${GCC_RELEASE_VER} - echo "ROOTPATH=\"${BINPATH}\"" >> "${D}"/etc/env.d/gcc/${CCHOST}-${GCC_RELEASE_VER} - echo "LDPATH=\"${LIBPATH}\"" >> "${D}"/etc/env.d/gcc/${CCHOST}-${GCC_RELEASE_VER} - echo "MANPATH=\"${DATAPATH}/man\"" >> "${D}"/etc/env.d/gcc/${CCHOST}-${GCC_RELEASE_VER} - echo "INFOPATH=\"${DATAPATH}/info\"" >> "${D}"/etc/env.d/gcc/${CCHOST}-${GCC_RELEASE_VER} - echo "STDCXX_INCDIR=\"${STDCXX_INCDIR##*/}\"" >> "${D}"/etc/env.d/gcc/${CCHOST}-${GCC_RELEASE_VER} - # Also set CC and CXX - echo "CC=\"gcc\"" >> "${D}"/etc/env.d/gcc/${CCHOST}-${GCC_RELEASE_VER} - echo "CXX=\"g++\"" >> "${D}"/etc/env.d/gcc/${CCHOST}-${GCC_RELEASE_VER} - - # Install wrappers -# Handled by gcc-config now ... -# exeinto /lib -# doexe ${FILESDIR}/cpp -# exeinto /usr/bin -# doexe ${FILESDIR}/cc - - # Make sure we dont have stuff lying around that - # can nuke multiple versions of gcc - if ! use build - then - cd "${D}"${LIBPATH} - - # Tell libtool files where real libraries are - for LA in "${D}"${LOC}/lib/*.la "${D}"${LIBPATH}/../*.la - do - if [ -f ${LA} ] - then - sed -e "s:/usr/lib:${LIBPATH}:" ${LA} > ${LA}.hacked - mv ${LA}.hacked ${LA} - mv ${LA} "${D}"${LIBPATH} - fi - done - - # Move all the libraries to version specific libdir. - for x in "${D}"${LOC}/lib/*.{so,a}* "${D}"${LIBPATH}/../*.{so,a}* - do - [ -f ${x} ] && mv -f ${x} "${D}"${LIBPATH} - done - - # Move Java headers to compiler-specific dir - for x in "${D}"${LOC}/include/gc*.h "${D}"${LOC}/include/j*.h - do - [ -f ${x} ] && mv -f ${x} "${D}"${LIBPATH}/include/ - done - for x in gcj gnu java javax org - do - if [ -d "${D}"${LOC}/include/${x} ] - then - dodir /${LIBPATH}/include/${x} - mv -f "${D}"${LOC}/include/${x}/* "${D}"${LIBPATH}/include/${x}/ - rm -rf "${D}"${LOC}/include/${x} - fi - done - - # Move libgcj.spec to compiler-specific directories - [ -f "${D}"${LOC}/lib/libgcj.spec ] && \ - mv -f "${D}"${LOC}/lib/libgcj.spec "${D}"${LIBPATH}/libgcj.spec - - # Rename jar because it could clash with Kaffe's jar if this gcc is - # primary compiler (aka don't have the -<version> extension) - cd "${D}"${LOC}/${CCHOST}/gcc-bin/${GCC_BRANCH_VER} - [ -f jar ] && mv -f jar gcj-jar - - # Move <cxxabi.h> to compiler-specific directories - [ -f "${D}"${STDCXX_INCDIR}/cxxabi.h ] && \ - mv -f "${D}"${STDCXX_INCDIR}/cxxabi.h "${D}"${LIBPATH}/include/ - - # These should be symlinks - cd "${D}"${BINPATH} - rm -f ${CCHOST}-{gcc,g++,c++,g77} - [ -f gcc ] && ln -sf gcc ${CCHOST}-gcc - [ -f g++ ] && ln -sf g++ ${CCHOST}-g++ - [ -f g++ ] && ln -sf g++ ${CCHOST}-c++ - [ -f g77 ] && ln -sf g77 ${CCHOST}-g77 - fi - - # This one comes with binutils - if [ -f "${D}"${LOC}/lib/libiberty.a ] - then - rm -f "${D}"${LOC}/lib/libiberty.a - fi - - cd "${S}" - if ! use build - then - cd "${S}" - docinto /${CCHOST} - dodoc ChangeLog FAQ GNATS MAINTAINERS README - docinto ${CCHOST}/html - dohtml *.html - cd "${S}"/boehm-gc - docinto ${CCHOST}/boehm-gc - dodoc ChangeLog doc/{README*,barrett_diagram} - docinto ${CCHOST}/boehm-gc/html - dohtml doc/*.html - cd "${S}"/gcc - docinto ${CCHOST}/gcc - dodoc ChangeLog* FSFChangeLog* LANGUAGES NEWS ONEWS README* SERVICE - cd "${S}"/libf2c - docinto ${CCHOST}/libf2c - dodoc ChangeLog README TODO *.netlib - cd "${S}"/libffi - docinto ${CCHOST}/libffi - dodoc ChangeLog* README - cd "${S}"/libiberty - docinto ${CCHOST}/libiberty - dodoc ChangeLog README - cd "${S}"/libobjc - docinto ${CCHOST}/libobjc - dodoc ChangeLog README* THREADS* - cd "${S}"/libstdc++-v3 - docinto ${CCHOST}/libstdc++-v3 - dodoc ChangeLog* README - docinto ${CCHOST}/libstdc++-v3/html - dohtml -r -a css,diff,html,txt,xml docs/html/* - - if use java - then - cd "${S}"/fastjar - docinto ${CCHOST}/fastjar - dodoc AUTHORS CHANGES ChangeLog NEWS README - cd "${S}"/libjava - docinto ${CCHOST}/libjava - dodoc ChangeLog* HACKING LIBGCJ_LICENSE NEWS README THANKS - fi - - prepman ${DATAPATH} - prepinfo ${DATAPATH} - else - rm -rf "${D}"/usr/share/{man,info} - rm -rf "${D}"${DATAPATH}/{man,info} - fi - - # Rather install the script, else portage with changing $FILESDIR - # between binary and source package borks things .... - insinto /lib/rcscripts/awk - doins "${FILESDIR}"/awk/fixlafiles.awk - exeinto /sbin - doexe "${FILESDIR}"/fix_libtool_files.sh - - # Fix ncurses b0rking - find "${D}"/ -name '*curses.h' -exec rm -f {} \; -} - -pkg_preinst() { - if [ ! -f "${WORKDIR}/.chkgccversion" ] - then - chk_gcc_version - fi - - # Make again sure that the linker "should" be able to locate - # libstdc++.so ... - export LD_LIBRARY_PATH="${LIBPATH}:${LD_LIBRARY_PATH}" - "${ROOT}"/sbin/ldconfig -} - -pkg_postinst() { - export LD_LIBRARY_PATH="${LIBPATH}:${LD_LIBRARY_PATH}" - - if [ "${ROOT}" = "/" -a "${CHOST}" = "${CCHOST}" ] - then - gcc-config --use-portage-chost ${CCHOST}-${GCC_RELEASE_VER} - fi - - # Update libtool linker scripts to reference new gcc version ... - if [ "${ROOT}" = "/" ] && \ - [ -f "${WORKDIR}/.oldgccversion" -o -f "${WORKDIR}/.oldgccchost" ] - then - local OLD_GCC_VERSION= - local OLD_GCC_CHOST= - - if [ -f "${WORKDIR}/.oldgccversion" ] && \ - [ -n "$(cat "${WORKDIR}/.oldgccversion")" ] - then - OLD_GCC_VERSION="$(cat "${WORKDIR}/.oldgccversion")" - else - OLD_GCC_VERSION="${GCC_RELEASE_VER}" - fi - - if [ -f "${WORKDIR}/.oldgccchost" ] && \ - [ -n "$(cat "${WORKDIR}/.oldgccchost")" ] - then - OLD_GCC_CHOST="--oldarch $(cat "${WORKDIR}/.oldgccchost")" - fi - - /sbin/fix_libtool_files.sh ${OLD_GCC_VERSION} ${OLD_GCC_CHOST} - fi - - # Fix ncurses b0rking (if r5 isn't unmerged) - find "${ROOT}"/usr/lib/gcc-lib -name '*curses.h' -exec rm -f {} \; -} diff --git a/sys-devel/gcc/gcc-3.4.6-r2.ebuild b/sys-devel/gcc/gcc-3.4.6-r2.ebuild index c69b56ca7ef4..767e24e9a4bc 100644 --- a/sys-devel/gcc/gcc-3.4.6-r2.ebuild +++ b/sys-devel/gcc/gcc-3.4.6-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.4.6-r2.ebuild,v 1.33 2013/01/08 15:27:34 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.4.6-r2.ebuild,v 1.34 2013/10/05 04:08:32 dirtyepic Exp $ PATCH_VER="1.7" UCLIBC_VER="1.1" @@ -13,7 +13,7 @@ inherit toolchain eutils DESCRIPTION="The GNU Compiler Collection" -KEYWORDS="-* alpha amd64 arm ~ia64 ~mips ppc ppc64 ~s390 sh sparc x86 ~x86-fbsd" +KEYWORDS="-* alpha amd64 arm ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd" IUSE="ip28 ip32r10k n32 n64" # we need a proper glibc version for the Scrt1.o provided to the pie-ssp specs diff --git a/sys-devel/gcc/gcc-4.1.2.ebuild b/sys-devel/gcc/gcc-4.1.2.ebuild index f225e7e29ab8..9de118df6704 100644 --- a/sys-devel/gcc/gcc-4.1.2.ebuild +++ b/sys-devel/gcc/gcc-4.1.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.1.2.ebuild,v 1.34 2013/04/12 06:47:58 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.1.2.ebuild,v 1.35 2013/10/05 04:08:32 dirtyepic Exp $ PATCH_VER="1.4" UCLIBC_VER="1.0" @@ -11,7 +11,7 @@ inherit toolchain DESCRIPTION="The GNU Compiler Collection" LICENSE="GPL-2+ LGPL-2.1+ FDL-1.2+" -KEYWORDS="-* alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" +KEYWORDS="-* alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~sparc-fbsd ~x86-fbsd" RDEPEND="" DEPEND="${RDEPEND} diff --git a/sys-devel/gcc/gcc-4.3.4.ebuild b/sys-devel/gcc/gcc-4.3.4.ebuild index 07b7707255ac..909e8e366f97 100644 --- a/sys-devel/gcc/gcc-4.3.4.ebuild +++ b/sys-devel/gcc/gcc-4.3.4.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.3.4.ebuild,v 1.23 2013/04/12 06:47:58 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.3.4.ebuild,v 1.24 2013/10/05 04:08:32 dirtyepic Exp $ PATCH_VER="1.4" UCLIBC_VER="1.0" @@ -20,7 +20,7 @@ inherit toolchain DESCRIPTION="The GNU Compiler Collection" LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ ) FDL-1.2+" -KEYWORDS="alpha amd64 arm -hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" +KEYWORDS="alpha amd64 arm -hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd" RDEPEND="" DEPEND="${RDEPEND} diff --git a/sys-devel/gcc/gcc-4.3.6-r1.ebuild b/sys-devel/gcc/gcc-4.3.6-r1.ebuild index d9902576ea4f..5e719f37dc7f 100644 --- a/sys-devel/gcc/gcc-4.3.6-r1.ebuild +++ b/sys-devel/gcc/gcc-4.3.6-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.3.6-r1.ebuild,v 1.13 2013/04/12 06:47:58 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.3.6-r1.ebuild,v 1.14 2013/10/05 04:08:32 dirtyepic Exp $ PATCH_VER="1.1" UCLIBC_VER="1.0" @@ -20,7 +20,7 @@ inherit toolchain DESCRIPTION="The GNU Compiler Collection" LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ ) FDL-1.2+" -KEYWORDS="alpha amd64 arm -hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" +KEYWORDS="alpha amd64 arm -hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd" RDEPEND="" DEPEND="${RDEPEND} diff --git a/sys-devel/gcc/gcc-4.4.3-r3.ebuild b/sys-devel/gcc/gcc-4.4.3-r3.ebuild index 5881c70cb9cc..f302a4c9c5a7 100644 --- a/sys-devel/gcc/gcc-4.4.3-r3.ebuild +++ b/sys-devel/gcc/gcc-4.4.3-r3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.4.3-r3.ebuild,v 1.15 2013/05/15 02:43:13 dirtyepic Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.4.3-r3.ebuild,v 1.16 2013/10/05 04:08:32 dirtyepic Exp $ PATCH_VER="1.4" UCLIBC_VER="1.0" @@ -21,7 +21,7 @@ inherit toolchain DESCRIPTION="The GNU Compiler Collection" LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2+" -KEYWORDS="~alpha ~amd64 arm -hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sh ~sparc ~x86 ~x86-fbsd" +KEYWORDS="~alpha ~amd64 arm -hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" RDEPEND="" DEPEND="${RDEPEND} diff --git a/sys-devel/gcc/gcc-4.4.4-r2.ebuild b/sys-devel/gcc/gcc-4.4.4-r2.ebuild index 56f6e421203d..a89289081a31 100644 --- a/sys-devel/gcc/gcc-4.4.4-r2.ebuild +++ b/sys-devel/gcc/gcc-4.4.4-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.4.4-r2.ebuild,v 1.18 2013/05/15 02:43:13 dirtyepic Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.4.4-r2.ebuild,v 1.19 2013/10/05 04:08:32 dirtyepic Exp $ PATCH_VER="1.4" UCLIBC_VER="1.0" @@ -22,7 +22,7 @@ inherit toolchain DESCRIPTION="The GNU Compiler Collection" LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2+" -KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" +KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd" RDEPEND="" DEPEND="${RDEPEND} diff --git a/sys-devel/gcc/gcc-4.4.5.ebuild b/sys-devel/gcc/gcc-4.4.5.ebuild index e4ab84015e29..1bb7bcd4eb0e 100644 --- a/sys-devel/gcc/gcc-4.4.5.ebuild +++ b/sys-devel/gcc/gcc-4.4.5.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.4.5.ebuild,v 1.16 2013/05/15 02:43:13 dirtyepic Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.4.5.ebuild,v 1.17 2013/10/05 04:08:32 dirtyepic Exp $ PATCH_VER="1.3" UCLIBC_VER="1.0" @@ -22,7 +22,7 @@ inherit toolchain DESCRIPTION="The GNU Compiler Collection" LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2+" -KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" +KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd" RDEPEND="" DEPEND="${RDEPEND} diff --git a/sys-devel/gcc/gcc-4.4.6-r1.ebuild b/sys-devel/gcc/gcc-4.4.6-r1.ebuild index 9a62519d51d5..6cef3f01315a 100644 --- a/sys-devel/gcc/gcc-4.4.6-r1.ebuild +++ b/sys-devel/gcc/gcc-4.4.6-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.4.6-r1.ebuild,v 1.12 2013/05/15 02:43:13 dirtyepic Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.4.6-r1.ebuild,v 1.13 2013/10/05 04:08:32 dirtyepic Exp $ PATCH_VER="1.0" UCLIBC_VER="1.0" @@ -22,7 +22,7 @@ inherit toolchain DESCRIPTION="The GNU Compiler Collection" LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2+" -KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" +KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd" RDEPEND="" DEPEND="${RDEPEND} diff --git a/sys-devel/gcc/gcc-4.4.7.ebuild b/sys-devel/gcc/gcc-4.4.7.ebuild index 6493ebab7b86..1be30cb4a556 100644 --- a/sys-devel/gcc/gcc-4.4.7.ebuild +++ b/sys-devel/gcc/gcc-4.4.7.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.4.7.ebuild,v 1.16 2013/05/15 02:43:13 dirtyepic Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.4.7.ebuild,v 1.17 2013/10/05 04:08:32 dirtyepic Exp $ PATCH_VER="1.2" UCLIBC_VER="1.0" @@ -22,7 +22,7 @@ inherit toolchain DESCRIPTION="The GNU Compiler Collection" LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2+" -KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" +KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd" RDEPEND="" DEPEND="${RDEPEND} diff --git a/sys-devel/gcc/gcc-4.5.3-r2.ebuild b/sys-devel/gcc/gcc-4.5.3-r2.ebuild index 446e3ef0c689..9a30b2006dc0 100644 --- a/sys-devel/gcc/gcc-4.5.3-r2.ebuild +++ b/sys-devel/gcc/gcc-4.5.3-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.5.3-r2.ebuild,v 1.18 2013/05/15 02:43:13 dirtyepic Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.5.3-r2.ebuild,v 1.19 2013/10/05 04:08:32 dirtyepic Exp $ PATCH_VER="1.6" UCLIBC_VER="1.0" @@ -22,7 +22,7 @@ inherit toolchain DESCRIPTION="The GNU Compiler Collection" LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2+" -KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" RDEPEND="" DEPEND="${RDEPEND} diff --git a/sys-devel/gcc/gcc-4.5.4.ebuild b/sys-devel/gcc/gcc-4.5.4.ebuild index ae1c3db1ddd4..fb937bb6e7c4 100644 --- a/sys-devel/gcc/gcc-4.5.4.ebuild +++ b/sys-devel/gcc/gcc-4.5.4.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.5.4.ebuild,v 1.16 2013/05/15 02:43:13 dirtyepic Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.5.4.ebuild,v 1.17 2013/10/05 04:08:32 dirtyepic Exp $ PATCH_VER="1.2" UCLIBC_VER="1.0" @@ -22,7 +22,7 @@ inherit toolchain DESCRIPTION="The GNU Compiler Collection" LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2+" -KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" RDEPEND="" DEPEND="${RDEPEND} diff --git a/sys-devel/gcc/gcc-4.6.3.ebuild b/sys-devel/gcc/gcc-4.6.3.ebuild index 5c3ab4f1d52b..4b6c05232335 100644 --- a/sys-devel/gcc/gcc-4.6.3.ebuild +++ b/sys-devel/gcc/gcc-4.6.3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.6.3.ebuild,v 1.37 2013/08/14 14:35:30 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.6.3.ebuild,v 1.38 2013/10/05 04:08:32 dirtyepic Exp $ PATCH_VER="1.13" UCLIBC_VER="1.0" @@ -23,7 +23,7 @@ inherit toolchain DESCRIPTION="The GNU Compiler Collection" LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+" -KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" RDEPEND="" DEPEND="${RDEPEND} diff --git a/sys-devel/gcc/gcc-4.7.3.ebuild b/sys-devel/gcc/gcc-4.7.3.ebuild deleted file mode 100644 index 5cd902941a82..000000000000 --- a/sys-devel/gcc/gcc-4.7.3.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.7.3.ebuild,v 1.4 2013/08/26 06:00:26 dirtyepic Exp $ - -PATCH_VER="1.2" -UCLIBC_VER="1.0" - -# Hardened gcc 4 stuff -PIE_VER="0.5.5" -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 ppc ppc64 arm ia64" -PIE_UCLIBC_STABLE="x86 arm amd64 ppc ppc64" -SSP_STABLE="amd64 x86 ppc ppc64 arm" -# uclibc need tls and nptl support for SSP support -# uclibc need to be >= 0.9.33 -SSP_UCLIBC_STABLE="x86 amd64 ppc ppc64 arm" -#end Hardened stuff - -inherit toolchain - -DESCRIPTION="The GNU Compiler Collection" - -LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+" - -KEYWORDS="~alpha ~amd64 ~arm ~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.18" - -if [[ ${CATEGORY} != cross-* ]] ; then - PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )" -fi - -src_unpack() { - 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 - - # drop the x32 stuff once 4.7 goes stable - if [[ ${CTARGET} != x86_64* ]] || ! has x32 $(get_all_abis TARGET) ; then - EPATCH_EXCLUDE+=" 90_all_gcc-4.7-x32.patch" - fi - - toolchain_src_unpack - - use vanilla && return 0 - - [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch -} - -pkg_setup() { - toolchain_pkg_setup - - if use lto ; then - ewarn - ewarn "LTO support is still experimental and unstable." - ewarn "Any bugs resulting from the use of LTO will not be fixed." - ewarn - fi -} |