diff options
author | Stuart Shelton <stuart@shelton.me> | 2018-02-14 21:27:20 +0000 |
---|---|---|
committer | Stuart Shelton <stuart@shelton.me> | 2018-02-14 21:27:20 +0000 |
commit | a097c7bc4a66e431267b00a65727af2f0aef57a4 (patch) | |
tree | 4ff2c9db8905304eb9bcd076c3b811801f2e84ee | |
parent | Add dev-libs/elfutils-0.170-r1, update README.md (diff) | |
download | srcshelton-a097c7bc4a66e431267b00a65727af2f0aef57a4.tar.gz srcshelton-a097c7bc4a66e431267b00a65727af2f0aef57a4.tar.bz2 srcshelton-a097c7bc4a66e431267b00a65727af2f0aef57a4.zip |
Remove obsolete EAPI=4 ebuilds sys-devel/gcc-4.8.3, sys-devel/gcc-4.8.4, sys-devel/gcc-4.8.5, sys-devel/gcc-4.9.3, sys-devel/gcc-5.3.0, sys-devel/gcc-5.4.0-r3
-rw-r--r-- | sys-devel/gcc/Manifest | 27 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-4.8.3.ebuild | 78 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-4.8.4.ebuild | 78 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-4.8.5.ebuild | 78 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-4.9.3.ebuild | 78 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-5.3.0.ebuild | 75 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-5.4.0-r3.ebuild | 74 |
7 files changed, 0 insertions, 488 deletions
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 7de280ce..cbcdb17d 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -33,31 +33,10 @@ DIST gcc-4.7.3-patches-1.5.tar.bz2 44129 SHA256 945ae10e22326ecf77ebfc145da06c65 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 DIST gcc-4.7.3.tar.bz2 82904224 SHA256 2f7c37eb4fc14422ff2358a9ef59c974a75ab41204ef0e49fc34ab1d8981a9c3 SHA512 5671a2dd3b6ac0d23f305cb11a796aebd823c1462b873136b412e660966143f4e07439bd8926c1443b78442beb6ae370ef91d819ec615920294875b722b7b0bd WHIRLPOOL cb3408e3e251833f38ae7cf2388a1ddce864614fe1c68de9729a1a9a1f8f028ab92c0f2b863e7fa3ac16dbf443306ac864e74c9cce90690230c081ee2ac309d3 -DIST gcc-4.8.3-patches-1.1.tar.bz2 19882 SHA256 019cbe76f20f4e294b900ccb99a6b52553ed04fa0d2993798b3a07b0e4a8f90a SHA512 8512ec54fb2d482e08ca54042e11c6334d653ec850cc7c920ed95654575222ac0303caa35cd46e80f1985d86cd229f35e26e0eaca1ae623fd8d336940148801c WHIRLPOOL d7b8d6278b6f79aa00fcd29ed6142cad3002def33edb0be44e638d50cb3b1fa8da72fa62a7276c81c94cd873c872dd0e7fd602022420d9601fde8f2b04872ece -DIST gcc-4.8.3-piepatches-v0.5.9.tar.bz2 13310 SHA256 d08e3770453edb728216243ecaf639ff7bc8aa77560fffdd561b2a0859d0b869 SHA512 d9d7dc4b7d8f52cce48dff36ee32db5346baed50968a1cacafa9a426849c5df5387061b26c8a0d2363bf91e5f55cb459cb4a176c5652690f914916047c0437f8 WHIRLPOOL 1e5cb3556b695de7f42ab44636194e86128f80bdffbe049fc1d4ee17b772bc1ea2089b3fe88bec60c52aab4bf5301344be27fd11be3c6cc8ef798d6441285c8b -DIST gcc-4.8.3-uclibc-patches-1.0.tar.bz2 3014 SHA256 75f089ed44e33be8923f82eaa1d231f71d2cded475fb10938eded386647c5e04 SHA512 7e74fefae6136d2e132ee37905adbdf7f528d31a7bb67ed97bc99b6208f177a6105ef0f0e0c77eb87368359f7da49de768ff98ec07a569e19bfdd00f67a445a8 WHIRLPOOL 6fd766ba280fc0b96f1823315b5098a36d361dc9c8d179b2e262d72156508b70c560ef5095f3556bb5c922e495cc7eefb4bd5d970b2e4dff9e9ce654703fddc5 -DIST gcc-4.8.3.tar.bz2 86126808 SHA256 6a8e4f11b185f4fe2ed9d7fc053e80f8c7e73f800c045f51f9d8bea33f080f1e SHA512 2b40d231e8445f9c1654137df509f09ce1187b475138ca7f648f710d922a1718f740b2d8a37c26e16b5e27900c60358be98229ae884a6f1f70e9df44ad24d02b WHIRLPOOL 6dd3bd4b51bb9b8c52fb743bba28cde8612ff7090b71e56bf02d3613b91cd4c3c4dd91dbcb672985f22400d776870ba55550e1fc44afae9737092ceca5f83ebd -DIST gcc-4.8.4-patches-1.8.tar.bz2 26849 SHA256 876b64f3bdc2c91cf0a32aa0f986433f4235d416b0be1ed1615e45ded0827fce SHA512 a9240590ff1dc2f0adaf6eedad17c040f9f74a089c2bbcd7e7eb9c27eaa5c666057ecffc142bea820897ddad8d6e5ab20a9f9c657ef4141247c70cef5df1a08b WHIRLPOOL f00750814f4c98d2a2d5c24c0c646a808c4db2fdea4b51ec57435eb48107099aaaa3743b6435705b2cd9c1e025ab0a8ff8cfd755796d8c941eb3518894c7b2cb -DIST gcc-4.8.4-piepatches-v0.6.1.tar.bz2 14110 SHA256 558bd1babcd687979ef6269b8e4774a3a06b860bda44e0a8aafaaa55423574b4 SHA512 464c7c482a244f6e3d07beb0bbe6d007bb95502d76d08dbb9daca92bcdb4560571f85eb10a73f542a03d1c7ba90fd1e50cfb8220f933ef559ff6f7867bc8bbdc WHIRLPOOL cc3ab1819905a32dd5983d1fae5c6812343c1426ec3ef387c56eaf46c73c646e376ae6351a151bd5579393be5055a231cb94e29ab03051f729ad4c685e69b77f -DIST gcc-4.8.4-uclibc-patches-1.0.tar.bz2 3004 SHA256 c7f9d3b7eba23a8042edad469a5e2a2a7ad613a7a6b6c658179409d7859edf41 SHA512 0e22e57731725f2d2a53c7137ee667a54ff92d30a7532660bc75220e2445452605e3e377b56b99bc3a62feb65d46b315f28aba3e075ffabd1e9d60e94e35b4af WHIRLPOOL 472cdbd2c7f77ce6505f6f5feb27d530edc5250d6e167ecd4a8ab1cd877abf4ae842f4785c55486bddb49e2e553c688c24a6d7e998cb211cde844b9867436c09 -DIST gcc-4.8.4.tar.bz2 86220648 SHA256 4a80aa23798b8e9b5793494b8c976b39b8d9aa2e53cd5ed5534aff662a7f8695 SHA512 b4c84ebd754c026029d706ef52c4242df4dcadc6a22cc5669b3aa37ac9dc25bc9cd9651fda83fb24dd5d17b1710e6865a35bb6c5cd9b95d0971717453935ae8e WHIRLPOOL b8b44413da420d083d0edcb846ad1b619971c399638e629089ca3bc8b6008a41bd38d688199f1451171d32443c37ab749f44a3763c5150f2147f729d4bd45a4b -DIST gcc-4.8.5-patches-1.3.tar.bz2 26025 SHA256 4a165e6a387421f581f49c742243bf013c9fb7c91f44514be7b38292178ebbb4 SHA512 8d190f81ca0d25281250dbf0a670fcf12334b0811a5bf664e6450942a2996d02b979c6e8f8760b287edad06df3d1f8e2fe5cb0c3dcf9677c3420457d841d9506 WHIRLPOOL d31b3f48e13e5a9292b704afc745cbea038e61eedc4dba0d659558b56feeafec118043f3430457f71dc938760d72860e4318b2238b3bee9fba069c740327b78a -DIST gcc-4.8.5-piepatches-v0.6.2.tar.bz2 14265 SHA256 3a823af1b4c590076b95790614d49448dc0ee6ff0ace221f2dacd9033b58eac7 SHA512 cd6af4047d4719dae9dbe86ce5342c7d8ddec38aad032486713b08e1b0cb711f5ca017e08d583137d51b8d4ef673366ba310e71bca7b49b82e9314781d6e9d99 WHIRLPOOL ca1d0a9cb9abdfddd95d433b2f0424fd7cc9d514cf4c91fb266af4c43e26e0b3084adfae0eb5c998dbee83551e916dba3cf438b338f7e4ac1a133f06018e398d -DIST gcc-4.8.5-uclibc-patches-1.0.tar.bz2 2976 SHA256 3654cc2bb47173b9d40650374c465a0798faab53be5ee4446389af1acd610a27 SHA512 5469128eab06525915c75241797ad9ec4b63072ebfd5e110319bf810633cf3fbed39bbda4f6a0c74e537b248e7642780ecbe2086ad10be6e66b7dd289fa6534f WHIRLPOOL d5e11a7d83d11455d84deaa464b8cde0865c730cc140daa5d7b0e700a79f188c6efba88b1c5704b20ede2dca701fb88cf581bada2f4352fbd0e0a5571c436612 -DIST gcc-4.8.5.tar.bz2 86165587 SHA256 22fb1e7e0f68a63cee631d85b20461d1ea6bda162f03096350e38c8d427ecf23 SHA512 47fdfeca0c0a624cdec9c4ae47137d056c918d5c386d4b96985bb3c8172aba377cb66cbcc30e80832fd244a7d98f562c20198056915c70cfef0977545073a8ea WHIRLPOOL 026253cd2f3706871dfe2525c0302b38b3f513f6a62666d0ba0ca2e62d6513f09ad5c1177f2a63ae3bad660fe60e7909b6930d26df2b367b9ec68e14552c6e11 -DIST gcc-4.9.3-patches-1.5.tar.bz2 25384 SHA256 e1c43125fab5a4db1997a01b362b3611907c9020e41a591e5eb2f5669f216538 SHA512 d266790b1f537c7c3de459cc67f9151b77b16b1e36780c3d2a02f2e4627d5a0f8f6430d7092bbfa6f9a4667c02170d3ce75b0453b6facc94998d414e58f4a1e1 WHIRLPOOL 31b4d54f0858f5673d76590ac822e097ddf799d4eafba81c1378af7cbaadd7be8634297ca9f900a78f7382ebfa9626a40e12ca7c06eff88431de04ddd4d2cec0 -DIST gcc-4.9.3-piepatches-v0.6.4.tar.bz2 14431 SHA256 012c3025ac2e14781ff25028c0b1d42a07f510b125006116e268bcd90fb6c9db SHA512 3bbeacbca5e8ef6ab0b1d58add42f5e8e82328afe024666f9585b5398c8722e7d012abfd2009a98ad47b1f1b26afaf421402a9e7719a5662516b32dcbe5608be WHIRLPOOL 9e68d981aed42ece2f481f62efc078ad370ac780e96ba39c4273c8675d552b845cd52c588bd41839868f430b0a532789858914f4ef32a1bc187e2983264ebfd3 -DIST gcc-4.9.3-uclibc-patches-1.0.tar.bz2 2515 SHA256 dd19904d4ab005ef142056228f326e75b3d4d79b8056189a505129b5940a575c SHA512 825092620a3c554ef06219fd1152c3677f1456315563b9e65282a73096e75600389e93298ed76cad41ce3eeecc6a7009ca722585b93c04095bd2d0a06c4404e6 WHIRLPOOL 0c184a5cc74f80a61f354ee85bc5a0f5b44d93bc9fa2e1892fbfe899958cfa5263b8b72cc4f905bc69bd1cc90cf870a6056c4003ec493b815646a72a0fe2e44e -DIST gcc-4.9.3.tar.bz2 90006707 SHA256 2332b2a5a321b57508b9031354a8503af6fdfb868b8c1748d33028d100a8b67e SHA512 9ac57377a6975fc7adac704ec81355262b9f537def6955576753b87715470a20ee6a2a3144a79cc8fcba3443f7b44c7337d79d704b522d053f54f79aa6b442df WHIRLPOOL 085e4cc1825b031652cbe9e098671f761acfeca64c6cc9b8ad2a8961c13fcac9e02b4538b44dc38181a355266f2c55c99ce5a1bff3f2860b870285cf3f0e84a5 DIST gcc-4.9.4-patches-1.2.tar.bz2 25447 SHA256 a278642313473db7bf4f7f51985f21e4b45a9cf68cf37ba80ef6d355a82bfb57 SHA512 61b1e86e8dbc2838e7b5c88c4a3bab9ed5b6485258b7971799850ffd97cb67ad2564552af4e9ebc860dcc2a4b786c91d2079469468fb95f8e28e2fc981b4c812 WHIRLPOOL ea48877b970180e442b1808f3aca80b92148722640d257629026dc74b7c9b9791c3c284a47191c827f667b594dbb6f5d49075783e0eebb5a58ec28624a005093 DIST gcc-4.9.4-piepatches-v0.6.4.tar.bz2 14414 SHA256 c67b56f04c653e6a19e36abed8391f8b6bed426bfcfc907237cc37f02dbb5015 SHA512 243fa272ea0e49f700a76508bab3e03bbb353bcb930581b2f87f9a47df5cd3880e29f20b71612b21190adc463849e1e6ac2a38a49c0002b562d93d436f538285 WHIRLPOOL 1e5959441210af6f690398efab96444ab11d136238a9428912e8441eaf0509fe6db359a8aca92a446fce0c75777385475af73b20165a8593f9969e3a25fd0b0f DIST gcc-4.9.4-uclibc-patches-1.0.tar.bz2 2618 SHA256 95f290d0b68114d835515afc424d6096476a45665671784aa71a7a506296e465 SHA512 5a1f44caa9261f4947101379628143869b31dec67fa28605e8e1f3894d4b7120c3f68ba6deb59da7a74fa906e27ab32cd3767761837dc3dfebc37865d349d6db WHIRLPOOL e46b08737cfdc235bfb80117e0389f3969167adf59bcba2a0a1094a20eab2b62f0c952dac44781e43957cb1507cd4e80f37bd8aecbc55dbda6382d93b3a4cf94 DIST gcc-4.9.4.tar.bz2 90097606 SHA256 6c11d292cd01b294f9f84c9a59c230d80e9e4a47e5c6355f046bb36d4f358092 SHA512 93abb78e16277454f41a8e9810f41f66c0fdffdc539a762ff6b67d3037f78db971378683fd2ebf707d1d51c059fad2161fe42d110c330027f40214b7db0f3efe WHIRLPOOL e20045126c21a3edea1fa4a2185ec2bc5feec77ddf967ab9d1e8c33322ad4eafe013bfcaab1ed4e35971d3b70ef373ea3585ebb089c9bbf91bbfca1f1da71236 -DIST gcc-5.3.0-patches-1.1.tar.bz2 29696 SHA256 979f188196325a635fc84e6a1167885929618ba6f04e0c9b4144a0605e8adaaa SHA512 c84b81a54adaf567747ca1a023b0a6e1b9c650f8224df8ed3dff898e3aff64b979899ed753cdd705d82abda9ba5ddb27b3afcd3e94029652cf10039cbeae0196 WHIRLPOOL e4907fdbe282ed5f6f315fc45b595f0cd96466e825fd86d4b3ce1dfbba62d44b2c2a09cec86776b42cfe3e0005f918ce2355d9df1dd183cfd8cf522a6ccfc03e -DIST gcc-5.3.0-piepatches-v0.6.5.tar.bz2 14552 SHA256 01bb0408eee2b97c4605b10b4d0b2b8fd3b1eccbaf9733c7274e281182f4e975 SHA512 9e924665d1dd24081b2f06618c26a5969069d30ec7626ba96166f299e4738918a6df99dc74c8b36cad17b62b778c350b42cf0ec0ad3897cb25c20938846f225c WHIRLPOOL a9464f4b386219f54ad12add39e7467d793fc75777245a4577f50b2bc6e19e6ede5be7849cdf50c11514175782658f7b3917f3fb86ce9beb07694069a6679404 -DIST gcc-5.3.0-uclibc-patches-1.0.tar.bz2 2534 SHA256 4b03623b614b42308420e3036886ab58cf29fe52a238e67013fa82c568f22c82 SHA512 243d063a42ebef0428c43434d5ba3623ee66b1678746ab4c2efd129004614efecb8fe145bf4dc54d6daef03dfd656deb874b0b49213ec1e13490128d91714de2 WHIRLPOOL ba6db27fc0e19b120761b411da33d1925527a3a79cc686300d581ee3de8bbad788fe722c6c3c6b512a96e755c407e220bf509a1ca4f0ca02f1cc5485990bf249 -DIST gcc-5.3.0.tar.bz2 95441837 SHA256 b84f5592e9218b73dbae612b5253035a7b34a9a1f7688d2e1bfaaf7267d5c4db SHA512 d619847383405fd389f5a2d7225f97fedb01f81478dbb8339047ccba7561a5c20045ab500a8744bffd19ea51892ce09fc37f862f2cfcb42de0f0f8cd8f8da37a WHIRLPOOL 63c10c65dcd9eaca7a426113fb593744829b00093eb57eb02603fb5387a81af20f3576c4d61d32c351e46cc79db20b445a5630e54e328c9771c92cff980661f5 -DIST gcc-5.4.0-patches-1.7.tar.bz2 32316 SHA256 5d7b5b135d9a411943521cd3c5c32f1fc84fe82c27a8fa378e0e1d437b71e46b SHA512 a9da763a19a616a70324721013cb6f1749deb20a5d1994273683ea43436f09a97b5e9898b0f605354d5c0310e23a8a7b8c8ccd28631cefc240cebf969f18657e WHIRLPOOL 5af43acb3206816ac4e1cd3c922755f784d77e54dc110aa040c0b0ea574815d8c1a9eb984bb9cdc2e20935c47a0dab027a3733974a1211223d48240560365eb7 DIST gcc-5.4.0-patches-1.8.tar.bz2 32886 SHA256 ec554a52fb9b22ab62b8a6c887220ab27335105ab3b07e669d4c46ca7a2c21d2 SHA512 10c1102a37d9d485665cca606318a1da6eec2188998d340b91a371c9defa6fae285619f9cadad2546de0b7f1068e9eaf653714462d3331db3197308799927a6b WHIRLPOOL 4b5884eeecd3b50026c09252093525f312a23160f12c6f7c70805045d63cf6506ee2bf6bd2897f5f17d95b44e019f033013830d6527d54430730141d463a5ebd DIST gcc-5.4.0-piepatches-v0.6.5.tar.bz2 14551 SHA256 495eb9110244dac17408cd0eb6977a593577eeb0437e72b60339b8ec394f2fb0 SHA512 4890f0713d261982ab81a20f93c5f65193aa1dfa171e3f9e5867f0b80ec7c1e76c5a997b1a4e6f47f8ce36af54ac91125c5bff8bf6d971b7d77c65a57a40a3c0 WHIRLPOOL 13b74b1ca75cc94f9624fe1b52221a953962c918c2cb932302a3078b6deba4f3e501647ad8a2915edef6301e64c820ed612a6fbb9e1178cf1711fe0045686969 DIST gcc-5.4.0-uclibc-patches-1.0.tar.bz2 3731 SHA256 a3145faa6c81c0753ba754b735834c38987c356dadaa7c4a625c738e374604b5 SHA512 009f34197e79c5e8c6497a0db01ac45cc657e92e56a663b4f3281661d108b2a129cd977fab5f0064f225d6812ae91e82bab22a2b10ae02c486881eeed85ec7a3 WHIRLPOOL a3598ce0aad7e9110db156005190739abc5b4ceea3c327cb9c747c4cf1b99589c1a9fac170aea346eae030b09ee563f9f990e031ad7dfa1aa19b895898bf2608 @@ -67,13 +46,7 @@ DIST gcc-6.4.0-patches-1.3.tar.bz2 13617 SHA256 f22bf5d5bae3f89a2811b5290d69369d DIST gcc-6.4.0-uclibc-patches-1.0.tar.bz2 1586 SHA256 42dc6ebcfb822d384f82c27052b1ccbe58b47217797b04c62a62575a55895f3d SHA512 266dbe2bb53d892a24cd752d5c6833ea33f8df8b11b0471700ee53865243cd41f412f9bea8a369b474c9cd1435faff2e03902c7cb5638dd3ddcaa665aa2ec522 WHIRLPOOL 506eb214853145f9e1ab68192c1c445e5a40710aa9ef86d1920e2307122a5ab1c9d67124612d7830cb1d54f97cc6a85d6345873cc04b1a4c4f54f6c9df6121b4 DIST gcc-6.4.0.tar.xz 76156220 SHA256 850bf21eafdfe5cd5f6827148184c08c4a0852a37ccf36ce69855334d2c914d4 SHA512 02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0cccc025150a34740a9e29badb02d4b48e56a8aba90 WHIRLPOOL 136b282c6957877d2f463d83740fa65a4e7a346ac94e4baabea25cec41ae307f34409b1e518a22927821d564b8634a48978dc8e1d0b988999e924adcbf3f5cc9 EBUILD gcc-4.7.3-r1.ebuild 8663 SHA256 d4c00a79aec8c8c603ffdda26f2e10163897ae02b1caa9971a57248aafb4fd19 SHA512 339de3e50dfb0f1a982780f9a112827e06ab7873f28f78b9e5522e73532b9b006574d52dff55221c10d31c1895780dc01c01efab05ab4d743cecd88a56ed33c7 WHIRLPOOL e2bec826155124e0bdb2ae75c2a3633fe5060914995ecfb1ebbcd0c61fca6f92c38bde06c1ec3e96d68155231bec34b5a725915864fbb5ff22ea0752fabbb6a9 -EBUILD gcc-4.8.3.ebuild 2576 SHA256 ca04a0d0a3bac67d676342350102d003ddf2f6bc0295213f4b367db9de7820d9 SHA512 5e0aedb94e73238da14b37102c0ac7958e3143ff45ea43d5ec203a2e43b302c427dc7197208286f8d9c2c12d121fa76d93781bd80ed404d33d8112ea5ced1325 WHIRLPOOL f0fc0fdd066fe052ab443e639d97e6e2f6673f8657924048a4293b20953bdcfe71352b8cfafa304c5a0ca4f679f570c54c9a5404f6ddedc5229993177e408271 -EBUILD gcc-4.8.4.ebuild 2575 SHA256 e933e93f421f304eb30037fbf632492b5305ea67ce1309f89f3d2186ec1b0b0f SHA512 413b16e9e4a8a62113c6cf3fe69c21da1058a59735bdc35486260cacf58ec460c2386edbc3d09af0702184f3bbf864d92163d0f7a366c42649d1c7336300d02b WHIRLPOOL 8b253fe1f71b0318adedd828c3e7ccd63ca2fd525e9eac847b2310146016c7b9bfffc8ab309ffca8226273de0d046299b6329153c4ace133705d893641b1be9c -EBUILD gcc-4.8.5.ebuild 2575 SHA256 ddaa840b8c95d39ef6ae098399a812df4d3ac8ca241a99b06e742873d27ebb6e SHA512 190896f4d0e5cbdd4da38f4fb92394e80e95b06750fc258ceac59584706f6b89bbfea056c5d0daac319b43f95e0760ff7d781cc292c9ac9c78ba5da057dc01a0 WHIRLPOOL a80a22093bebf87f2b23bb1881f8e0dd4dd7e9f8183690bf70645179b5b3b263ca1985a1197214c72196e843445c149aa8ebfbe039f6e20b4b029328529e3109 -EBUILD gcc-4.9.3.ebuild 2575 SHA256 78f62cac6e99b922a4db327ab72ac39ddd1e6aefdf690e4fe7d45f835d2d9659 SHA512 dfde8525d064cbafa9a81538ad3ac29995f9641b3985a4fcfee3431b8f79ce0d83a1f973faa4654ae42ebfea099b94256316d50d1f565d189ab126beac6f733e WHIRLPOOL 60c80f6adfff1e471b2068d3f719745ef374d601e3183e7f509b62a4b397393302299336a5557aa6b4e308fc2bc0a0a57075f021732be635ef4fdb49de7c9fc8 EBUILD gcc-4.9.4.ebuild 2583 SHA256 cfb0c812c46c5fd269cb67093c9033f66749079cdbe0e4a8f73ef038b79745d7 SHA512 c8a22eb75a956291a08b4f784c561858c685ada9166db7f72e5c994ad0b3c81b6df5f3663743bdec76f4759f099c98dd1f3a204b2d67de45a676f4c4bba58fef WHIRLPOOL bb037ce04491ca88a67ccda79814707dd73e6aabc1e8dfbef6a86a079fd8554ec6093f5070c132bca21520467f276268aadc268d5bf588d44dfeb544e1b8a266 -EBUILD gcc-5.3.0.ebuild 2468 SHA256 f8c633b53b39b7945a1cd0e3eb5b4dab53c369dd242a563a2b090e356ae71f8d SHA512 6685cbbd77ef31b60651690d9429c8338e43abe15a0a0cd81a576f559d5a80caa3dbe02b69f14d6622d2aadbec28dfabf07ff04031f2365af337cb65d50099d2 WHIRLPOOL ef6cad65276b540be4aa522d1a3f60498edbb8d82fa04adfd4593fdc1082521d90479db16bd221e43bc6c826e9c007eb7bbce31ad29f356d8d7660222ad3d719 -EBUILD gcc-5.4.0-r3.ebuild 2482 SHA256 5623c9c0f02549b7451fcd11257200e2e1b6254e2a155e1be084e5a68d39f301 SHA512 b0c8eb6d97878fd9d7c33720671265e5298f4a80525b73652cd48dde9b0a30bfb0b03254ab2dac1f544a43ae4561a156a0f09da1aec5b62f0505f8947a5d99ed WHIRLPOOL fdf85d7ecb9ce24e88c7a8ba211d4e58419a0b2ceeb2ba41064c9b7eec4a207450aedf376ebe5a6fc2248bea77e80c93449acb9d5ea73c0f4cd5c251201a9c73 EBUILD gcc-5.4.0-r4.ebuild 2479 SHA256 77e27aa6c49252ed655bdfba37e1ffc135b0077b0655cf59776983075420ad18 SHA512 40e236212c71e28baf007102d64fa852a119a0f0937d819f3f171bd31f175e713a58522170fdfa5e7accefdc2ebf1fcfd7ec8d77ecc82c9384a9164482140a3b WHIRLPOOL 46a974383f3d4e49d0cc9424d574a80cdcf12c1400850e0c42a390796c4dac6027c859e099c68b29688402b090f71313100e8772ffa7fb7d318e83193aadf656 EBUILD gcc-6.4.0-r1.ebuild 1765 SHA256 e84f3c3b1b4b17d30a869d4861a99b90e6f4d76837bf8ced874c3ff70dc3f2e2 SHA512 4f4c32f561c61e8026ff785250e0a8d8823d44bed8dc53db7637a964df819156534f3c1392560d049ce6ede47ebe21428848b77e642fc8776c5f0e2c40490c24 WHIRLPOOL 1b2a80f8d606fa9ed1cc2381f5e44b09294b92cbb2a9362b64a20e475b2599e080091cc500c818743f12dcb3f98df22b3e0f1b36ba3c0ad369072cbb56c4f144 EBUILD gcc-6.4.0.ebuild 1765 SHA256 6f4cbd9c662fb9e8e2919cfb636955d38d81dd6a0cf7901d3265dac9223f70c7 SHA512 ec9f0e445b94c6feaf73ff341346b86cc15aa99d0a102fe624a37b2188638b9b339d86e200f7e07c8287d8fe024e32a3b5f043ab3ac4536c08a0ffa0b811e2eb WHIRLPOOL 3b6e517cd97bc4f875320c09a83eef639463a77b6265919fcff94135932e3a6acacca1c8ce7d00a34b98faa999feb513b98d6e81c5079364ab2c3caf70c84868 diff --git a/sys-devel/gcc/gcc-4.8.3.ebuild b/sys-devel/gcc/gcc-4.8.3.ebuild deleted file mode 100644 index 9a6a2d89..00000000 --- a/sys-devel/gcc/gcc-4.8.3.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id: 3b9c0b6dc90bf7d9954ee5eca0bf163acc872eec $ - -EAPI="4" - -PATCH_VER="1.1" -UCLIBC_VER="1.0" - -# Hardened gcc 4 stuff -PIE_VER="0.5.9" -SPECS_VER="0.2.0" -SPECS_GCC_VER="4.4.3" -# arch/libc configurations known to be stable with {PIE,SSP}-by-default -PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64" -PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64" -SSP_STABLE="amd64 x86 mips ppc ppc64 arm" -# uclibc need tls and nptl support for SSP support -# uclibc need to be >= 0.9.33 -SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm" -#end Hardened stuff - -inherit eutils toolchain - -KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd" - -RDEPEND="" -DEPEND="${RDEPEND} - elibc_glibc? ( >=sys-libs/glibc-2.8 ) - >=${CATEGORY}/binutils-2.20" - -if [[ ${CATEGORY} != cross-* ]] ; then - PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )" -fi - -src_prepare() { - if has_version '<sys-libs/glibc-2.12' ; then - ewarn "Your host glibc is too old; disabling automatic fortify." - ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315" - EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch" - fi - - toolchain_src_prepare - - use vanilla && return 0 - # Use -r1 for newer piepatchet that use DRIVER_SELF_SPECS for the hardened specs. - [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env-r1.patch - - if [[ "${ARCH}" == "amd64" ]]; then - local LD32="$( get_abi_LIBDIR x86 )" - local LDx32="$( get_abi_LIBDIR x32 )" - local LD64="$( get_abi_LIBDIR amd64 )" - sed -i \ - -e "/^#define GLIBC_DYNAMIC_LINKER32/{s:/lib/:/${LD32:-lib}/:}" \ - -e "/^#define GLIBC_DYNAMIC_LINKERX32/{s:/libx32/:/${LDx32:-libx32}/:}" \ - -e "/^#define GLIBC_DYNAMIC_LINKER64/{s:/lib64/:/${LD64:-lib64}/:}" \ - gcc/config/i386/linux64.h \ - || die 'LIBDIR replacement failed' - - einfo "Using the following LIBDIR defines:" - tail -n 3 gcc/config/i386/linux64.h - - sed -i \ - -e "/^MULTILIB_OSDIRNAMES[+ ]= m64=/{s:=../lib64$:=../${LD64:-lib64}:}" \ - -e "/^MULTILIB_OSDIRNAMES[+ ]= m32=/{s:=../lib$:=../${LD32:-lib}:}" \ - -e "/^MULTILIB_OSDIRNAMES[+ ]= mx32=/{s:=../libx32$:=../${LDx32:-libx32}:}" \ - gcc/config/i386/t-linux64 \ - || die 'DIRNAMES replacement failed' - - einfo "Using the following DIRNAMES defines:" - tail -n 3 gcc/config/i386/t-linux64 - - sed -i \ - -e "/^const char \*__gnat_default_libgcc_subdir = \"libx32\";$/{s:\"libx32\":\"${LDx32:-libx32}\":}" \ - gcc/ada/link.c \ - || die 'ADA replacement failed' - fi -} diff --git a/sys-devel/gcc/gcc-4.8.4.ebuild b/sys-devel/gcc/gcc-4.8.4.ebuild deleted file mode 100644 index c08f7c8b..00000000 --- a/sys-devel/gcc/gcc-4.8.4.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id: 468bba8ed81e839f4ac8339a43b922ecec1b2ec7 $ - -EAPI="4" - -PATCH_VER="1.8" -UCLIBC_VER="1.0" - -# Hardened gcc 4 stuff -PIE_VER="0.6.1" -SPECS_VER="0.2.0" -SPECS_GCC_VER="4.4.3" -# arch/libc configurations known to be stable with {PIE,SSP}-by-default -PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64" -PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64" -SSP_STABLE="amd64 x86 mips ppc ppc64 arm" -# uclibc need tls and nptl support for SSP support -# uclibc need to be >= 0.9.33 -SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm" -#end Hardened stuff - -inherit eutils toolchain - -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd" - -RDEPEND="" -DEPEND="${RDEPEND} - elibc_glibc? ( >=sys-libs/glibc-2.8 ) - >=${CATEGORY}/binutils-2.20" - -if [[ ${CATEGORY} != cross-* ]] ; then - PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )" -fi - -src_prepare() { - if has_version '<sys-libs/glibc-2.12' ; then - ewarn "Your host glibc is too old; disabling automatic fortify." - ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315" - EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch" - fi - - toolchain_src_prepare - - use vanilla && return 0 - # Use -r1 for newer piepatchet that use DRIVER_SELF_SPECS for the hardened specs. - [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env-r1.patch - - if [[ "${ARCH}" == "amd64" ]]; then - local LD32="$( get_abi_LIBDIR x86 )" - local LDx32="$( get_abi_LIBDIR x32 )" - local LD64="$( get_abi_LIBDIR amd64 )" - sed -i \ - -e "/^#define GLIBC_DYNAMIC_LINKER32/{s:/lib/:/${LD32:-lib}/:}" \ - -e "/^#define GLIBC_DYNAMIC_LINKERX32/{s:/libx32/:/${LDx32:-libx32}/:}" \ - -e "/^#define GLIBC_DYNAMIC_LINKER64/{s:/lib64/:/${LD64:-lib64}/:}" \ - gcc/config/i386/linux64.h \ - || die 'LIBDIR replacement failed' - - einfo "Using the following LIBDIR defines:" - tail -n 3 gcc/config/i386/linux64.h - - sed -i \ - -e "/^MULTILIB_OSDIRNAMES[+ ]= m64=/{s:=../lib64$:=../${LD64:-lib64}:}" \ - -e "/^MULTILIB_OSDIRNAMES[+ ]= m32=/{s:=../lib$:=../${LD32:-lib}:}" \ - -e "/^MULTILIB_OSDIRNAMES[+ ]= mx32=/{s:=../libx32$:=../${LDx32:-libx32}:}" \ - gcc/config/i386/t-linux64 \ - || die 'DIRNAMES replacement failed' - - einfo "Using the following DIRNAMES defines:" - tail -n 3 gcc/config/i386/t-linux64 - - sed -i \ - -e "/^const char \*__gnat_default_libgcc_subdir = \"libx32\";$/{s:\"libx32\":\"${LDx32:-libx32}\":}" \ - gcc/ada/link.c \ - || die 'ADA replacement failed' - fi -} diff --git a/sys-devel/gcc/gcc-4.8.5.ebuild b/sys-devel/gcc/gcc-4.8.5.ebuild deleted file mode 100644 index 07d7aa9e..00000000 --- a/sys-devel/gcc/gcc-4.8.5.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id: 00154dc14c3bdd528ba0d7e36f9345cefc4d24ad $ - -EAPI="4" - -PATCH_VER="1.3" -UCLIBC_VER="1.0" - -# Hardened gcc 4 stuff -PIE_VER="0.6.2" -SPECS_VER="0.2.0" -SPECS_GCC_VER="4.4.3" -# arch/libc configurations known to be stable with {PIE,SSP}-by-default -PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64" -PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64" -SSP_STABLE="amd64 x86 mips ppc ppc64 arm" -# uclibc need tls and nptl support for SSP support -# uclibc need to be >= 0.9.33 -SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm" -#end Hardened stuff - -inherit eutils toolchain - -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd" - -RDEPEND="" -DEPEND="${RDEPEND} - elibc_glibc? ( >=sys-libs/glibc-2.8 ) - >=${CATEGORY}/binutils-2.20" - -if [[ ${CATEGORY} != cross-* ]] ; then - PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )" -fi - -src_prepare() { - if has_version '<sys-libs/glibc-2.12' ; then - ewarn "Your host glibc is too old; disabling automatic fortify." - ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315" - EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch" - fi - - toolchain_src_prepare - - use vanilla && return 0 - # Use -r1 for newer piepatchet that use DRIVER_SELF_SPECS for the hardened specs. - [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env-r1.patch - - if [[ "${ARCH}" == "amd64" ]]; then - local LD32="$( get_abi_LIBDIR x86 )" - local LDx32="$( get_abi_LIBDIR x32 )" - local LD64="$( get_abi_LIBDIR amd64 )" - sed -i \ - -e "/^#define GLIBC_DYNAMIC_LINKER32/{s:/lib/:/${LD32:-lib}/:}" \ - -e "/^#define GLIBC_DYNAMIC_LINKERX32/{s:/libx32/:/${LDx32:-libx32}/:}" \ - -e "/^#define GLIBC_DYNAMIC_LINKER64/{s:/lib64/:/${LD64:-lib64}/:}" \ - gcc/config/i386/linux64.h \ - || die 'LIBDIR replacement failed' - - einfo "Using the following LIBDIR defines:" - tail -n 3 gcc/config/i386/linux64.h - - sed -i \ - -e "/^MULTILIB_OSDIRNAMES[+ ]= m64=/{s:=../lib64$:=../${LD64:-lib64}:}" \ - -e "/^MULTILIB_OSDIRNAMES[+ ]= m32=/{s:=../lib$:=../${LD32:-lib}:}" \ - -e "/^MULTILIB_OSDIRNAMES[+ ]= mx32=/{s:=../libx32$:=../${LDx32:-libx32}:}" \ - gcc/config/i386/t-linux64 \ - || die 'DIRNAMES replacement failed' - - einfo "Using the following DIRNAMES defines:" - tail -n 3 gcc/config/i386/t-linux64 - - sed -i \ - -e "/^const char \*__gnat_default_libgcc_subdir = \"libx32\";$/{s:\"libx32\":\"${LDx32:-libx32}\":}" \ - gcc/ada/link.c \ - || die 'ADA replacement failed' - fi -} diff --git a/sys-devel/gcc/gcc-4.9.3.ebuild b/sys-devel/gcc/gcc-4.9.3.ebuild deleted file mode 100644 index 43dc5e1f..00000000 --- a/sys-devel/gcc/gcc-4.9.3.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id: 85dbc89097c2411f97bcf391c2b2835c17643ff0 $ - -EAPI="4" - -PATCH_VER="1.5" -UCLIBC_VER="1.0" - -# Hardened gcc 4 stuff -PIE_VER="0.6.4" -SPECS_VER="0.2.0" -SPECS_GCC_VER="4.4.3" -# arch/libc configurations known to be stable with {PIE,SSP}-by-default -PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64" -PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64" -SSP_STABLE="amd64 x86 mips ppc ppc64 arm" -# uclibc need tls and nptl support for SSP support -# uclibc need to be >= 0.9.33 -SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm" -#end Hardened stuff - -inherit eutils toolchain - -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd" - -RDEPEND="" -DEPEND="${RDEPEND} - elibc_glibc? ( >=sys-libs/glibc-2.8 ) - >=${CATEGORY}/binutils-2.20" - -if [[ ${CATEGORY} != cross-* ]] ; then - PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )" -fi - -src_prepare() { - if has_version '<sys-libs/glibc-2.12' ; then - ewarn "Your host glibc is too old; disabling automatic fortify." - ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315" - EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch" - fi - - toolchain_src_prepare - - use vanilla && return 0 - # Use -r1 for newer piepatchet that use DRIVER_SELF_SPECS for the hardened specs. - [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env-r1.patch - - if [[ "${ARCH}" == "amd64" ]]; then - local LD32="$( get_abi_LIBDIR x86 )" - local LDx32="$( get_abi_LIBDIR x32 )" - local LD64="$( get_abi_LIBDIR amd64 )" - sed -i \ - -e "/^#define GLIBC_DYNAMIC_LINKER32/{s:/lib/:/${LD32:-lib}/:}" \ - -e "/^#define GLIBC_DYNAMIC_LINKERX32/{s:/libx32/:/${LDx32:-libx32}/:}" \ - -e "/^#define GLIBC_DYNAMIC_LINKER64/{s:/lib64/:/${LD64:-lib64}/:}" \ - gcc/config/i386/linux64.h \ - || die 'LIBDIR replacement failed' - - einfo "Using the following LIBDIR defines:" - tail -n 3 gcc/config/i386/linux64.h - - sed -i \ - -e "/^MULTILIB_OSDIRNAMES[+ ]= m64=/{s:=../lib64$:=../${LD64:-lib64}:}" \ - -e "/^MULTILIB_OSDIRNAMES[+ ]= m32=/{s:=../lib$:=../${LD32:-lib}:}" \ - -e "/^MULTILIB_OSDIRNAMES[+ ]= mx32=/{s:=../libx32$:=../${LDx32:-libx32}:}" \ - gcc/config/i386/t-linux64 \ - || die 'DIRNAMES replacement failed' - - einfo "Using the following DIRNAMES defines:" - tail -n 3 gcc/config/i386/t-linux64 - - sed -i \ - -e "/^const char \*__gnat_default_libgcc_subdir = \"libx32\";$/{s:\"libx32\":\"${LDx32:-libx32}\":}" \ - gcc/ada/link.c \ - || die 'ADA replacement failed' - fi -} diff --git a/sys-devel/gcc/gcc-5.3.0.ebuild b/sys-devel/gcc/gcc-5.3.0.ebuild deleted file mode 100644 index 05ad59b2..00000000 --- a/sys-devel/gcc/gcc-5.3.0.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id: 1730b19efefdd44fc9e35e48d8cc80328c08f4db $ - -EAPI="4" - -PATCH_VER="1.1" -UCLIBC_VER="1.0" - -# Hardened gcc 4 stuff -PIE_VER="0.6.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 mips ppc ppc64 arm ia64" -PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64" -SSP_STABLE="amd64 x86 mips ppc ppc64 arm" -# uclibc need tls and nptl support for SSP support -# uclibc need to be >= 0.9.33 -SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm" -#end Hardened stuff - -inherit eutils toolchain - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" - -RDEPEND="" -DEPEND="${RDEPEND} - elibc_glibc? ( >=sys-libs/glibc-2.8 ) - >=${CATEGORY}/binutils-2.20" - -if [[ ${CATEGORY} != cross-* ]] ; then - PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )" -fi - -src_prepare() { - if has_version '<sys-libs/glibc-2.12' ; then - ewarn "Your host glibc is too old; disabling automatic fortify." - ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315" - EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch" - fi - is_crosscompile && EPATCH_EXCLUDE+=" 05_all_gcc-spec-env.patch" - - toolchain_src_prepare - - if [[ "${ARCH}" == "amd64" ]]; then - local LD32="$( get_abi_LIBDIR x86 )" - local LDx32="$( get_abi_LIBDIR x32 )" - local LD64="$( get_abi_LIBDIR amd64 )" - sed -i \ - -e "/^#define GLIBC_DYNAMIC_LINKER32/{s:/lib/:/${LD32:-lib}/:}" \ - -e "/^#define GLIBC_DYNAMIC_LINKERX32/{s:/libx32/:/${LDx32:-libx32}/:}" \ - -e "/^#define GLIBC_DYNAMIC_LINKER64/{s:/lib64/:/${LD64:-lib64}/:}" \ - gcc/config/i386/linux64.h \ - || die 'LIBDIR replacement failed' - - einfo "Using the following LIBDIR defines:" - tail -n 3 gcc/config/i386/linux64.h - - sed -i \ - -e "/^MULTILIB_OSDIRNAMES[+ ]= m64=/{s:=../lib64$:=../${LD64:-lib64}:}" \ - -e "/^MULTILIB_OSDIRNAMES[+ ]= m32=/{s:=../lib$:=../${LD32:-lib}:}" \ - -e "/^MULTILIB_OSDIRNAMES[+ ]= mx32=/{s:=../libx32$:=../${LDx32:-libx32}:}" \ - gcc/config/i386/t-linux64 \ - || die 'DIRNAMES replacement failed' - - einfo "Using the following DIRNAMES defines:" - tail -n 3 gcc/config/i386/t-linux64 - - sed -i \ - -e "/^const char \*__gnat_default_libgcc_subdir = \"libx32\";$/{s:\"libx32\":\"${LDx32:-libx32}\":}" \ - gcc/ada/link.c \ - || die 'ADA replacement failed' - fi -} diff --git a/sys-devel/gcc/gcc-5.4.0-r3.ebuild b/sys-devel/gcc/gcc-5.4.0-r3.ebuild deleted file mode 100644 index c7095590..00000000 --- a/sys-devel/gcc/gcc-5.4.0-r3.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="4" - -PATCH_VER="1.7" -UCLIBC_VER="1.0" - -# Hardened gcc 4 stuff -PIE_VER="0.6.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 mips ppc ppc64 arm ia64" -PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64" -SSP_STABLE="amd64 x86 mips ppc ppc64 arm" -# uclibc need tls and nptl support for SSP support -# uclibc need to be >= 0.9.33 -SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm" -#end Hardened stuff - -inherit toolchain - -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" - -RDEPEND="" -DEPEND="${RDEPEND} - elibc_glibc? ( >=sys-libs/glibc-2.8 ) - >=${CATEGORY}/binutils-2.20" - -if [[ ${CATEGORY} != cross-* ]] ; then - PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )" -fi - -src_prepare() { - if has_version '<sys-libs/glibc-2.12' ; then - ewarn "Your host glibc is too old; disabling automatic fortify." - ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315" - EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch" - fi - is_crosscompile && EPATCH_EXCLUDE+=" 05_all_gcc-spec-env.patch" - - toolchain_src_prepare - - if [[ "${ARCH}" == "amd64" ]]; then - local LD32="$( get_abi_LIBDIR x86 )" - local LDx32="$( get_abi_LIBDIR x32 )" - local LD64="$( get_abi_LIBDIR amd64 )" - sed -i \ - -e "/^#define GLIBC_DYNAMIC_LINKER32/{s:/lib/:/${LD32:-lib}/:}" \ - -e "/^#define GLIBC_DYNAMIC_LINKERX32/{s:/libx32/:/${LDx32:-libx32}/:}" \ - -e "/^#define GLIBC_DYNAMIC_LINKER64/{s:/lib64/:/${LD64:-lib64}/:}" \ - gcc/config/i386/linux64.h \ - || die 'LIBDIR replacement failed' - - einfo "Using the following LIBDIR defines:" - tail -n 3 gcc/config/i386/linux64.h - - sed -i \ - -e "/^MULTILIB_OSDIRNAMES[+ ]= m64=/{s:=../lib64$:=../${LD64:-lib64}:}" \ - -e "/^MULTILIB_OSDIRNAMES[+ ]= m32=/{s:=\$(if \$(wildcard \$(shell echo \$(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib):../${LD32:-lib}/:}" \ - -e "/^MULTILIB_OSDIRNAMES[+ ]= mx32=/{s:=../libx32$:=../${LDx32:-libx32}:}" \ - gcc/config/i386/t-linux64 \ - || die 'DIRNAMES replacement failed' - - einfo "Using the following DIRNAMES defines:" - tail -n 3 gcc/config/i386/t-linux64 - - sed -i \ - -e "/^const char \*__gnat_default_libgcc_subdir = \"libx32\";$/{s:\"libx32\":\"${LDx32:-libx32}\":}" \ - gcc/ada/link.c \ - || die 'ADA replacement failed' - fi -} |