1 |
commit: 88b2e82aa299c6790bcd3cba494296819cf95c03 |
2 |
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri May 22 09:07:45 2020 +0000 |
4 |
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri May 22 09:08:05 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88b2e82a |
7 |
|
8 |
sys-devel/gcc: drop most 4.x compilers |
9 |
|
10 |
Let's keep only 4.9.4 as the olderst available version for now. |
11 |
|
12 |
Package-Manager: Portage-2.3.99, Repoman-2.3.22 |
13 |
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org> |
14 |
|
15 |
sys-devel/gcc/Manifest | 31 -------------------------- |
16 |
sys-devel/gcc/gcc-4.0.4-r3.ebuild | 15 ------------- |
17 |
sys-devel/gcc/gcc-4.1.2-r2.ebuild | 29 ------------------------ |
18 |
sys-devel/gcc/gcc-4.2.4-r4.ebuild | 17 -------------- |
19 |
sys-devel/gcc/gcc-4.3.6-r4.ebuild | 28 ----------------------- |
20 |
sys-devel/gcc/gcc-4.4.7-r3.ebuild | 28 ----------------------- |
21 |
sys-devel/gcc/gcc-4.5.4-r3.ebuild | 29 ------------------------ |
22 |
sys-devel/gcc/gcc-4.6.4-r3.ebuild | 30 ------------------------- |
23 |
sys-devel/gcc/gcc-4.7.4-r3.ebuild | 47 --------------------------------------- |
24 |
sys-devel/gcc/gcc-4.8.5-r3.ebuild | 47 --------------------------------------- |
25 |
sys-devel/gcc/metadata.xml | 1 - |
26 |
11 files changed, 302 deletions(-) |
27 |
|
28 |
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest |
29 |
index a9a410f6ddb..338d917b42d 100644 |
30 |
--- a/sys-devel/gcc/Manifest |
31 |
+++ b/sys-devel/gcc/Manifest |
32 |
@@ -1,37 +1,7 @@ |
33 |
-DIST ecj-4.3.jar 1377431 BLAKE2B 1d6a8ae1cef0fc4ee325f935873e4a2e560c34cac929bc4190c7dd47e1ca4480ad608f0b7a5d00f2bde30ff2dc78f74ccb0effa48db1df9358a6e35ebce32100 SHA512 c4be72186d81747f1adce5a50de303c24bd6ed9f401bfa8871b1b864fe7591392218b1937b10d0e76014de8e0b6a1d5c4280475976218141cd1878c4a35217ff |
34 |
DIST ecj-4.5.jar 1470676 BLAKE2B 793c10ba09fd8040c0e1181204141aea16780c9c9088e07126e00da2b510af2ad6f58d876357d7e98cbb02d783a3be434469d5de1df134ccb8cc508e45028d80 SHA512 d4e1bf7538ace56e3d69fa91da5bbd16c272923b4de0a9d8dee23ea2b75f9f38c603de72fc4061df49285c450b63f3df211cee5270e9fffc5447445d1a9c9e4e |
35 |
DIST gcc-10.1.0-patches-1.tar.bz2 13432 BLAKE2B 2f0517778eb012288ae305a91f84eb31a5f08f842c504201f1a8085afd42ed4c9b4a5b15f7553982c926735e8ea57307a1749004e679880ef47abad7d4596115 SHA512 cc513d8b68dcf484d37c51961c809fc6c470a8341f068b4029430ca4677e7b49155c3d964b3b9ab50c69835b32db98bcb9a91f14de14417e4611521059192118 |
36 |
DIST gcc-10.1.0.tar.xz 74591240 BLAKE2B d64cf01beaaff7af9e7d5b1d5e6fdfb37cce5667b4455c1c9bbfd190e631f03555d63d52d31e7be5ac232256be11058f89d5bc7d0dcb01de44e90a52645ad87f SHA512 0cb2a74c793face751f42bc580960b00e2bfea785872a0a2155f1f1dbfaa248f9591b67f4322db0f096f8844aca9243bc02732bda106c3b6e43b02bb67eb3096 |
37 |
-DIST gcc-4.0.4-patches-2.tar.bz2 43785 BLAKE2B a2815fd8ff53332c93e14308e1b7d19010e74fac197998005d741bb9ddb646f7aa6b028e4f12c88c87df5eff2f540e96f06577c20c82b93a58015d4ba22f3713 SHA512 f2975fe419313158586157fd81ce35c3d599d1718578ec0e48460e6ddbc08870da78fd4c4bece0518b2f1aafe2f6738c87d74f4eba743490f3a4297d19318630 |
38 |
-DIST gcc-4.0.4-uclibc-patches-1.0.tar.bz2 20164 BLAKE2B d2d9626f03bcf0b06f316f22f2d4ea71ba0721d8369ff914bb27e20c4423a2a5b511bb23e74d2efc247ecc9c0554144a7ebd16d8baf432e289226ef610bef978 SHA512 67bdb8be3b7d173795ae3692f8f76fb6c236bfe3054112db30e3f0a56982685fe0b15e2c37f7d9e15e6198e4a41e47e1434a2befeee4e9e460e7bc9e0fa9d235 |
39 |
-DIST gcc-4.0.4.tar.bz2 32642939 BLAKE2B a152e6183bb288e587f1e6ad21401de5ce21f871aa4f82344bf76af4518d3286d281770754fd5744a9c0a86bd656be8bce88aa72380e42c438271e1f471c4d8e SHA512 194c12b5a1bc50c003f6fc849a4c0032388a960fb4b769bdb6e76cf330f04f880a0723661c991ec03742443c21ccba9af8599ae648a0777e0a5875c5fe7f6abd |
40 |
-DIST gcc-4.1.2-patches-2.tar.bz2 56296 BLAKE2B 1b7660dc55ce36158f0715c0e277621deb2dbf45bdcb15a723e8c75038c1591cab64864d8a8cde62b443933b6212703996895a98619506437eb185b9f866e4a4 SHA512 c61b0251c8826be34a6688924f61a4318ffc20fe22a7aaee98db69aa84e29f90c2e1eb8c78961f8d6b4d610478c242d3fc1b74642e6e3661b102acea1f1f6e14 |
41 |
-DIST gcc-4.1.2-uclibc-patches-1.0.tar.bz2 20980 BLAKE2B cfc7dd4c7a0b1ed80c491d4ad56b05b05ff308fdbed2faa1b9f15b10c0f7834ee4ffcb0df1619f959f7a1a5f315305b550665c232404a8a3306e3e615539a0c8 SHA512 57789f4236a3085136afa83be3cef677bd813afd258d67bfdbecd2058f497cd459366d5515044c0208ab753946dc951dac6a3889752ca6dae836d837c22ce33b |
42 |
-DIST gcc-4.1.2.tar.bz2 39707720 BLAKE2B 966b6a64c118456c7fb66eb2ad0dd84b1d53ad88dcbd146f446ef097a6975f5d6a7f1bcbbc4bfcd4e48b00eeb8054728e412db3d9818cff1f195e37859a4e510 SHA512 b97d3b72a3b0355611d5090b2c715b7a774f0e466a89326a0226c2809d12dfafb2d7c5a7af54bd5e00c135bbb6596f535e1a484740f7f1f691e8a57e6f0425cc |
43 |
-DIST gcc-4.2.4-patches-2.tar.bz2 27511 BLAKE2B 9d4b84d2f0032d99264eb684f56dace3b354112f8265881e1c40707cfbc10c9488662048bcd515f45561118a91472369e2be17ca93cd0560a951739714fd9143 SHA512 26fc63ec19848b6e1ff776622d6066144315a6e0a051e84c38129f684002578b3590b4d8e3b84dd2f4d83209abc14db5b2dd56938b8c8b9e2f48152314ea0a6f |
44 |
-DIST gcc-4.2.4-uclibc-patches-1.0.tar.bz2 19167 BLAKE2B bf2bcc9ece9096cf7fda9999c56073774072fa03e5dbf389a617888b2269bc79a7cfb68a6e26da66dedce9f954a1766ed21bbdd907b747e9fb5ea3a0fbbb6474 SHA512 5545cfe6bfa7ab9a69a474cc051cc8744380077dcc193afefeb455e959e408a5e4dfd1adde5357886c7f598835400273ef80ad5c14976c0552b44f5cd48704ed |
45 |
-DIST gcc-4.2.4.tar.bz2 44025458 BLAKE2B 1d9645298dbbb1aba7b2957acf5b9839bd702a85120aa82d4cada0e4ea68a1d633422d8fcedc405504768e2f932e4b9d1a70a86da0b8efa5fc923b786ebc259f SHA512 c6e3e4fce1d27d0c56ab24f4809367d9329b620b7c124e88de190f2ea2ae57b5e06d0bda85c5a74237a4f94ddba53dc91faea0611fff7b19ad720edc312cb0d9 |
46 |
-DIST gcc-4.3.6-patches-2.tar.bz2 78999 BLAKE2B d84440508462ae82f40fbe6bd8c44dbacd25ca32fe312e15611884d5de31bcb480c6c8894bea3ad909f4cd23fb86c64f4a1bcbc0483e3a1a3d17c6c13d40d46e SHA512 20d23132ed62dbdd8138a617b185d57e7209f4aa00f000e14f311c399db8345c43ae63fa9d3ac266fbd656c4d6f36a7242e1791046cb955398ede186285e238f |
47 |
-DIST gcc-4.3.6-uclibc-patches-1.0.tar.bz2 3021 BLAKE2B c3b18a85253fc7b63e2f1fa541ce2c9bbe0c664fb5da8d494c89889d19aaebf513c40cabdf3271e3d074aace500bcde4f0ba4478c35ae0ae105b4a31d6e4e917 SHA512 6b85bf4caf5662ae114e472199c2f77d1fef63c485c073643968b6e0575c13bfa4ce9a32191908f34e70d41fd9fb5b9bc2b527542d82dac881a0462bfe89b120 |
48 |
-DIST gcc-4.3.6.tar.bz2 59756702 BLAKE2B 0bca01c8c2e7d8dc2f971c2b2bfb52d61285154c3fd14d6356a1cf083622aadadd9031bf0aead9a285eb1c4200c2d9515773c256acbdc901842aa16e06cc81e7 SHA512 0cb43f523135c6d54b3b5e26de7044fe096c16e7c3af8e400b2b48c5e52b4b5aa56615b1eca5e326b0202cf34870daa6ac44ec9633762acafa4425552b4029ee |
49 |
DIST gcc-4.4.3-specs-0.2.0.tar.bz2 2004 BLAKE2B 96f5ba2028bc6e0ef71e009857c37118a54d13d30de24d697c85e5772f9f2b7853615648cf2e4ee81d8385f6518c64588c0b56675c00f95ef39fca2a808f075e SHA512 779ecb0a064d2138b54569c8ae501975b8a6b72e5a3acbf8597619a8db77ee42ef9b0e62608d5192a15e4393e7dfc009bb50b994782236faa744b2c46b5fe517 |
50 |
-DIST gcc-4.4.7-patches-2.tar.bz2 27816 BLAKE2B 59a1ebc7e4f4a8db0a8e3f123aa8f8c41c7b166311bf3a0208ddef46d0cefca041a68ec1987df9e001f676459da76e6a39486f2071541d1c6cb6cad176b76365 SHA512 8a9364b0e0a5b48f9cb11e749a9261f5fa29679af57a52eea3970201e1be926039967d889bde4244e09fd8c606f308ce247589fc98bbb714577159f4b887b18c |
51 |
-DIST gcc-4.4.7-uclibc-patches-1.0.tar.bz2 3016 BLAKE2B cced59dc8f03a2f8bce7f95c5028164b41189b2272ae6a0d525241dd24df827292dda39b1bd9b4d6c0741be0ff0eb4df62d7c6aadf54d54c2bf64f268c68988f SHA512 46a69cb8e2e3b97116d012b95a515953b2629be04228a2ac90fe628705e6bc3bdf05ee22e3ed7d5fd0fe6e60aad8f1f96f36e8dd3b231bdfd048e61c6cc15beb |
52 |
-DIST gcc-4.4.7.tar.bz2 63179340 BLAKE2B e01c90907228572c3d25bbb776c8232fa3f8e8f4112a27f69be2bad8eec50b68add39839f8d5726f5f82491f50e71fa1b44d98b60a3e0f145848a0e0e8760700 SHA512 5562a7319cfd8cc7c5261de9170f2cda86cbd3a231a444a5ec0ad3d8fd60af6f8bd86af8f201cebb7bddcd083d761834d1cbd652c68af0f5607d22a63439ed0e |
53 |
-DIST gcc-4.5.4-patches-2.tar.bz2 22782 BLAKE2B 8934812b03b4ad41674fc66f3e67d1d7582bb53ea480b57950b12b9a02653da01e919b069b9509d4502e86adbb510e446a13e44ebc118caa9d7448e5632e4793 SHA512 4d6b54c5a6747756e2cf2c8ddbcc295156de0e5229709b29638312b68f7da9e32e4d3a5840068faae821024759990313ba0aa491b31ef1dee9b60faf76e9ec77 |
54 |
-DIST gcc-4.5.4-uclibc-patches-1.0.tar.bz2 3019 BLAKE2B abf53f85a4af1336437963595b04d2c24284ebf7cc76d845bc3502cf54ef2dcfc21f76fda336f99165cc9939daa8b8c8dc9493c276879670a3cd0ac0efe526da SHA512 b6aa0a7d029a2a00b36fe8906d76b434fcdfc7191cbc8fffbcb8b89a66eba61ba6cd0cfdba94a79929487fbbad2163083b085476498f8be77ad473d078b0095a |
55 |
-DIST gcc-4.5.4.tar.bz2 66426133 BLAKE2B 8725c7868e1fc9e72a28635f39aa014681aa502db4687e5d2d6ec7cf6d30b04902eca2ebbc1ef2b0e20b89908424d0053f0958e24ded5366fa1c38469913caa2 SHA512 78696b287d46aacd6f150920da376ea32f58ad9f0dafd2d3b7fa6dbdd8dd7afe659108d1dfaa5807617fc5248719f50b39c37ade0173ea5b9fec2091f4656115 |
56 |
-DIST gcc-4.6.4-patches-2.tar.bz2 19007 BLAKE2B 02e2de43d2ff52c16dc19bdb986b9938b188adc806b1cd540dc58747e9717d803c018649f1fe696d488cada7f44c498d754a6db19adab4ee06016fe70a7a8e4b SHA512 848e748bf679970d749e8e5b2a073cfb1b82ce49bbf7a24ffa9100ce93d357f4aadb8709cff3ba49827a1f31573dd212067b1fc841b3a078e3803e17ca03e207 |
57 |
-DIST gcc-4.6.4-uclibc-patches-1.0.tar.bz2 3010 BLAKE2B e841db5125638b0ec34323d0500786ab6577042a22af3b423433542164408199ac4ff1036d27999aa01aa96e9e50988df2e86835102142f74c3f8fb33096a47e SHA512 fd289089a30c768b0ec4e3459cf494bc5e9d4ecf87056dc183277c712f7d69ac4cf900950270d8eacfe686b4aa906e1ece87cae52f2cb00642e96c0b95dcf133 |
58 |
-DIST gcc-4.6.4.tar.bz2 72006076 BLAKE2B 321c14c097c18cf60c32d228720980717e25e22e26ce5e75c3a411c423f9657eb896974200664132e2fb10c3010c5136d2da7f3c916fffddf7e4afe4e8bfdc20 SHA512 b5a5395782e0b9e61cda052f6e00c8575d1aa0b7e8db9e34c06e4e45f12ff37b436018536b7fa69a04a4235b5b368895652e3ed8fab2fe11763f9782ed9161dc |
59 |
-DIST gcc-4.7.4-patches-1.6.tar.bz2 20746 BLAKE2B 56687d1788b2a6484fd52dbfffef77f19f3182a38d90ccd24f8df6fbe5daeb3b27176cf01de7ce3723e79b427cd3cc77e06e690e13e8271a0a5067c20117c273 SHA512 4ad9a08f1c9b21b3d9f069346ca752bb9772b9826d3cc50abb9a1cc2b916c208d6a715efdfe3602d5a3f08b6c058e5bfb43f87248b7a09d8b0fc39e2403580bc |
60 |
-DIST gcc-4.7.4-piepatches-v0.5.5.tar.bz2 15358 BLAKE2B e0df0b19829d9f9b1e8719467a6e15336d58ccf50c182c3d14438bc7e8690940535f6391b83f359c4e0bedf16814b7d4e2b0888f4698740be511bf6a574f9556 SHA512 f5e078bf4c17f7b5be102f1e3358d91c72e80363b5e055a92461f78399a1bf27bf6cb690d41900719bb260b6529f5d1aac999e613fda6ac5e4efa27f622510e6 |
61 |
-DIST gcc-4.7.4-uclibc-patches-1.0.tar.bz2 3019 BLAKE2B b24522bd5516e0f2bb4e8d20437e0a0aed22ea8cae3c78fc600688f71a57bb7fbd3d431737a30e4406a9ff5426ed7d2289b3efac4d5efaa5841f7db290ef023c SHA512 c2e6c96b74365f8233f6106fa03d94075b60f6f77c683aa2e27aceb007da723243f8e3ddea8b178e6a0f7939b8e35615165534dc74e5050f87680ab261a31c52 |
62 |
-DIST gcc-4.7.4.tar.bz2 82935453 BLAKE2B 98cc902dd1506161b96c8eba10e5a5c7fb11d2dfd95ebac15825806fcdb262a1ff962b72275dcfc8453b753164fc234bdd666b207202cfd5a0a2b4cd09b8c741 SHA512 dfcb737073191e628231031a3571ec77ee760a59377630f4a6e4fdfa66f9ddad39fde47e3f0f227eb43cdf90e0d34cde5abdc9ac892c1e111a911062a66c9189 |
63 |
-DIST gcc-4.8.5-patches-1.5.tar.bz2 30345 BLAKE2B 1bd2868e675b43c15d4bafe3c18655042ebf2687ca28675d0e94135251375d6912e086f3132620d8a20a2a6d11a6282b2749c7dbd3b8bb1307909d3502610c32 SHA512 238b5a852521feb90f4f1df691eaeb95c7d125d749253fb800208265e10c9a357842206fcd78a4a2d9c6c16362b623ae1c4878f21e3a9010c6dbffafc5a31f66 |
64 |
-DIST gcc-4.8.5-piepatches-v0.6.2.tar.bz2 14265 BLAKE2B b3bb37957ba8ee446967a3a60fee61c26a49f237241bbaf8bb3c3ec63656dd0492f518b129c8ef43cc06091742bc9c0b1042bb612c1110732b1e9608f28753ad SHA512 cd6af4047d4719dae9dbe86ce5342c7d8ddec38aad032486713b08e1b0cb711f5ca017e08d583137d51b8d4ef673366ba310e71bca7b49b82e9314781d6e9d99 |
65 |
-DIST gcc-4.8.5-uclibc-patches-1.0.tar.bz2 2976 BLAKE2B 1a804fd0b2fd5756e824f3eb511cf62d6af0fa8059ebcffadf6deb85e242ec8728b7883f2e054b465b87e4b61b6a2b55061a68eb8329c3a79a659d4c15808d21 SHA512 5469128eab06525915c75241797ad9ec4b63072ebfd5e110319bf810633cf3fbed39bbda4f6a0c74e537b248e7642780ecbe2086ad10be6e66b7dd289fa6534f |
66 |
-DIST gcc-4.8.5.tar.bz2 86165587 BLAKE2B 760931013f96083078e74b8376eede6c23954e1f41cb44dbbdd8220fdede48807d89b9ca44fc4ae309f7cef441831b533512f1145cd563c5c797e96cf6cf1bfa SHA512 47fdfeca0c0a624cdec9c4ae47137d056c918d5c386d4b96985bb3c8172aba377cb66cbcc30e80832fd244a7d98f562c20198056915c70cfef0977545073a8ea |
67 |
DIST gcc-4.9.4-patches-1.4.tar.bz2 27240 BLAKE2B 26b7d08bad4b617ede2564f77ded67cc87ec6b9f6b4d4ff78b5b75c1d5739fc4049480c716075d74c9b8e23a4a3c1889796cacb3456a3982ab04a0781fe3cd04 SHA512 efa60a7f86e684710848182c7d040565c9cec7666e897adc02e5dea9d4c76117deece7b1f7e1f8772cdec9697bb92b762f93408824e47b3f63b4f35029f50a4b |
68 |
DIST gcc-4.9.4-piepatches-v0.6.4.tar.bz2 14414 BLAKE2B 2eccd4f2a164fbb32d13c7fe91627a2424c0a5570fe0cac97c2bb1c95294ba3d770832da7c445f75c91791466c5139a1e13753a3a40d87ff5e44e42749adee27 SHA512 243fa272ea0e49f700a76508bab3e03bbb353bcb930581b2f87f9a47df5cd3880e29f20b71612b21190adc463849e1e6ac2a38a49c0002b562d93d436f538285 |
69 |
DIST gcc-4.9.4-uclibc-patches-1.0.tar.bz2 2618 BLAKE2B bff85a4088fb94fdb7a8b0bd552be98ace3e6d145889b6f8b4a1f2db2dad14342d155890ab159b42d5b55d88dfb7c392eb7f92590084e1958f6284c561da30f1 SHA512 5a1f44caa9261f4947101379628143869b31dec67fa28605e8e1f3894d4b7120c3f68ba6deb59da7a74fa906e27ab32cd3767761837dc3dfebc37865d349d6db |
70 |
@@ -53,4 +23,3 @@ DIST gcc-9.2.0-patches-6.tar.bz2 23171 BLAKE2B 00295f471a276764daf003c0eb6351d6d |
71 |
DIST gcc-9.2.0.tar.xz 70607648 BLAKE2B 41a5e148f9a6857d6599679964c203533f76f330ad527fbe7c5e746d78f6f6f6d6d0f330a67cb1e794e155be8d1cd6e986bcc8a116d620dca410b78f0bcdd453 SHA512 a12dff52af876aee0fd89a8d09cdc455f35ec46845e154023202392adc164848faf8ee881b59b681b696e27c69fd143a214014db4214db62f9891a1c8365c040 |
72 |
DIST gcc-9.3.0-patches-2.tar.bz2 13230 BLAKE2B d37859c753864be2c4b8c98847f6e51d9c2b1c091304971c31cf680d6f2194131bac3dfd625077117ca452d6f4416e72c7892d19ccc5880eac7a6bcbe5b2a286 SHA512 c5f7c9d4350879e5ca61e97897e37e4cfea56d0c961aad8df09041e6b1fededad0d7ed89387836d0779b947bdfe7696009d5c61c73630c45f09ca1f3ec3b163c |
73 |
DIST gcc-9.3.0.tar.xz 70533868 BLAKE2B 21efb1432aefad5ed9b9b395e88ef2adfda3a8ea6e3e808cd151da6e66df9fed1bafdc8b8ff055d4b2272ac786d8b7ddc4293bb6b51c55c40a261a0eda0e7cb4 SHA512 4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de |
74 |
-DIST gdc-0.24-src.tar.bz2 1012099 BLAKE2B 2c85058aad09af328719a702f69d655b9aa9655f2a83bb46bd21367cd442ed72c9b471ddaa764753f782dcb2f22fe51b052a965ed08290e0d9415b543481d144 SHA512 9aec7e4b102e602dfb61cd09ea4b4a96af637ceb3d726235261d09ebd35dbd416abcbfe0e46918e48474bd241fe9bb29abc145a65aa834669295aaee4fca0686 |
75 |
|
76 |
diff --git a/sys-devel/gcc/gcc-4.0.4-r3.ebuild b/sys-devel/gcc/gcc-4.0.4-r3.ebuild |
77 |
deleted file mode 100644 |
78 |
index dba04bf9dc4..00000000000 |
79 |
--- a/sys-devel/gcc/gcc-4.0.4-r3.ebuild |
80 |
+++ /dev/null |
81 |
@@ -1,15 +0,0 @@ |
82 |
-# Copyright 1999-2019 Gentoo Authors |
83 |
-# Distributed under the terms of the GNU General Public License v2 |
84 |
- |
85 |
-EAPI="6" |
86 |
- |
87 |
-PATCH_VER="2" |
88 |
-UCLIBC_VER="1.0" |
89 |
- |
90 |
-inherit toolchain |
91 |
- |
92 |
-KEYWORDS="" |
93 |
- |
94 |
-RDEPEND="" |
95 |
-DEPEND="${RDEPEND} |
96 |
- >=${CATEGORY}/binutils-2.15.94" |
97 |
|
98 |
diff --git a/sys-devel/gcc/gcc-4.1.2-r2.ebuild b/sys-devel/gcc/gcc-4.1.2-r2.ebuild |
99 |
deleted file mode 100644 |
100 |
index 43ffaf10312..00000000000 |
101 |
--- a/sys-devel/gcc/gcc-4.1.2-r2.ebuild |
102 |
+++ /dev/null |
103 |
@@ -1,29 +0,0 @@ |
104 |
-# Copyright 1999-2020 Gentoo Authors |
105 |
-# Distributed under the terms of the GNU General Public License v2 |
106 |
- |
107 |
-EAPI="6" |
108 |
- |
109 |
-PATCH_VER="2" |
110 |
-UCLIBC_VER="1.0" |
111 |
-D_VER="0.24" |
112 |
- |
113 |
-inherit eutils toolchain |
114 |
- |
115 |
-KEYWORDS="-* ~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" |
116 |
- |
117 |
-RDEPEND="" |
118 |
-DEPEND="${RDEPEND} |
119 |
- ppc? ( >=${CATEGORY}/binutils-2.17 ) |
120 |
- ppc64? ( >=${CATEGORY}/binutils-2.17 ) |
121 |
- >=${CATEGORY}/binutils-2.15.94" |
122 |
- |
123 |
-src_prepare() { |
124 |
- toolchain_src_prepare |
125 |
- |
126 |
- use vanilla && return 0 |
127 |
- |
128 |
- # Fix cross-compiling |
129 |
- epatch "${FILESDIR}"/4.1.0/gcc-4.1.0-cross-compile.patch |
130 |
- |
131 |
- epatch "${FILESDIR}"/4.1.0/gcc-4.1.0-fast-math-i386-Os-workaround.patch |
132 |
-} |
133 |
|
134 |
diff --git a/sys-devel/gcc/gcc-4.2.4-r4.ebuild b/sys-devel/gcc/gcc-4.2.4-r4.ebuild |
135 |
deleted file mode 100644 |
136 |
index f9f923b618c..00000000000 |
137 |
--- a/sys-devel/gcc/gcc-4.2.4-r4.ebuild |
138 |
+++ /dev/null |
139 |
@@ -1,17 +0,0 @@ |
140 |
-# Copyright 1999-2019 Gentoo Authors |
141 |
-# Distributed under the terms of the GNU General Public License v2 |
142 |
- |
143 |
-EAPI="6" |
144 |
- |
145 |
-PATCH_VER="2" |
146 |
-UCLIBC_VER="1.0" |
147 |
- |
148 |
-inherit toolchain |
149 |
- |
150 |
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~sparc ~x86" |
151 |
- |
152 |
-RDEPEND="" |
153 |
-DEPEND="${RDEPEND} |
154 |
- ppc? ( >=${CATEGORY}/binutils-2.17 ) |
155 |
- ppc64? ( >=${CATEGORY}/binutils-2.17 ) |
156 |
- >=${CATEGORY}/binutils-2.15.94" |
157 |
|
158 |
diff --git a/sys-devel/gcc/gcc-4.3.6-r4.ebuild b/sys-devel/gcc/gcc-4.3.6-r4.ebuild |
159 |
deleted file mode 100644 |
160 |
index fc9bca983e4..00000000000 |
161 |
--- a/sys-devel/gcc/gcc-4.3.6-r4.ebuild |
162 |
+++ /dev/null |
163 |
@@ -1,28 +0,0 @@ |
164 |
-# Copyright 1999-2020 Gentoo Authors |
165 |
-# Distributed under the terms of the GNU General Public License v2 |
166 |
- |
167 |
-EAPI="6" |
168 |
- |
169 |
-PATCH_VER="2" |
170 |
-UCLIBC_VER="1.0" |
171 |
- |
172 |
-inherit toolchain |
173 |
- |
174 |
-KEYWORDS="~alpha ~amd64 ~arm -hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" |
175 |
- |
176 |
-RDEPEND="" |
177 |
-DEPEND="${RDEPEND} |
178 |
- ppc? ( >=${CATEGORY}/binutils-2.17 ) |
179 |
- ppc64? ( >=${CATEGORY}/binutils-2.17 ) |
180 |
- >=${CATEGORY}/binutils-2.15.94" |
181 |
-if [[ ${CATEGORY} != cross-* ]] ; then |
182 |
- PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )" |
183 |
-fi |
184 |
- |
185 |
-src_prepare() { |
186 |
- toolchain_src_prepare |
187 |
- |
188 |
- use vanilla && return 0 |
189 |
- |
190 |
- sed -i 's/use_fixproto=yes/:/' gcc/config.gcc #PR33200 |
191 |
-} |
192 |
|
193 |
diff --git a/sys-devel/gcc/gcc-4.4.7-r3.ebuild b/sys-devel/gcc/gcc-4.4.7-r3.ebuild |
194 |
deleted file mode 100644 |
195 |
index 52dfcf6ac1d..00000000000 |
196 |
--- a/sys-devel/gcc/gcc-4.4.7-r3.ebuild |
197 |
+++ /dev/null |
198 |
@@ -1,28 +0,0 @@ |
199 |
-# Copyright 1999-2020 Gentoo Authors |
200 |
-# Distributed under the terms of the GNU General Public License v2 |
201 |
- |
202 |
-EAPI="6" |
203 |
- |
204 |
-PATCH_VER="2" |
205 |
-UCLIBC_VER="1.0" |
206 |
- |
207 |
-inherit eutils toolchain |
208 |
- |
209 |
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" |
210 |
- |
211 |
-RDEPEND="" |
212 |
-DEPEND="${RDEPEND} |
213 |
- elibc_glibc? ( >=sys-libs/glibc-2.8 ) |
214 |
- ppc? ( >=${CATEGORY}/binutils-2.17 ) |
215 |
- ppc64? ( >=${CATEGORY}/binutils-2.17 ) |
216 |
- >=${CATEGORY}/binutils-2.15.94" |
217 |
-if [[ ${CATEGORY} != cross-* ]] ; then |
218 |
- PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )" |
219 |
-fi |
220 |
- |
221 |
-src_prepare() { |
222 |
- toolchain_src_prepare |
223 |
- use vanilla && return 0 |
224 |
- |
225 |
- sed -i 's/use_fixproto=yes/:/' gcc/config.gcc #PR33200 |
226 |
-} |
227 |
|
228 |
diff --git a/sys-devel/gcc/gcc-4.5.4-r3.ebuild b/sys-devel/gcc/gcc-4.5.4-r3.ebuild |
229 |
deleted file mode 100644 |
230 |
index 9c67148b0b4..00000000000 |
231 |
--- a/sys-devel/gcc/gcc-4.5.4-r3.ebuild |
232 |
+++ /dev/null |
233 |
@@ -1,29 +0,0 @@ |
234 |
-# Copyright 1999-2020 Gentoo Authors |
235 |
-# Distributed under the terms of the GNU General Public License v2 |
236 |
- |
237 |
-EAPI="6" |
238 |
- |
239 |
-PATCH_VER="2" |
240 |
-UCLIBC_VER="1.0" |
241 |
- |
242 |
-inherit eutils toolchain |
243 |
- |
244 |
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" |
245 |
- |
246 |
-RDEPEND="" |
247 |
-DEPEND="${RDEPEND} |
248 |
- elibc_glibc? ( >=sys-libs/glibc-2.8 ) |
249 |
- ppc? ( >=${CATEGORY}/binutils-2.17 ) |
250 |
- ppc64? ( >=${CATEGORY}/binutils-2.17 ) |
251 |
- >=${CATEGORY}/binutils-2.15.94" |
252 |
-if [[ ${CATEGORY} != cross-* ]] ; then |
253 |
- PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )" |
254 |
-fi |
255 |
- |
256 |
-src_prepare() { |
257 |
- toolchain_src_prepare |
258 |
- |
259 |
- use vanilla && return 0 |
260 |
- |
261 |
- sed -i 's/use_fixproto=yes/:/' gcc/config.gcc #PR33200 |
262 |
-} |
263 |
|
264 |
diff --git a/sys-devel/gcc/gcc-4.6.4-r3.ebuild b/sys-devel/gcc/gcc-4.6.4-r3.ebuild |
265 |
deleted file mode 100644 |
266 |
index a8e9019da81..00000000000 |
267 |
--- a/sys-devel/gcc/gcc-4.6.4-r3.ebuild |
268 |
+++ /dev/null |
269 |
@@ -1,30 +0,0 @@ |
270 |
-# Copyright 1999-2020 Gentoo Authors |
271 |
-# Distributed under the terms of the GNU General Public License v2 |
272 |
- |
273 |
-EAPI="6" |
274 |
- |
275 |
-PATCH_VER="2" |
276 |
-UCLIBC_VER="1.0" |
277 |
- |
278 |
-inherit eutils toolchain |
279 |
- |
280 |
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" |
281 |
- |
282 |
-RDEPEND="" |
283 |
-DEPEND="${RDEPEND} |
284 |
- elibc_glibc? ( >=sys-libs/glibc-2.8 ) |
285 |
- >=${CATEGORY}/binutils-2.18" |
286 |
- |
287 |
-if [[ ${CATEGORY} != cross-* ]] ; then |
288 |
- PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )" |
289 |
-fi |
290 |
- |
291 |
-src_prepare() { |
292 |
- if has_version '<sys-libs/glibc-2.12' ; then |
293 |
- ewarn "Your host glibc is too old; disabling automatic fortify." |
294 |
- ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315" |
295 |
- EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch" |
296 |
- fi |
297 |
- |
298 |
- toolchain_src_prepare |
299 |
-} |
300 |
|
301 |
diff --git a/sys-devel/gcc/gcc-4.7.4-r3.ebuild b/sys-devel/gcc/gcc-4.7.4-r3.ebuild |
302 |
deleted file mode 100644 |
303 |
index adda46087cd..00000000000 |
304 |
--- a/sys-devel/gcc/gcc-4.7.4-r3.ebuild |
305 |
+++ /dev/null |
306 |
@@ -1,47 +0,0 @@ |
307 |
-# Copyright 1999-2020 Gentoo Authors |
308 |
-# Distributed under the terms of the GNU General Public License v2 |
309 |
- |
310 |
-EAPI="5" |
311 |
- |
312 |
-PATCH_VER="1.6" |
313 |
-UCLIBC_VER="1.0" |
314 |
- |
315 |
-# Hardened gcc 4 stuff |
316 |
-PIE_VER="0.5.5" |
317 |
-SPECS_VER="0.2.0" |
318 |
-SPECS_GCC_VER="4.4.3" |
319 |
-# arch/libc configurations known to be stable with {PIE,SSP}-by-default |
320 |
-PIE_GLIBC_STABLE="x86 amd64 ppc ppc64 arm ia64" |
321 |
-PIE_UCLIBC_STABLE="x86 arm amd64 ppc ppc64" |
322 |
-SSP_STABLE="amd64 x86 ppc ppc64 arm" |
323 |
-# uclibc need tls and nptl support for SSP support |
324 |
-# uclibc need to be >= 0.9.33 |
325 |
-SSP_UCLIBC_STABLE="x86 amd64 ppc ppc64 arm" |
326 |
-#end Hardened stuff |
327 |
- |
328 |
-inherit eutils toolchain |
329 |
- |
330 |
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" |
331 |
- |
332 |
-RDEPEND="" |
333 |
-DEPEND="${RDEPEND} |
334 |
- elibc_glibc? ( >=sys-libs/glibc-2.8 ) |
335 |
- >=${CATEGORY}/binutils-2.18" |
336 |
- |
337 |
-if [[ ${CATEGORY} != cross-* ]] ; then |
338 |
- PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )" |
339 |
-fi |
340 |
- |
341 |
-src_prepare() { |
342 |
- if has_version '<sys-libs/glibc-2.12' ; then |
343 |
- ewarn "Your host glibc is too old; disabling automatic fortify." |
344 |
- ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315" |
345 |
- EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch" |
346 |
- fi |
347 |
- |
348 |
- toolchain_src_prepare |
349 |
- |
350 |
- use vanilla && return 0 |
351 |
- |
352 |
- [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch |
353 |
-} |
354 |
|
355 |
diff --git a/sys-devel/gcc/gcc-4.8.5-r3.ebuild b/sys-devel/gcc/gcc-4.8.5-r3.ebuild |
356 |
deleted file mode 100644 |
357 |
index e446dbb082a..00000000000 |
358 |
--- a/sys-devel/gcc/gcc-4.8.5-r3.ebuild |
359 |
+++ /dev/null |
360 |
@@ -1,47 +0,0 @@ |
361 |
-# Copyright 1999-2020 Gentoo Authors |
362 |
-# Distributed under the terms of the GNU General Public License v2 |
363 |
- |
364 |
-EAPI="5" |
365 |
- |
366 |
-PATCH_VER="1.5" |
367 |
-UCLIBC_VER="1.0" |
368 |
- |
369 |
-# Hardened gcc 4 stuff |
370 |
-PIE_VER="0.6.2" |
371 |
-SPECS_VER="0.2.0" |
372 |
-SPECS_GCC_VER="4.4.3" |
373 |
-# arch/libc configurations known to be stable with {PIE,SSP}-by-default |
374 |
-PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64" |
375 |
-PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64" |
376 |
-SSP_STABLE="amd64 x86 mips ppc ppc64 arm" |
377 |
-# uclibc need tls and nptl support for SSP support |
378 |
-# uclibc need to be >= 0.9.33 |
379 |
-SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm" |
380 |
-#end Hardened stuff |
381 |
- |
382 |
-inherit eutils toolchain |
383 |
- |
384 |
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" |
385 |
- |
386 |
-RDEPEND="" |
387 |
-DEPEND="${RDEPEND} |
388 |
- elibc_glibc? ( >=sys-libs/glibc-2.8 ) |
389 |
- >=${CATEGORY}/binutils-2.20" |
390 |
- |
391 |
-if [[ ${CATEGORY} != cross-* ]] ; then |
392 |
- PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )" |
393 |
-fi |
394 |
- |
395 |
-src_prepare() { |
396 |
- if has_version '<sys-libs/glibc-2.12' ; then |
397 |
- ewarn "Your host glibc is too old; disabling automatic fortify." |
398 |
- ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315" |
399 |
- EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch" |
400 |
- fi |
401 |
- |
402 |
- toolchain_src_prepare |
403 |
- |
404 |
- use vanilla && return 0 |
405 |
- #Use -r1 for newer piepatchet that use DRIVER_SELF_SPECS for the hardened specs. |
406 |
- [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env-r1.patch |
407 |
-} |
408 |
|
409 |
diff --git a/sys-devel/gcc/metadata.xml b/sys-devel/gcc/metadata.xml |
410 |
index c86d6ec8486..a6c76c3bd10 100644 |
411 |
--- a/sys-devel/gcc/metadata.xml |
412 |
+++ b/sys-devel/gcc/metadata.xml |
413 |
@@ -23,7 +23,6 @@ |
414 |
code in the C library (DO NOT ENABLE THIS IF YOU DON'T KNOW WHAT IT DOES)</flag> |
415 |
<flag name="lto">Build using Link Time Optimizations (LTO)</flag> |
416 |
<flag name="mpx">Enable support for Intel Memory Protection Extensions (MPX)</flag> |
417 |
- <flag name="mudflap">Add support for mudflap, a pointer use checking library</flag> |
418 |
<flag name="nopie">Disable PIE support (NOT FOR GENERAL USE)</flag> |
419 |
<flag name="nossp">Disable SSP support (NOT FOR GENERAL USE)</flag> |
420 |
<flag name="nptl">Enable support for Native POSIX Threads Library, the new threading module (requires linux-2.6 or better usually)</flag> |