[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: 22a1ee8c7eb39633122b5012b1848c8252dd59a0 Author: Sam James gentoo org> AuthorDate: Fri Jan 24 07:32:52 2025 + Commit: Sam James gentoo org> CommitDate: Fri Jan 24 07:34:34 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22a1ee8c dev-lang/ada-bootstrap: add amd64 binaries for 11/12/13 Same chroot as before but tree state at 67eeb6e0867dd39abfd50edefd68d20919bba7e6. Of course, couldn't use crossdev, so rebuilt natively in the chroot w/ FEATURES="buildpkg". They are newer versions of each slot because it necessarily upgraded them to rebuild to get the binpkgs, though. This just leaves x86 which has a similar problem (perhaps I should've chosen a nomultilib stage3 to begin with). Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/Manifest| 3 +++ dev-lang/ada-bootstrap/ada-bootstrap-11.ebuild | 5 - dev-lang/ada-bootstrap/ada-bootstrap-12.ebuild | 5 - dev-lang/ada-bootstrap/ada-bootstrap-13.ebuild | 5 - 4 files changed, 15 insertions(+), 3 deletions(-) diff --git a/dev-lang/ada-bootstrap/Manifest b/dev-lang/ada-bootstrap/Manifest index c2712ad89021..07d7f7ac8dbf 100644 --- a/dev-lang/ada-bootstrap/Manifest +++ b/dev-lang/ada-bootstrap/Manifest @@ -13,6 +13,7 @@ DIST ada-bootstrap-11-riscv64-unknown-linux-gnu.gpkg.tar 38205440 BLAKE2B 4c93fa DIST ada-bootstrap-11-s390-ibm-linux-gnu.gpkg.tar 25968640 BLAKE2B 87148caadf5a80706bdaafec9147ae6723d95a9e8e2d4f437342309a10e7c8fffe96d443d0f89ff2f87f0c49b97bb5136ec23beef8a631aeb9144282c0eab04f SHA512 327e1edb6b5b27c45352d4e205cf143051e485d0dbc548d42713a0e46e117af415b915e273f24eb6832fa529838d11dee2ade816cc706d8918a0bf90ddfc5a01 DIST ada-bootstrap-11-s390x-ibm-linux-gnu.gpkg.tar 26900480 BLAKE2B 48ba41b0427135f2bff58cd9253cbcd09100c46d4cc1fd3aca795e9e274843d36842ab1c9db28377e6ace29c8391f215a569e114ebe708d0f04d8d038faaceb7 SHA512 f3f17cd8f337e8a7362e59cb1abe7c28d2c33d64f020a4641668dc374281c9760b1118b43f2a609622cfaf1341e3f7487f0021c6349f8d5411a00f2e2be10957 DIST ada-bootstrap-11-sparc64-unknown-linux-gnu.gpkg.tar 24842240 BLAKE2B da5a8058d0dc0c1dce54c0478488d9c2f25952f9e614d2cec34355dda4d480699dbb09a369b5537bf5f017b0f4cf60c9213174b86739bb1587f305afbd676abe SHA512 ba46fbc72014d7d43ba85679e3a0c394a5b8fa812ac7bf981c2563f7361e585b9db6f3cf65193dacff1cd9d2f000c15d8b34db646ec109f5b34d511d44e3f003 +DIST ada-bootstrap-11-x86_64-pc-linux-gnu.gpkg.tar 45793280 BLAKE2B 05837b1a44e9127fbeabdedde783bd79d917041ed1ba2e5f2110fd2624f8d4a1a376bc4743e647c3e43296486cc310d024e3b3431e01c7ba62089e3ff162dc6d SHA512 1c8b33b2bd8705f54f6ac1aa85c1faa1938bd1389e3b300af47645cc9f71ce8d2abdc38ece6e4302b678e374e9bfa7b0d0cfdd0fb616365da391914e8ed32b4b DIST ada-bootstrap-12-aarch64-unknown-linux-gnu.gpkg.tar 37099520 BLAKE2B 408e38b64fa027098b7d815a43c10306735449f947f0b10e2d3014bac4b76e3dd834097529e6b7ca10d83f27acb3b3ef8bfe1faae498407bd306d8cb67341a37 SHA512 c6366169012c463ca10fe560bd1c33f9b147f7a6e1c025954d7f5ac1ba8fb2a4ebf0eac5fa76bfc295bb3a1f74bc98a96773b2bcc55672405b576e0854b1088f DIST ada-bootstrap-12-alpha-unknown-linux-gnu.gpkg.tar 38246400 BLAKE2B 5ed3e1e5dd6e356142df2062897dc856ccfbbc076d8aa479b81a8a0831a6f4a70a8b09827ea7b569ac5085d75a07a50d18eb682d2c3421fd29743c3260bfe102 SHA512 ab212c3a92384290b40702fb396fbe85fa118c1304617a7a2ddc475b36e9410c0588b88c038a4e7bb9e12610e3d65513efc5cb7189fd131d2472c2768e6ba19a DIST ada-bootstrap-12-armv6j-softfp-linux-gnueabi.gpkg.tar 28948480 BLAKE2B e65b455718c5d70e5eb17ed09067e8eb5a4a901065da1f7c0a6f2818756b2a684de7a3d2aecd046c0e92e5b6282dd080a9d10772a79e3a0b58ba5e2a1a5ee21f SHA512 a3034c2937ba6f61518f789e237f4f3759c7acdcdd994914c891a3543b7e6540190a694cb6f7af73f2abdaf57f43ee54bb098a3d83afdcb66224413a871fb15f @@ -28,6 +29,7 @@ DIST ada-bootstrap-12-riscv64-unknown-linux-gnu.gpkg.tar 35594240 BLAKE2B cf8104 DIST ada-bootstrap-12-s390-ibm-linux-gnu.gpkg.tar 24535040 BLAKE2B 5933ef5d17d5fe65e3be538e25d5a13144d5debcca1cc1346051df266065bb4d4c16ba5ea5c7206ab34fede09c1c364ce1fe5770e3b9fe37fb007e59449ebe40 SHA512 bc040b816260e6e4e6fa297ff7a595f3ecd11e49b08565f0fee6d3ce2c9ea64fda6c559506db8ebfbfc07211cff5d2386407032f1e58d408ae11db2db450ef8d DIST ada-bootstrap-12-s390x-ibm-linux-gnu.gpkg.tar 25466880 BLAKE2B 3960c1d8c5723e82257b4ebf4c154757ba7e8c4fdebde912d25b00f37304e626f2fc8d2c9cb1b8a2e6d15331a2c0828d1b004d67f2d4401613127dbb0289f261 SHA512 4c9c46055914617d46327b70b21861cefee7ffc06651aab5b3ebf64e27f11ec576bffbcf84ab64b28e0a4e0f98e8fdfea6be9896e36cee4453bd66d36711c60e DIST ada-bootstrap-12-sparc64-unknown-linux-gnu.gpkg.tar 23060480 BLAKE2B b4655c7958fe98179ab55b46b71db66caee430b27400ccb9ee8f67ae39edad0354381af2fc1c426b82870c82969d4f5b2208e4ba06dc5b161986dbacea32ecf4 SHA512 5a4f86bd8ce616c46478dd90e3c63b37c4c3838b5944afc0bb1a67d4a394b103fce037dacbdb7faee190f44f2b93f89c5f76bf7f1a4620c54afce84078fccf97 +DIST ada-bootstrap-12-x86_64-pc-linux-gnu.gpkg.tar 50155520 BLAKE2B 4b0e9681d1b1b4d4773eac81d50e5755e40e50b6c0cfc1093fbde43dbf8ecc4406b3
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: afee3c11994e9b3d9520b03f2a5ef03a3f33be3c Author: Sam James gentoo org> AuthorDate: Thu Jan 23 21:14:07 2025 + Commit: Sam James gentoo org> CommitDate: Thu Jan 23 21:14:32 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afee3c11 dev-lang/ada-bootstrap: dev-lang/ada-bootstrap: add 11 Same as fd80b52f6eb59b31526f4e75e834240e60408f0a. No real point in having it in ~arch temporarily either. Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/Manifest| 15 +++ dev-lang/ada-bootstrap/ada-bootstrap-11.ebuild | 121 + 2 files changed, 136 insertions(+) diff --git a/dev-lang/ada-bootstrap/Manifest b/dev-lang/ada-bootstrap/Manifest index 79c305c83f7c..c2712ad89021 100644 --- a/dev-lang/ada-bootstrap/Manifest +++ b/dev-lang/ada-bootstrap/Manifest @@ -1,3 +1,18 @@ +DIST ada-bootstrap-11-aarch64-unknown-linux-gnu.gpkg.tar 39997440 BLAKE2B 36157ee05d5f0d319ad80c0115400fc2ceda505d724a3d1d80a22b5a71a95fa89d544d6e6b51dcea5b3081584cdd12332ead2c7ff9b7d9c4cd8ba0a4f84e51ac SHA512 d0b6ecbe29958da76b4073734bc075b95e719580128c7315fee5d8f8dbaae7dd4162632153826a9c03cb3858f3411bc78eec7ea7d7b1e7db0cc11383cc29a8bd +DIST ada-bootstrap-11-alpha-unknown-linux-gnu.gpkg.tar 42086400 BLAKE2B ecbb65ae6929eb3ed21b6e3506276be280f986c5a98b404951124bb994e123da49442811f7018f6e89348a13beddf33d0c223d8af054f11960a1cbe722236304 SHA512 e1a658c8caa71a9353e0230c3d2706e8efe47d1da207bbcebe07772e229305c6d3ab2719ceba47cf748c2f81540a2acc33b19266e6ae2bdc55fd3604ecb9 +DIST ada-bootstrap-11-armv6j-softfp-linux-gnueabi.gpkg.tar 34734080 BLAKE2B ec65023d551fb47da597c10c0aab89771fed1f06d7f4f6b48a2e17e0bb7b2420b2c3d5f6a29107624783f8911b02d22ddcec50b9e4cc4edfb9ec1969ea4633af SHA512 1015e4bb7f6fdde9c07522e85fe5fa0e1e42fc43834a36a6882aea6b807521aecb544cb47c2f5d04dcfbdfe70a696cb6794476c98e346fe639db5d257b42a909 +DIST ada-bootstrap-11-armv6j-unknown-linux-gnueabihf.gpkg.tar 34682880 BLAKE2B 5d573265c86f5901dc3f1928c04483513a2a527e975f7d7e90d798fc4298f315bc4bbf2864d48483c0dc4f17510cbe87fefda96760942a1af81c44b3b4f7fc7c SHA512 1c380839c91c3d57eee84e24dc238d5ba7541b11c9d48e37b2beb8147d7db7d6b2c2bad5819323c2374e41ebbdd87f017d8faca5321c1f413ded5b83a9207f84 +DIST ada-bootstrap-11-armv7a-softfp-linux-gnueabi.gpkg.tar 34519040 BLAKE2B 6460c2e7b2df02481990a124405026178e47cb2348872f4a323ca4f7e80fe1a528816c34b606c73ede866ca83e22860b7f038bb636e59a1327ca1d0e02fadce8 SHA512 3f5b94bb719c73380e6e132043ecef80537c0e3b555f5496032f479d9775cbe6695c45f6873677572db87974ef245d6c43f6c4018ec74c194262cfa6fe38ae93 +DIST ada-bootstrap-11-armv7a-unknown-linux-gnueabihf.gpkg.tar 34467840 BLAKE2B 12a72a8fc940c957858d6f10f713b01a21eee1badfcaad170e2949d0a38a600345ace6a042d5401e2e95585410803d15659fb95385698e129430b85def2a4337 SHA512 5ad2ff2a0db61a1174d0a2b23f6256a7fc5b56cd942ea60fe90ece83d3f7961daf0b0481c7dbf1f1aa603c5149da35cd596eb4760a1fdc5553b54d9400362088 +DIST ada-bootstrap-11-hppa1.1-unknown-linux-gnu.gpkg.tar 34273280 BLAKE2B afc3a4ce5a0c696fcf0b59a5125c42f3b1417899c01df24ed72d24bcf9b22eae52872576152d438c0b0dce90e50353cd6a6cc6341df23ed04d493aea8e2b419d SHA512 83be09347da0069b5650c8a6cef4d444903586ef4f6229349c19150cef750dcc0a50803fe8932e8b0e3b6c13f095bbca7b4208d55e72efda62f63fea59ffa88c +DIST ada-bootstrap-11-hppa2.0-unknown-linux-gnu.gpkg.tar 34129920 BLAKE2B 82e4f59fda3f10a2152995bf845c398cbae8f098d72a0c74c66eb9718bb73dfdd2ffa0aa2394aca26ccd38a0dbe1968c6af18951b12e5985602e5d32f08187fb SHA512 d782f407f8ab4a7ac251b443dcf2465a158dae8fd5b8e16fc45b8eb6927e4a2c5fb56a38f2a7f1c32aa3ab62908da24a41c1e244e82acace6b5814c0563b6e8b +DIST ada-bootstrap-11-powerpc-unknown-linux-gnu.gpkg.tar 33863680 BLAKE2B 9452f9940d39780ebb4afd57a9b660a3804d6fb7bdd014d482a777b51af761905c746400c0f3662ea3a4c559cfcb42a732959db0854d3762b799ed6a2b8b6557 SHA512 ccebbc74abd918f2faf7a664fd36536f23ccf96302515815d2b35d0cf5b60225d3d0f5e5420c5a71a7bd1ccd73e0a2b12ee9f2c209c05539c07529e8fe95733f +DIST ada-bootstrap-11-powerpc64-unknown-linux-gnu.gpkg.tar 34304000 BLAKE2B d11c14b695eb3b5218c59e1003e6dbbfde890cc8e411beceafe35acff9c79ece64b7924e9144336daf0a9c473a312809172a327fe20e3e22f62b5a49830bbfca SHA512 44e22967eee1b3fb138661392b4c7bbcfaf69127ff3ec7cbc38030fecd35952e12b162ef621ce1f617ead9c1a44af2cfb4e159f2ea57a7b5828ac3dce24f0a36 +DIST ada-bootstrap-11-powerpc64le-unknown-linux-gnu.gpkg.tar 35522560 BLAKE2B 6322a509638415fe43ac08b0c34c16bbc864fdd62ee5dc6ac4ad7de44c25525fc36af41fb98507cfa28ee396b06601b5ee568bbde526077c1ce8da917642ba03 SHA512 d2ee85a74eecf27447f80a6f2c256c26621bd874b29a4cbab02612d831e5fa0126118530ea5bd9953ebc5e48afcbdf1aaeb27240d2f1c0176667c09cabcf166f +DIST ada-bootstrap-11-riscv64-unknown-linux-gnu.gpkg.tar 38205440 BLAKE2B 4c93fa6483beeb38e590543bef2fcb45be707adce3373a5a3cd7529997367ca84047af1e7fbaa754d67ba8e5116f0519e8ee2f834137ea5f6a2c3aa659d8ea04 SHA512 e1540a814c4dee14410f90b0e3c1d5fe2cab22be43938027d06dfaeb4b7481aa1e860aa4e578f763cdedd63afeae88e0a0b2175f059ccc31aadac70
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: 2581df70519005fe96e4fb409bb887686ecdd3d9 Author: Sam James gentoo org> AuthorDate: Thu Jan 23 06:31:32 2025 + Commit: Sam James gentoo org> CommitDate: Thu Jan 23 06:31:32 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2581df70 dev-lang/ada-bootstrap: stabilise 12, 13 Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/ada-bootstrap-12.ebuild | 2 +- dev-lang/ada-bootstrap/ada-bootstrap-13.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-12.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-12.ebuild index bf19bd91c1b3..a04b2627e26c 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-12.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-12.ebuild @@ -61,7 +61,7 @@ S=${WORKDIR} LICENSE="GPL-2 GPL-3" SLOT="0" -KEYWORDS="-* ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc" +KEYWORDS="-* arm arm64 hppa ppc ppc64 ~riscv sparc" RDEPEND=" >=dev-libs/gmp-4.3.2:0/10.4 diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-13.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-13.ebuild index bf19bd91c1b3..a04b2627e26c 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-13.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-13.ebuild @@ -61,7 +61,7 @@ S=${WORKDIR} LICENSE="GPL-2 GPL-3" SLOT="0" -KEYWORDS="-* ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc" +KEYWORDS="-* arm arm64 hppa ppc ppc64 ~riscv sparc" RDEPEND=" >=dev-libs/gmp-4.3.2:0/10.4
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: 5d15e04b0472c7fe9bfa3e6a7325bd04b2b6bb1e Author: Sam James gentoo org> AuthorDate: Thu Jan 23 03:02:14 2025 + Commit: Sam James gentoo org> CommitDate: Thu Jan 23 03:02:14 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d15e04b dev-lang/ada-bootstrap: add 13 Same as fd80b52f6eb59b31526f4e75e834240e60408f0a. Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/Manifest| 15 +++ dev-lang/ada-bootstrap/ada-bootstrap-13.ebuild | 121 + 2 files changed, 136 insertions(+) diff --git a/dev-lang/ada-bootstrap/Manifest b/dev-lang/ada-bootstrap/Manifest index 4e13472ea2d8..79c305c83f7c 100644 --- a/dev-lang/ada-bootstrap/Manifest +++ b/dev-lang/ada-bootstrap/Manifest @@ -13,6 +13,21 @@ DIST ada-bootstrap-12-riscv64-unknown-linux-gnu.gpkg.tar 35594240 BLAKE2B cf8104 DIST ada-bootstrap-12-s390-ibm-linux-gnu.gpkg.tar 24535040 BLAKE2B 5933ef5d17d5fe65e3be538e25d5a13144d5debcca1cc1346051df266065bb4d4c16ba5ea5c7206ab34fede09c1c364ce1fe5770e3b9fe37fb007e59449ebe40 SHA512 bc040b816260e6e4e6fa297ff7a595f3ecd11e49b08565f0fee6d3ce2c9ea64fda6c559506db8ebfbfc07211cff5d2386407032f1e58d408ae11db2db450ef8d DIST ada-bootstrap-12-s390x-ibm-linux-gnu.gpkg.tar 25466880 BLAKE2B 3960c1d8c5723e82257b4ebf4c154757ba7e8c4fdebde912d25b00f37304e626f2fc8d2c9cb1b8a2e6d15331a2c0828d1b004d67f2d4401613127dbb0289f261 SHA512 4c9c46055914617d46327b70b21861cefee7ffc06651aab5b3ebf64e27f11ec576bffbcf84ab64b28e0a4e0f98e8fdfea6be9896e36cee4453bd66d36711c60e DIST ada-bootstrap-12-sparc64-unknown-linux-gnu.gpkg.tar 23060480 BLAKE2B b4655c7958fe98179ab55b46b71db66caee430b27400ccb9ee8f67ae39edad0354381af2fc1c426b82870c82969d4f5b2208e4ba06dc5b161986dbacea32ecf4 SHA512 5a4f86bd8ce616c46478dd90e3c63b37c4c3838b5944afc0bb1a67d4a394b103fce037dacbdb7faee190f44f2b93f89c5f76bf7f1a4620c54afce84078fccf97 +DIST ada-bootstrap-13-aarch64-unknown-linux-gnu.gpkg.tar 39895040 BLAKE2B f76ece756dddc2cb4b776d14d088b9e9e61c6342b26d4b0fc1778b894e195a06c514678e9ae8dc448102aac2c8ec6f45ee59137bcae73beca46e12ac897f473d SHA512 6edb8b557f567bfce837063aa7eb28a420d3d7a0b7aa8c15dbb71931715ddb9c8cd890cfee072b606c8bd16371efc3aec56d9090f70dbf249e91c64c3a27349e +DIST ada-bootstrap-13-alpha-unknown-linux-gnu.gpkg.tar 40355840 BLAKE2B 054d9d6d732eea3354e5714d191a4b3f27dcdcdbcf65aebfc04b71d8833757fcef7fe4ac2bebbd414e8a5b3502eb2ef245e65dc952883781b89757438c05fa14 SHA512 2531c61b99c25c09d2b84fde1b7da7c1e0b9884d3782caec63f27c8d0a92d0e5a3873d2f5ab1a624ec0989431017e6ca32b3b855e75cb333bb7ddccd564e2c8b +DIST ada-bootstrap-13-armv6j-softfp-linux-gnueabi.gpkg.tar 33945600 BLAKE2B ab235b364db3567fb0f448414129d8983fe7f9c93e955ef86c961f481654aa09cbd9c18e2a7d31b7452da89edac74a8df2346d8a703b277ff913d955e6495f3f SHA512 3103c9b8ae3db9ef369455ac06c1f33bc7bd18e7f290c54fc4b858ff795c8cfdf5bc67bf3c2211b643f73587ce3e04b6a4617bae3d42b98e929787eee57a1d76 +DIST ada-bootstrap-13-armv6j-unknown-linux-gnueabihf.gpkg.tar 33720320 BLAKE2B 6df26999e7d6afb6eac01ad2cd271c85df2200bc85a8ec9383fd26cedbfec8cadabdf3d2c226d42594b2c0e10a7bbcbdb408adc0de06427a42dd3e28178de30e SHA512 b0c83c4f4e966ac3aaa9c1c39325e78f9a1800baf6cc5bb251f68d965316b06c74e3e174f1645769dad182866ae65db996fed23473abab3290ba44f4957a461a +DIST ada-bootstrap-13-armv7a-softfp-linux-gnueabi.gpkg.tar 33515520 BLAKE2B 7c4196c4378cb9f05d7daa6bca735828f82793ee38b4a2ca1306d871fecb7e7ed64a3bfa14eba6ad7d52e8c48dedec67e8d5ea2fb1b06cfd4583dce32deb5144 SHA512 7f2ae11d6ca32771e3c69542a62f26e61316f1cd08541ac6ea8075c487a89f4fc9b72477876b95e88baedae7f98274bab235c66360f90bfce346ca427496a372 +DIST ada-bootstrap-13-armv7a-unknown-linux-gnueabihf.gpkg.tar 33290240 BLAKE2B 457ab21565b5979c450245f10962ce157c638857bc01accb41825db93b71d213be93dfa786989ec6e5d0b9ab8e8a810b4b72e6c45d4871dd98d85a8ad2226775 SHA512 8400c4ce69a4b9576ffdf07a3473ca384b65367ed39f40169ea4773c328c6004e82c87a2365d4eb39a41ddf785a1a7708daae40b37d59f92c3f93080dec44509 +DIST ada-bootstrap-13-hppa1.1-unknown-linux-gnu.gpkg.tar 32563200 BLAKE2B 5d94fe1a243bdcd78292443ad963f41f7d4a8d08643dfbde05f87a2e7408515316ab4fe5b51a02c863dc0259f68791349d8a3a6cb84a76cbe3adf59f0814b356 SHA512 5ed875bf53bb8bbf0e57ac2a19aefaa4e9ccf26c2c63cb38b564423dac20056655d5055f6f9f72e0606a03c5eb625d098090e261b37bc911af56ee7d1fc51c9b +DIST ada-bootstrap-13-hppa2.0-unknown-linux-gnu.gpkg.tar 32368640 BLAKE2B 1c608e26b7c224617a2c3967380cb2ab74e592648c943df6bfa7dacfd0b30df089185e46620f41c3ec82f610033a5eb6202792c654d7d278259e952ccba12fdf SHA512 e9d56aee05c1a2717f54b17322b90693c36ee6b285a7c9d7837a19dcd3c434bf3ef37bb6faeb9b3b9849545db21d9e110e84c27bb4f7e9386bc32e67af414a93 +DIST ada-bootstrap-13-powerpc-unknown-linux-gnu.gpkg.tar 27207680 BLAKE2B bd9971c4e86267bfe4b45421d33eeec324392c9980dcc3fc204a0e9d5ee7856f565732de50d749c14aaba7a1c52752d31ed5a985945deb76aa22110e94ca376e SHA512 b83beafa56eda356755c2519d255ca0ff17b9511a809dc814b63263c4bfd812478e700beb25e1968e336565d0d16c754d286d65560721f9d69c4aa7e0a3921e2 +DIST
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: 98895a404d02644c56e36079c0c1755dd77fad16 Author: Sam James gentoo org> AuthorDate: Wed Jan 22 23:31:01 2025 + Commit: Sam James gentoo org> CommitDate: Wed Jan 22 23:43:52 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98895a40 dev-lang/ada-bootstrap: fix RDEPEND It's prebuilt so can't be rebuilt against new subslots, of course. Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/ada-bootstrap-12.ebuild | 6 +++--- dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-12.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-12.ebuild index 26ffd1b4ef9f..bf19bd91c1b3 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-12.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-12.ebuild @@ -64,9 +64,9 @@ SLOT="0" KEYWORDS="-* ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc" RDEPEND=" - >=dev-libs/gmp-4.3.2:= - >=dev-libs/mpfr-2.4.2:= - >=dev-libs/mpc-0.8.1:= + >=dev-libs/gmp-4.3.2:0/10.4 + >=dev-libs/mpfr-2.4.2:0/6 + >=dev-libs/mpc-0.8.1:0/3 sys-libs/zlib virtual/libiconv " diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild index 172f527ea631..07ee017e49b2 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild @@ -70,9 +70,9 @@ SLOT="0" KEYWORDS="-* amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv sparc" RDEPEND=" - >=dev-libs/gmp-4.3.2:= - >=dev-libs/mpfr-2.4.2:= - >=dev-libs/mpc-0.8.1:= + >=dev-libs/gmp-4.3.2:0/10.4 + >=dev-libs/mpfr-2.4.2:0/6 + >=dev-libs/mpc-0.8.1:0/3 sys-libs/zlib virtual/libiconv "
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: fd80b52f6eb59b31526f4e75e834240e60408f0a Author: Sam James gentoo org> AuthorDate: Wed Jan 22 16:41:42 2025 + Commit: Sam James gentoo org> CommitDate: Wed Jan 22 19:46:14 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd80b52f dev-lang/ada-bootstrap: add 12 No ~loong as GCC 12 didn't support it. Adding older branches to facilitate GCC testing. I originally wasn't going to bother but I'd like to bisect an issue on ARM, so... Built with ::gentoo at 6895c729372e48a5f596abd65cfeb26c178c5b17, same stage3 as before for earlier binaries (stage3-amd64-hardened-systemd-20241214T201851Z). The only quirk is, for `build-ada-bootsraps`, crossdev's behaviour with --gcc to specify certain versions may use unkeyworded GCC in a particular slot (not checked), but easy to reproduce still with the right ::gentoo commit. See https://github.com/thesamesam/sam-gentoo-scripts/blob/2c192ac1461144fb2a2ab83014ad13794e4efc3d/niche/build-ada-bootstraps. Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/Manifest| 15 +++ dev-lang/ada-bootstrap/ada-bootstrap-12.ebuild | 121 + 2 files changed, 136 insertions(+) diff --git a/dev-lang/ada-bootstrap/Manifest b/dev-lang/ada-bootstrap/Manifest index ab821112f566..4e13472ea2d8 100644 --- a/dev-lang/ada-bootstrap/Manifest +++ b/dev-lang/ada-bootstrap/Manifest @@ -1,3 +1,18 @@ +DIST ada-bootstrap-12-aarch64-unknown-linux-gnu.gpkg.tar 37099520 BLAKE2B 408e38b64fa027098b7d815a43c10306735449f947f0b10e2d3014bac4b76e3dd834097529e6b7ca10d83f27acb3b3ef8bfe1faae498407bd306d8cb67341a37 SHA512 c6366169012c463ca10fe560bd1c33f9b147f7a6e1c025954d7f5ac1ba8fb2a4ebf0eac5fa76bfc295bb3a1f74bc98a96773b2bcc55672405b576e0854b1088f +DIST ada-bootstrap-12-alpha-unknown-linux-gnu.gpkg.tar 38246400 BLAKE2B 5ed3e1e5dd6e356142df2062897dc856ccfbbc076d8aa479b81a8a0831a6f4a70a8b09827ea7b569ac5085d75a07a50d18eb682d2c3421fd29743c3260bfe102 SHA512 ab212c3a92384290b40702fb396fbe85fa118c1304617a7a2ddc475b36e9410c0588b88c038a4e7bb9e12610e3d65513efc5cb7189fd131d2472c2768e6ba19a +DIST ada-bootstrap-12-armv6j-softfp-linux-gnueabi.gpkg.tar 28948480 BLAKE2B e65b455718c5d70e5eb17ed09067e8eb5a4a901065da1f7c0a6f2818756b2a684de7a3d2aecd046c0e92e5b6282dd080a9d10772a79e3a0b58ba5e2a1a5ee21f SHA512 a3034c2937ba6f61518f789e237f4f3759c7acdcdd994914c891a3543b7e6540190a694cb6f7af73f2abdaf57f43ee54bb098a3d83afdcb66224413a871fb15f +DIST ada-bootstrap-12-armv6j-unknown-linux-gnueabihf.gpkg.tar 28733440 BLAKE2B 3284df86d30cdde59bc6aedbc62022288acb4ea9d384050382071472b8f1e536fd0d55125cf9d73f2a616c7adcc8ad107f061c0e9c966988e584d12ac507e74c SHA512 bab67cfbd623996e9e095c5ab95b380020f8517bc3815976d6274ce802ef175438afc348b36ce8e6631b7fc62d51ed5af8f57748457d304e1590006399ea656d +DIST ada-bootstrap-12-armv7a-softfp-linux-gnueabi.gpkg.tar 28579840 BLAKE2B aecc4661c3de5ebc1b6c271efc018d52707f727cb2a1af7168621937ab35c58bd5da788f2b8e3993e8b1d8b45b957026ce02b12cfd28a3afd4891572a8e315a9 SHA512 4eb43ecfadbc6cbe57be312567c049ffb6a4b955692f081ddf896d1f9f19140631c2bf65596f69677e8f6bdecc82ec79aee8a9da6d94d7291a9ff925597d074a +DIST ada-bootstrap-12-armv7a-unknown-linux-gnueabihf.gpkg.tar 28426240 BLAKE2B 2b98f358f327ce4114cf91bcf21973d173dcfafeb0b509f5dddc41d4911015c17d41029aec615f415606c009dfd506989e28ba83822fa31fc027393664a4d776 SHA512 bc2c28e8d776ae57a9a6689ef112df26d0e2a817f8e3d8c55c80c9509bcb710cd5052cec090c8d062a4c1711b2449282fb8821ae375c1b235d436f25a475c414 +DIST ada-bootstrap-12-hppa1.1-unknown-linux-gnu.gpkg.tar 29132800 BLAKE2B d66b5a47521ec1a152f3f805a3e2e8d7d87780412171cd58f4a37e094332a96ab5ccbd7ac4fb97470174249c9ac295ac65c39efb2bf7e248cbbba9851dd4775b SHA512 9bcbd6f99dd541f0eaa9c08bc616da577d54e01afa4d3f1e4174c8aa40c8d19c49253c7b686eee85d1ee0a1bf396783f064646a36f037b78eeae9103f58ef660 +DIST ada-bootstrap-12-hppa2.0-unknown-linux-gnu.gpkg.tar 28897280 BLAKE2B 77ef1f368083d190ca1322c601b5d7300a7f653297e28aa05d37c41b8885109d471d664de4b2e71e9889d0e2cc02c73fa832404e490a2ebf4d6714d4ecd30028 SHA512 2756b14dcd2f1fe9c8a23ea86d18ea04e59d3e5dff0433aff97dc7aa70562f9311922fece3ed75ec5339b8ead14cd14a7f8557bde4d42568a9adb0feb43ed4ce +DIST ada-bootstrap-12-powerpc-unknown-linux-gnu.gpkg.tar 25845760 BLAKE2B 61fcae620cb16b9f6be90d02b112f13283e746dfaea02693971e5cecc2a105d9c04a08baf34c96a43c09da3de25c57aa7ca0e7077affe49503d794e63539f099 SHA512 d19b4457f0581b8b49f209ded27789622c34cc95f605fe02e1f96250cfc45207d7fbf38ce53057ba7cd638bcc99febe347b582995f1afa480122d64454b5aa8f +DIST ada-bootstrap-12-powerpc64-unknown-linux-gnu.gpkg.tar 30289920 BLAKE2B ec177ccca0115da4a15e8ffe3ddb13e04ffbdd14098aaa5f1a48182c809823ea00b9ce45cf83565d8666bcdb3a5313b8294e488cf4162a85ae1e3336024709bb SHA512 4598fff58a87360b5eacfaceea4de1bf3167a41a7063a964e71ce91bd849090376b77fe352cf2521afffc35f2b6e5d28157ac822018f4e5ea444a1e91a1eaf2f +DIST ada-bootstrap-12-powerpc64le-unknown-linux-gnu.gpkg.tar 30167040 BLAKE2B e6093fd663714c05ed77ba320997c17cd8f3d1de5e32
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: bac3705f1e4856701675b844bceec9a7ac8705ce Author: Sam James gentoo org> AuthorDate: Tue Jan 7 20:09:02 2025 + Commit: Sam James gentoo org> CommitDate: Tue Jan 7 20:09:02 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bac3705f dev-lang/ada-bootstrap: strip unsupported CXXFLAGS too Bug: https://bugs.gentoo.org/938150 Bug: https://bugs.gentoo.org/940601 Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild index ba0c3562a2e9..37edbd655a03 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -140,8 +140,8 @@ src_configure() { # conservative, we just want it to build for bootstrapping proper # sys-devel/gcc[ada]. We don't need it to be fast. strip-flags - CC="${WORKDIR}"/${BTSTRP}/bin/gcc strip-unsupported-flags - CC="${WORKDIR}"/${GNATDIR}/bin/gcc strip-unsupported-flags + CC="${WORKDIR}"/${BTSTRP}/bin/gcc CXX="${WORKDIR}"/${BTSTRP}/bin/g++ strip-unsupported-flags + CC="${WORKDIR}"/${GNATDIR}/bin/gcc CXX="${WORKDIR}"/${GNATDIR}/bin/g++ strip-unsupported-flags strip-unsupported-flags filter-lto append-flags -O2
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: 5a218e4b085113b47bab3e78a569134baa73b449 Author: WANG Xuerui gentoo org> AuthorDate: Sun Jan 5 06:23:52 2025 + Commit: WANG Xuerui gentoo org> CommitDate: Sun Jan 5 08:42:29 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a218e4b dev-lang/ada-bootstrap: keyword 14 for ~loong Passes gcc:14 bootstrap albeit plain `emerge` of sys-devel/gcc:14 with USE=ada failed with circular dep (not trying to satisfy the BDEPEND with dev-lang/ada-bootstrap at all before bailing). Direct `ebuild` invocation worked. Bug: https://bugs.gentoo.org/946645 Signed-off-by: WANG Xuerui gentoo.org> dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild index 3f4b75b39591..172f527ea631 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild @@ -67,7 +67,7 @@ S=${WORKDIR} LICENSE="GPL-2 GPL-3" SLOT="0" -KEYWORDS="-* amd64 arm arm64 hppa ppc ppc64 ~riscv sparc" +KEYWORDS="-* amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv sparc" RDEPEND=" >=dev-libs/gmp-4.3.2:=
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: 40ac2227742a4c042debd5b51cbaef2525e815f6 Author: Sam James gentoo org> AuthorDate: Wed Jan 1 20:07:29 2025 + Commit: Sam James gentoo org> CommitDate: Wed Jan 1 20:08:38 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40ac2227 dev-lang/ada-bootstrap: add alpha binary Same as 8e2955e0eb4d9e00f39f41e4801893429c0ba6e7 but tree state at: ``` Timestamp of repository gentoo: Wed, 01 Jan 2025 19:18:22 + Head commit of repository gentoo: 7221b3f8c7af080380122dadb60808c0a00d1b07 ``` but I haven't done a world upgrade or anything like that from the stage3 as it was. Closes: https://bugs.gentoo.org/946650 Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/Manifest| 1 + dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 3 +++ 2 files changed, 4 insertions(+) diff --git a/dev-lang/ada-bootstrap/Manifest b/dev-lang/ada-bootstrap/Manifest index abff89873789..ab821112f566 100644 --- a/dev-lang/ada-bootstrap/Manifest +++ b/dev-lang/ada-bootstrap/Manifest @@ -1,4 +1,5 @@ DIST ada-bootstrap-14-aarch64-unknown-linux-gnu.gpkg.tar 44759040 BLAKE2B 4c3440bf35f14dc93e7d9265f90bca0cf534bbc2cd913f2d7356d674d9f4bc6a691b812c3c5f7d54d4fc63ad7f67ff06dd09afb5c3d008666e747dace5d3940a SHA512 8253ac27650398192081ebc8f352679b2e6fdad0cc8d52df176a1944a6da373e0adce6acc0bdbdbb3c6c37f1d666d2839fae06b86814e6e1ab7c6f6efea128ba +DIST ada-bootstrap-14-alpha-unknown-linux-gnu.gpkg.tar 44359680 BLAKE2B 8ca83caa392356901fbe299c83efce9e22501e9251d4a8bac68c113630507b209e4efb4b3a094f4dcf73ff9a3714b1f881ae42ea373e02bd8d720cb02cb11427 SHA512 67ba8c0e63a69744fc34a04fa1dda34d2958fd693f4a0f1449b897a541854ef8c1f2a09a0375223392430313184a6db87b72fbee5fecb10af7ef40db7517edbe DIST ada-bootstrap-14-armv6j-softfp-linux-gnueabi.gpkg.tar 38379520 BLAKE2B 6ad7988780d1961a5b8c743ad2bc83c8da7173b53ecae3a3d82e02e4d425cdd49555bc6bb76f17f08cb4378b13e2a98bcfbcc8ff54e6a63397893ec9a0c3b6b4 SHA512 b253218ddfaeff7216b8770f251a4ffd3fbcf6b3d487e505bab7ebc3730bb9f616ee4f46d5c77a2c6a76c2bca0257dfff6428bb75c86bb977ea1f4a49e3cb103 DIST ada-bootstrap-14-armv6j-unknown-linux-gnueabihf.gpkg.tar 38328320 BLAKE2B 524eb8532f9daceb72ca488cdc420e2bbe48ffdcf41dfa08cff11dfa1388aa1ad165293a542a1642d3b49f1d0dec5d5a1183f02aa8dff053064d239902e77a25 SHA512 3094662de587709ec651a53b1dca6e7a9c0e648237f4c8f79e57e55cd1d9404af5027619b03f8edc71139417931215cfb6d8ff0c9a048b2c8057eec24070ad59 DIST ada-bootstrap-14-armv7a-softfp-linux-gnueabi.gpkg.tar 38246400 BLAKE2B 3a01cc22cdc6b6bf313e9d6b3793e4cea157213e20360403813fd92d20d47438bade8fc1f9d7034e582086784bba0258d283920910f850c5764e670b1e0343e5 SHA512 4455d0ce18ff5b7563f74dee2cc75938ec2f02c417a3a9d256a8877d6b52bf486bbd5de5a9dc4fa5bbb85716a0e3f0c8f1901defe6594e446ac19d39519605de diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild index 285f5cafc7c7..3f4b75b39591 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild @@ -23,6 +23,9 @@ inherit unpacker DESCRIPTION="Binary bootstrap compiler for GNAT (Ada compiler)" HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Ada"; SRC_URI=" + alpha? ( + https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-alpha-unknown-linux-gnu.gpkg.tar + ) amd64? ( https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-x86_64-pc-linux-gnu.gpkg.tar )
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: ac7f5044fce5040bbcfe38e56573a16b1786fac9 Author: Sam James gentoo org> AuthorDate: Wed Jan 1 19:31:07 2025 + Commit: Sam James gentoo org> CommitDate: Wed Jan 1 19:32:51 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac7f5044 dev-lang/ada-bootstrap: Stabilize 14 sparc, #947257 Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild index f9beb16752bf..285f5cafc7c7 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild @@ -64,7 +64,7 @@ S=${WORKDIR} LICENSE="GPL-2 GPL-3" SLOT="0" -KEYWORDS="-* amd64 arm arm64 hppa ppc ppc64 ~riscv ~sparc" +KEYWORDS="-* amd64 arm arm64 hppa ppc ppc64 ~riscv sparc" RDEPEND=" >=dev-libs/gmp-4.3.2:=
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: 281443bfa18da6f01a17b2a789e1b21107630075 Author: Sam James gentoo org> AuthorDate: Wed Jan 1 19:31:04 2025 + Commit: Sam James gentoo org> CommitDate: Wed Jan 1 19:32:50 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=281443bf dev-lang/ada-bootstrap: Stabilize 14 arm64, #947257 Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild index 8411c82bae51..f9beb16752bf 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild @@ -64,7 +64,7 @@ S=${WORKDIR} LICENSE="GPL-2 GPL-3" SLOT="0" -KEYWORDS="-* amd64 arm ~arm64 hppa ppc ppc64 ~riscv ~sparc" +KEYWORDS="-* amd64 arm arm64 hppa ppc ppc64 ~riscv ~sparc" RDEPEND=" >=dev-libs/gmp-4.3.2:=
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: 96e719621f5ebc0cb610cbc74d30caef722d1dca Author: Sam James gentoo org> AuthorDate: Wed Jan 1 19:31:02 2025 + Commit: Sam James gentoo org> CommitDate: Wed Jan 1 19:32:49 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96e71962 dev-lang/ada-bootstrap: Stabilize 14 arm, #947257 Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild index 6a71fc2e2656..8411c82bae51 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild @@ -64,7 +64,7 @@ S=${WORKDIR} LICENSE="GPL-2 GPL-3" SLOT="0" -KEYWORDS="-* amd64 ~arm ~arm64 hppa ppc ppc64 ~riscv ~sparc" +KEYWORDS="-* amd64 arm ~arm64 hppa ppc ppc64 ~riscv ~sparc" RDEPEND=" >=dev-libs/gmp-4.3.2:=
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: bfacf008d3cf7e642fc08d77b18d228cad352ba4 Author: Sam James gentoo org> AuthorDate: Wed Jan 1 10:19:12 2025 + Commit: Sam James gentoo org> CommitDate: Wed Jan 1 10:24:53 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfacf008 dev-lang/ada-bootstrap: stabilize 14 for hppa Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild index 1cbe8a1f145a..c44fe0486d4b 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild @@ -63,7 +63,7 @@ S=${WORKDIR} LICENSE="GPL-2 GPL-3" SLOT="0" -KEYWORDS="-* amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc" +KEYWORDS="-* amd64 ~arm ~arm64 hppa ppc ppc64 ~riscv ~sparc" RDEPEND=" >=dev-libs/gmp-4.3.2:=
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: 2186cd46cd561b8ec7c49ac603825af80fb1af75 Author: Sam James gentoo org> AuthorDate: Wed Jan 1 10:23:21 2025 + Commit: Sam James gentoo org> CommitDate: Wed Jan 1 10:24:54 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2186cd46 dev-lang/ada-bootstrap: add hppa1.1 binary Same environment as described in 8e2955e0eb4d9e00f39f41e4801893429c0ba6e7. Bug: https://bugs.gentoo.org/946647 Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/Manifest| 1 + dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/dev-lang/ada-bootstrap/Manifest b/dev-lang/ada-bootstrap/Manifest index d9f978e7f3b9..abff89873789 100644 --- a/dev-lang/ada-bootstrap/Manifest +++ b/dev-lang/ada-bootstrap/Manifest @@ -3,6 +3,7 @@ DIST ada-bootstrap-14-armv6j-softfp-linux-gnueabi.gpkg.tar 38379520 BLAKE2B 6ad7 DIST ada-bootstrap-14-armv6j-unknown-linux-gnueabihf.gpkg.tar 38328320 BLAKE2B 524eb8532f9daceb72ca488cdc420e2bbe48ffdcf41dfa08cff11dfa1388aa1ad165293a542a1642d3b49f1d0dec5d5a1183f02aa8dff053064d239902e77a25 SHA512 3094662de587709ec651a53b1dca6e7a9c0e648237f4c8f79e57e55cd1d9404af5027619b03f8edc71139417931215cfb6d8ff0c9a048b2c8057eec24070ad59 DIST ada-bootstrap-14-armv7a-softfp-linux-gnueabi.gpkg.tar 38246400 BLAKE2B 3a01cc22cdc6b6bf313e9d6b3793e4cea157213e20360403813fd92d20d47438bade8fc1f9d7034e582086784bba0258d283920910f850c5764e670b1e0343e5 SHA512 4455d0ce18ff5b7563f74dee2cc75938ec2f02c417a3a9d256a8877d6b52bf486bbd5de5a9dc4fa5bbb85716a0e3f0c8f1901defe6594e446ac19d39519605de DIST ada-bootstrap-14-armv7a-unknown-linux-gnueabihf.gpkg.tar 38174720 BLAKE2B 1eac250bee1cf48b3371dea8d724e788f4b3a7cd1885043884a368ab44cbbdcd851ee624b272fd53a276174e0ff693f94ac45b513da0b25c55811346c4bab8f6 SHA512 224d89ec809663702fffb4651c7c5d3accd7603f78d2ef9f6b52299fb5119e0e1d6a57a2837f69d93829fe750804bb4e9e19435f3b7a86e046a4f96dd7339c40 +DIST ada-bootstrap-14-hppa1.1-unknown-linux-gnu.gpkg.tar 39065600 BLAKE2B 511f20f9ef9a5eb52d662cc1cbf6f28adc1ab3de1c72d7f5afd3cad379b5eec88b1ba4fb800e1e6a0915b1f28e3a1bc01fa499c020febdc19bb993987267e608 SHA512 5476f190bb88861fd45b1ccf867884ccf73ce3db9417d1bb5516e394d5b0694630ffd270de7667aed489cc9e1722e19bc31dac67f7ec662593f3e46b08d2028b DIST ada-bootstrap-14-hppa2.0-unknown-linux-gnu.gpkg.tar 38768640 BLAKE2B c4e41b87bab7d5ce146a8e980c25f268451af4c7b4b527e664c9f8f9fdcf4857e11f579e25e976f9f5c3c6d1af6d90993c16f181ad0f43e72c7bbdca04c94ad3 SHA512 27c349f226356c7367dd947d3d99c6d31c45a26d85d321754569222409b081aaea5704a27e774a29c6b69f98da64b777b1df95348ce65c2c946aa7439301fbf5 DIST ada-bootstrap-14-loongarch64-unknown-linux-gnu.gpkg.tar 36802560 BLAKE2B d29480f301c8ad3a0c3ba7c5275ff028c7596bf7873097a1c5edcf9804513c7332d63f33b75a4bd3397d89ec753aa5b148b3f4d2a48af19ff7eef5e3adb78dd9 SHA512 bf142ac100ec4648421baae5ea328679eeca9c86a5a34183dca1cd00d99aa716f5d5d15061729d251b9df7c2750dd5b750d57df9c2f08b4ef90d9370659d81f4 DIST ada-bootstrap-14-powerpc-unknown-linux-gnu.gpkg.tar 33228800 BLAKE2B b530ff260c23449788544d4b4118c402d4ac91eeab1f3e4d426c0e18eb8632d9af01703294b5e092997f81a371e626f9c5694d389849227df7e1981b5e2244c5 SHA512 71305c7b3cd132eaf31b321f8d323c25de73bccfbb487bc0c2ed4796082551ed37fa575a2ad97dfac3c579aeb1c89e934ec950131d13f76246896c8dfa77c52a diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild index c44fe0486d4b..6a71fc2e2656 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild @@ -36,6 +36,7 @@ SRC_URI=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-armv7a-unknown-linux-gnueabihf.gpkg.tar ) hppa? ( + https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-hppa1.1-unknown-linux-gnu.gpkg.tar https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-hppa2.0-unknown-linux-gnu.gpkg.tar ) loong? (
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: a2836cc638ea6c25f4f4397dc8eb2c368792ba6a Author: Sam James gentoo org> AuthorDate: Wed Jan 1 05:12:00 2025 + Commit: Sam James gentoo org> CommitDate: Wed Jan 1 05:12:04 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2836cc6 dev-lang/ada-bootstrap: keyword 14 for ~hppa Native bootstrap of sys-devel/gcc-14.2.1_p20241221 succeeded. Bug: https://bugs.gentoo.org/946647 Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild index aee0c653ded1..1cbe8a1f145a 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild @@ -1,4 +1,4 @@ -# Copyright 2024 Gentoo Authors +# Copyright 2024-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -63,7 +63,7 @@ S=${WORKDIR} LICENSE="GPL-2 GPL-3" SLOT="0" -KEYWORDS="-* amd64 ~arm ~arm64 ppc ppc64 ~riscv ~sparc" +KEYWORDS="-* amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc" RDEPEND=" >=dev-libs/gmp-4.3.2:=
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: 8e2955e0eb4d9e00f39f41e4801893429c0ba6e7 Author: Sam James gentoo org> AuthorDate: Tue Dec 31 18:59:41 2024 + Commit: Sam James gentoo org> CommitDate: Tue Dec 31 19:33:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e2955e0 dev-lang/ada-bootstrap: add bootstrap binary for hppa This is still using the stage3 from before (stage3-amd64-hardened-systemd-20241214T201851Z) although with tree state this time at: ``` Timestamp of repository gentoo: Tue, 31 Dec 2024 14:03:40 + Head commit of repository gentoo: db8e97771bd345dc8a801b7a056f86b4ddb43953 ``` I didn't use `crossdev -S` and sed out ~hppa in make.conf this time accidentally because of a script change I forgot to make, but I don't think it matters as latest glibc + gcc are already stable fortunately. Interestingly, when I tried this last (HPPA was the first arch I tried when manually doing the ada-bootstrap work for non-amd64), it failed w/ gen_il-main in finalization, but this time, it seems to have at least got further... There were some HPPA fixes Dave committed on the 14 branch between 14.2.1_p20241116 (previous attempt) and 14.2.1_p20241221 (this one), so that must be it, or it's that I'd made some error before as the eclass changes and script didn't exist at that point and I was trying stuff adhoc. Closes: https://bugs.gentoo.org/946647 Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/Manifest| 1 + dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 3 +++ 2 files changed, 4 insertions(+) diff --git a/dev-lang/ada-bootstrap/Manifest b/dev-lang/ada-bootstrap/Manifest index de055cfea974..d9f978e7f3b9 100644 --- a/dev-lang/ada-bootstrap/Manifest +++ b/dev-lang/ada-bootstrap/Manifest @@ -3,6 +3,7 @@ DIST ada-bootstrap-14-armv6j-softfp-linux-gnueabi.gpkg.tar 38379520 BLAKE2B 6ad7 DIST ada-bootstrap-14-armv6j-unknown-linux-gnueabihf.gpkg.tar 38328320 BLAKE2B 524eb8532f9daceb72ca488cdc420e2bbe48ffdcf41dfa08cff11dfa1388aa1ad165293a542a1642d3b49f1d0dec5d5a1183f02aa8dff053064d239902e77a25 SHA512 3094662de587709ec651a53b1dca6e7a9c0e648237f4c8f79e57e55cd1d9404af5027619b03f8edc71139417931215cfb6d8ff0c9a048b2c8057eec24070ad59 DIST ada-bootstrap-14-armv7a-softfp-linux-gnueabi.gpkg.tar 38246400 BLAKE2B 3a01cc22cdc6b6bf313e9d6b3793e4cea157213e20360403813fd92d20d47438bade8fc1f9d7034e582086784bba0258d283920910f850c5764e670b1e0343e5 SHA512 4455d0ce18ff5b7563f74dee2cc75938ec2f02c417a3a9d256a8877d6b52bf486bbd5de5a9dc4fa5bbb85716a0e3f0c8f1901defe6594e446ac19d39519605de DIST ada-bootstrap-14-armv7a-unknown-linux-gnueabihf.gpkg.tar 38174720 BLAKE2B 1eac250bee1cf48b3371dea8d724e788f4b3a7cd1885043884a368ab44cbbdcd851ee624b272fd53a276174e0ff693f94ac45b513da0b25c55811346c4bab8f6 SHA512 224d89ec809663702fffb4651c7c5d3accd7603f78d2ef9f6b52299fb5119e0e1d6a57a2837f69d93829fe750804bb4e9e19435f3b7a86e046a4f96dd7339c40 +DIST ada-bootstrap-14-hppa2.0-unknown-linux-gnu.gpkg.tar 38768640 BLAKE2B c4e41b87bab7d5ce146a8e980c25f268451af4c7b4b527e664c9f8f9fdcf4857e11f579e25e976f9f5c3c6d1af6d90993c16f181ad0f43e72c7bbdca04c94ad3 SHA512 27c349f226356c7367dd947d3d99c6d31c45a26d85d321754569222409b081aaea5704a27e774a29c6b69f98da64b777b1df95348ce65c2c946aa7439301fbf5 DIST ada-bootstrap-14-loongarch64-unknown-linux-gnu.gpkg.tar 36802560 BLAKE2B d29480f301c8ad3a0c3ba7c5275ff028c7596bf7873097a1c5edcf9804513c7332d63f33b75a4bd3397d89ec753aa5b148b3f4d2a48af19ff7eef5e3adb78dd9 SHA512 bf142ac100ec4648421baae5ea328679eeca9c86a5a34183dca1cd00d99aa716f5d5d15061729d251b9df7c2750dd5b750d57df9c2f08b4ef90d9370659d81f4 DIST ada-bootstrap-14-powerpc-unknown-linux-gnu.gpkg.tar 33228800 BLAKE2B b530ff260c23449788544d4b4118c402d4ac91eeab1f3e4d426c0e18eb8632d9af01703294b5e092997f81a371e626f9c5694d389849227df7e1981b5e2244c5 SHA512 71305c7b3cd132eaf31b321f8d323c25de73bccfbb487bc0c2ed4796082551ed37fa575a2ad97dfac3c579aeb1c89e934ec950131d13f76246896c8dfa77c52a DIST ada-bootstrap-14-powerpc64-unknown-linux-gnu.gpkg.tar 35809280 BLAKE2B 4438f33b518660a9341f2f04e939b937e41afdb740a1fcc46920a3a0d653cdffe20fee916369cfc8e2e5a0708466ccb666954739f6ccabcff2b5170ad9b20ecd SHA512 13c5df10a86a02c1a17887072a851b3ff84baebb8f5ad6b4d41f37d3d364be0b836146d4464f7907128500469d861628b433b8bff316672a7324d65f146b9bfd diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild index 4e2c475ea048..aee0c653ded1 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild @@ -35,6 +35,9 @@ SRC_URI=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-armv7a-softfp-linux-gnueabi.gpkg.tar https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-armv7a-unknown-linux-gnueabihf.gpkg.tar ) + hppa? ( + https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-hppa2.0-unknown-linux-gnu.gpkg.tar + ) loong? ( https://dev.gent
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: 339e6ccf840a55f3178313021c3d881915916163 Author: Sam James gentoo org> AuthorDate: Tue Dec 31 18:58:16 2024 + Commit: Sam James gentoo org> CommitDate: Tue Dec 31 19:33:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=339e6ccf dev-lang/ada-bootstrap: find BINPKG automatically For HPPA, the version is going to be newer and it's easier to do this than hardcode another value. Bug: https://bugs.gentoo.org/946647 Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild index 8b2f04f9d7c5..4e2c475ea048 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild @@ -3,8 +3,6 @@ EAPI=8 -BINPKG=gcc-14.2.1_p20241116-1 - # The binaries in SRC_URI are generated by the following (roughly): # * taking an amd64 stage3 # * adding USE=ada to make.conf @@ -98,6 +96,9 @@ src_install() { local chost=${TARBALL_TO_UNPACK/${P}-} chost=${chost%%.gpkg.tar} + BINPKG=$(find "${WORKDIR}"/ -type d -mindepth 1 -maxdepth 1 -iname 'gcc-*') + BINPKG="${BINPKG#${WORKDIR}}" + dodir /usr/lib/ada-bootstrap mv "${WORKDIR}"/${BINPKG}/image/usr/ "${ED}"/usr/lib/ada-bootstrap || die
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: ed04e0b4933f74e1d924ce1b0c6b3f6ec62df83c Author: Sam James gentoo org> AuthorDate: Tue Dec 31 08:12:11 2024 + Commit: Sam James gentoo org> CommitDate: Tue Dec 31 08:12:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed04e0b4 dev-lang/ada-bootstrap: Stabilize 14 ppc, #947257 Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild index 7688c04e28ca..8b2f04f9d7c5 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild @@ -62,7 +62,7 @@ S=${WORKDIR} LICENSE="GPL-2 GPL-3" SLOT="0" -KEYWORDS="-* amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~sparc" +KEYWORDS="-* amd64 ~arm ~arm64 ppc ppc64 ~riscv ~sparc" RDEPEND=" >=dev-libs/gmp-4.3.2:=
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: e6450038dbf236cd6e9d0c0d4348eca6f5e4dfd2 Author: Sam James gentoo org> AuthorDate: Tue Dec 31 08:12:10 2024 + Commit: Sam James gentoo org> CommitDate: Tue Dec 31 08:12:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6450038 dev-lang/ada-bootstrap: Stabilize 14 ppc64, #947257 Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild index 4985afcb7a74..7688c04e28ca 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild @@ -62,7 +62,7 @@ S=${WORKDIR} LICENSE="GPL-2 GPL-3" SLOT="0" -KEYWORDS="-* amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc" +KEYWORDS="-* amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~sparc" RDEPEND=" >=dev-libs/gmp-4.3.2:=
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: dc28ed2a06a931b7b6e8d600b7829ff85dbba05b Author: Sam James gentoo org> AuthorDate: Tue Dec 31 08:12:08 2024 + Commit: Sam James gentoo org> CommitDate: Tue Dec 31 08:12:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc28ed2a dev-lang/ada-bootstrap: Stabilize 14 amd64, #947257 Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild index 00d69bea1185..4985afcb7a74 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild @@ -62,7 +62,7 @@ S=${WORKDIR} LICENSE="GPL-2 GPL-3" SLOT="0" -KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc" +KEYWORDS="-* amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc" RDEPEND=" >=dev-libs/gmp-4.3.2:=
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: 8dfd8ff4c7294a39ef1fffc61e5a17fa2530d406 Author: Jakov Smolić gentoo org> AuthorDate: Tue Dec 31 03:14:59 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Dec 31 03:14:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dfd8ff4 dev-lang/ada-bootstrap: keyword 14 for ~riscv Bug: https://bugs.gentoo.org/946644 Signed-off-by: Jakov Smolić gentoo.org> dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild index e1f604ffb2ca..00d69bea1185 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild @@ -62,7 +62,7 @@ S=${WORKDIR} LICENSE="GPL-2 GPL-3" SLOT="0" -KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc" +KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc" RDEPEND=" >=dev-libs/gmp-4.3.2:=
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: 908f1f548d41b61b66cb36661ca0866ca55d6e36 Author: Sam James gentoo org> AuthorDate: Wed Dec 18 23:12:10 2024 + Commit: Sam James gentoo org> CommitDate: Wed Dec 18 23:15:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=908f1f54 dev-lang/ada-bootstrap: add bootstrap binaries for loong, riscv, s390* Same details as cae8f6ff8f9a857ba3a07371d6b2d5d8996afb5f although I built it at the same time as amd64 (see a73baf031bc6e4b613ae181491fedfa3e8437232). This one was a bit delayed as wasn't included in the first batch because they're pure ~arch (TODO: find a way to handle that more nicely in the script to use stable for stable arches, and not otherwise; could grep arches.desc?) We have alpha, hppa, mips, m68k, and x86 left. m68k wasn't done yet because its current GCC is 13 still b/c of a bootstrap failure. Bug: https://bugs.gentoo.org/940472 Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/Manifest| 4 dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 10 ++ 2 files changed, 14 insertions(+) diff --git a/dev-lang/ada-bootstrap/Manifest b/dev-lang/ada-bootstrap/Manifest index 2813346173ce..de055cfea974 100644 --- a/dev-lang/ada-bootstrap/Manifest +++ b/dev-lang/ada-bootstrap/Manifest @@ -3,9 +3,13 @@ DIST ada-bootstrap-14-armv6j-softfp-linux-gnueabi.gpkg.tar 38379520 BLAKE2B 6ad7 DIST ada-bootstrap-14-armv6j-unknown-linux-gnueabihf.gpkg.tar 38328320 BLAKE2B 524eb8532f9daceb72ca488cdc420e2bbe48ffdcf41dfa08cff11dfa1388aa1ad165293a542a1642d3b49f1d0dec5d5a1183f02aa8dff053064d239902e77a25 SHA512 3094662de587709ec651a53b1dca6e7a9c0e648237f4c8f79e57e55cd1d9404af5027619b03f8edc71139417931215cfb6d8ff0c9a048b2c8057eec24070ad59 DIST ada-bootstrap-14-armv7a-softfp-linux-gnueabi.gpkg.tar 38246400 BLAKE2B 3a01cc22cdc6b6bf313e9d6b3793e4cea157213e20360403813fd92d20d47438bade8fc1f9d7034e582086784bba0258d283920910f850c5764e670b1e0343e5 SHA512 4455d0ce18ff5b7563f74dee2cc75938ec2f02c417a3a9d256a8877d6b52bf486bbd5de5a9dc4fa5bbb85716a0e3f0c8f1901defe6594e446ac19d39519605de DIST ada-bootstrap-14-armv7a-unknown-linux-gnueabihf.gpkg.tar 38174720 BLAKE2B 1eac250bee1cf48b3371dea8d724e788f4b3a7cd1885043884a368ab44cbbdcd851ee624b272fd53a276174e0ff693f94ac45b513da0b25c55811346c4bab8f6 SHA512 224d89ec809663702fffb4651c7c5d3accd7603f78d2ef9f6b52299fb5119e0e1d6a57a2837f69d93829fe750804bb4e9e19435f3b7a86e046a4f96dd7339c40 +DIST ada-bootstrap-14-loongarch64-unknown-linux-gnu.gpkg.tar 36802560 BLAKE2B d29480f301c8ad3a0c3ba7c5275ff028c7596bf7873097a1c5edcf9804513c7332d63f33b75a4bd3397d89ec753aa5b148b3f4d2a48af19ff7eef5e3adb78dd9 SHA512 bf142ac100ec4648421baae5ea328679eeca9c86a5a34183dca1cd00d99aa716f5d5d15061729d251b9df7c2750dd5b750d57df9c2f08b4ef90d9370659d81f4 DIST ada-bootstrap-14-powerpc-unknown-linux-gnu.gpkg.tar 33228800 BLAKE2B b530ff260c23449788544d4b4118c402d4ac91eeab1f3e4d426c0e18eb8632d9af01703294b5e092997f81a371e626f9c5694d389849227df7e1981b5e2244c5 SHA512 71305c7b3cd132eaf31b321f8d323c25de73bccfbb487bc0c2ed4796082551ed37fa575a2ad97dfac3c579aeb1c89e934ec950131d13f76246896c8dfa77c52a DIST ada-bootstrap-14-powerpc64-unknown-linux-gnu.gpkg.tar 35809280 BLAKE2B 4438f33b518660a9341f2f04e939b937e41afdb740a1fcc46920a3a0d653cdffe20fee916369cfc8e2e5a0708466ccb666954739f6ccabcff2b5170ad9b20ecd SHA512 13c5df10a86a02c1a17887072a851b3ff84baebb8f5ad6b4d41f37d3d364be0b836146d4464f7907128500469d861628b433b8bff316672a7324d65f146b9bfd DIST ada-bootstrap-14-powerpc64le-unknown-linux-gnu.gpkg.tar 37027840 BLAKE2B f2e78244a1db120a526c35cfb7a786b917de569750dad2032e35ad4926e8bf9c233c9b3b4ba53f2e7f56059e74d1d26842617c72e3732939331c6b6d913cd4ff SHA512 bcc9f21f88927a29fbeb40e3c5f87c1a064913a2fe961a959e6e3293d7f39fcbb46055def6d5dfaa9521c83ee65c5e636b8098ec7faf8a991b996fc54e7d1cba +DIST ada-bootstrap-14-riscv64-unknown-linux-gnu.gpkg.tar 57692160 BLAKE2B db66d8a9bf25f78ef2308147d9c8c0e4520b68f4de4f7ff4fdaf5ea869ee5bbe7acbed61701c5ee34f75669a4e0524576def690bc60f712fd006548b043fcbac SHA512 797e56e5b40a8db5c6b5966ef9afdd7ff8f4e87361a3db556063df81c263cc713d1a18b0a93c8f476145d12c156dc6b61fae4f57fa6fd2b4a8a2b59ce0afee74 +DIST ada-bootstrap-14-s390-ibm-linux-gnu.gpkg.tar 29050880 BLAKE2B f79d705344dd4b59e322fe58244d33eb169c616187abfa32f8c1937e9ed6c8b849f8fc1addb10cafe7c21be303b89e53eed08bfdd705cb2d287a5a0cd628e3db SHA512 e7bed155d20dd452cd05010df6621b9c5ce6829310a8a0c131b605f8a4c77971c12af0e8c0fad6dd03cd349f5cff4d4f3785c7762e59a83ba3e8cbf696c2187c +DIST ada-bootstrap-14-s390x-ibm-linux-gnu.gpkg.tar 34334720 BLAKE2B 095bf39621fb7ef5213449099fff99da0420f08aaa8df484358f2f4edcb76e9777db06b83af39de8f2e67d77386b44c1ebf19ca69175d798ac03cc9da1a49f37 SHA512 061c5ee4caaf1df0cb5f496a777b4a44105680adeb7373fd917d76529f7096fbdc37a89dff948b1235c6b037500f7e7e5f09152b6042b81f80bb1024e1dbaaf5 DIST ada-bootstrap-14-sparc64-unknown-linux-gnu.gpkg.tar 29941760 BLAKE2B 720e816c0f3672d277ba40140a2ec39a86caca1e8bfd344476b703941159386656d9955d3878839c1cad8
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: 9a371ba21b5fb6ff5d3c9868094f224dc6331d26 Author: Sam James gentoo org> AuthorDate: Wed Dec 18 03:19:59 2024 + Commit: Sam James gentoo org> CommitDate: Wed Dec 18 03:19:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a371ba2 dev-lang/ada-bootstrap: destabilize 14 for ~amd64 Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild index 9002f7a4becf..25de28c7dafa 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild @@ -52,7 +52,7 @@ S=${WORKDIR} LICENSE="GPL-2 GPL-3" SLOT="0" -KEYWORDS="-* amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc" +KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc" RDEPEND=" >=dev-libs/gmp-4.3.2:=
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: ed556e48e7f886ecc0e9954ee5906c3b4d197b1a Author: Sam James gentoo org> AuthorDate: Wed Dec 18 03:14:41 2024 + Commit: Sam James gentoo org> CommitDate: Wed Dec 18 03:14:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed556e48 dev-lang/ada-bootstrap: keyword 14 for amd64 Bug: https://bugs.gentoo.org/940472 Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild index 229485e43326..9002f7a4becf 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild @@ -52,7 +52,7 @@ S=${WORKDIR} LICENSE="GPL-2 GPL-3" SLOT="0" -KEYWORDS="-* ~arm ~arm64 ~ppc ~ppc64 ~sparc" +KEYWORDS="-* amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc" RDEPEND=" >=dev-libs/gmp-4.3.2:=
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: a73baf031bc6e4b613ae181491fedfa3e8437232 Author: Sam James gentoo org> AuthorDate: Wed Dec 18 01:47:04 2024 + Commit: Sam James gentoo org> CommitDate: Wed Dec 18 01:48:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a73baf03 dev-lang/ada-bootstrap: add amd64 binary too for 14 Same details as in cae8f6ff8f9a857ba3a07371d6b2d5d8996afb5f for how it was built, but with tree state on 17th November 2024 and not built w/ crossdev. Bug: https://bugs.gentoo.org/940472 Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/Manifest| 1 + dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 3 +++ 2 files changed, 4 insertions(+) diff --git a/dev-lang/ada-bootstrap/Manifest b/dev-lang/ada-bootstrap/Manifest index c6210e8ad194..2813346173ce 100644 --- a/dev-lang/ada-bootstrap/Manifest +++ b/dev-lang/ada-bootstrap/Manifest @@ -7,6 +7,7 @@ DIST ada-bootstrap-14-powerpc-unknown-linux-gnu.gpkg.tar 33228800 BLAKE2B b530ff DIST ada-bootstrap-14-powerpc64-unknown-linux-gnu.gpkg.tar 35809280 BLAKE2B 4438f33b518660a9341f2f04e939b937e41afdb740a1fcc46920a3a0d653cdffe20fee916369cfc8e2e5a0708466ccb666954739f6ccabcff2b5170ad9b20ecd SHA512 13c5df10a86a02c1a17887072a851b3ff84baebb8f5ad6b4d41f37d3d364be0b836146d4464f7907128500469d861628b433b8bff316672a7324d65f146b9bfd DIST ada-bootstrap-14-powerpc64le-unknown-linux-gnu.gpkg.tar 37027840 BLAKE2B f2e78244a1db120a526c35cfb7a786b917de569750dad2032e35ad4926e8bf9c233c9b3b4ba53f2e7f56059e74d1d26842617c72e3732939331c6b6d913cd4ff SHA512 bcc9f21f88927a29fbeb40e3c5f87c1a064913a2fe961a959e6e3293d7f39fcbb46055def6d5dfaa9521c83ee65c5e636b8098ec7faf8a991b996fc54e7d1cba DIST ada-bootstrap-14-sparc64-unknown-linux-gnu.gpkg.tar 29941760 BLAKE2B 720e816c0f3672d277ba40140a2ec39a86caca1e8bfd344476b703941159386656d9955d3878839c1cad80eb8528ee0eaa3dda2bc3bf8f73b39fce9d9cb90c05 SHA512 a13b2444e15cfadb2a10bb96d7357e65001bb72d18f33eb32ac56c703cafd81b6e0da9f1a9ae96d0124a0135e161c7a6e5bfd7c50c9b4e8f32ab3675670c5b99 +DIST ada-bootstrap-14-x86_64-pc-linux-gnu.gpkg.tar 46643200 BLAKE2B 1a000423c4220b65df75a58a8912ea7da4b86d1b876a1d59ac5dab38a3e88a670486d27b5c646960d8cf0ae8042891d8deead3135c503175d6a349f8313b5046 SHA512 8352e4c8c945352fdb1f6f110d907354d3e475f444170e37b6ce42bfdccfb6b873964cd4772fcb7f55cb70ac3dcb17e45a89a82612728386437d4d6b4120da5c DIST gcc-10-2021-20210519-19A74-src.tar.gz 109157702 BLAKE2B 8ec307e4fde35c8726bc7b9702717329695bad928d5222a7bb691cce47500de31a60bcfcbb925129a57cb81d3d7ea92e60599aa7383d5358e63cc087b0482550 SHA512 2e2cc0ec9a3a82816a5d399d2db261c356e106b82a44efd54a1ac882b96549ab8de79c69858127c4397de6e9e9463ce6fb9994fc2e426e7d3d2f98d5efa2edb6 DIST gcc-interface-10-2021-20210519-19A75-src.tar.gz 359085 BLAKE2B 75f941a7635f2880cc0192acb49d8e7f567baca7530fb981be14dc6cb1bf46fda0e3c043c8703cdbeeb242b548894e0bc6787adfff0f27198354d150e6e36386 SHA512 0251a93d20c59cc4705963438880fe265e2e0bb94a35b7ddaaf03e9efae60e044e585a2204d0773a46f17b3b774e4d0c73adf852f5d06ba17373d26ed580ca8d DIST gnat-2021-20210519-19A70-src.tar.gz 8765762 BLAKE2B ef48f54c6109566e37bfa5dee9262305d0529b3dfd333ee28bc4e66f4709a0673f673d742bc04deb15dc145404f7618d350dbdf3f2a7ab37c861e57d011946fa SHA512 3cb79be024fdd9b738d99ffc8e224d32bb382b5da2d02b97b2061a5ea58456f33d4564c92e224af2713ce15fd5481edd715e5b9a52abc74fdc142f27e103c201 diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild index e36c921ec24f..229485e43326 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild @@ -25,6 +25,9 @@ inherit unpacker DESCRIPTION="Binary bootstrap compiler for GNAT (Ada compiler)" HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Ada"; SRC_URI=" + amd64? ( + https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-x86_64-pc-linux-gnu.gpkg.tar + ) arm64? ( https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-aarch64-unknown-linux-gnu.gpkg.tar )
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: 33c31288bb05f026b1dfca730701b4b4727110ec Author: Sam James gentoo org> AuthorDate: Tue Dec 17 19:06:12 2024 + Commit: Sam James gentoo org> CommitDate: Tue Dec 17 19:07:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33c31288 dev-lang/ada-bootstrap: keyword 14 for ~ppc, ~ppc64 Bug: https://bugs.gentoo.org/940472 Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild index 581470d25398..e36c921ec24f 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild @@ -49,7 +49,7 @@ S=${WORKDIR} LICENSE="GPL-2 GPL-3" SLOT="0" -KEYWORDS="-* ~arm ~arm64 ~sparc" +KEYWORDS="-* ~arm ~arm64 ~ppc ~ppc64 ~sparc" RDEPEND=" >=dev-libs/gmp-4.3.2:=
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: 72edef15f5fd864ec384a6de8fb464111faa01a1 Author: Sam James gentoo org> AuthorDate: Tue Dec 17 18:58:43 2024 + Commit: Sam James gentoo org> CommitDate: Tue Dec 17 19:00:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72edef15 dev-lang/ada-bootstrap: keyword 14 for ~sparc Bug: https://bugs.gentoo.org/940472 Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild index 48eb171c12a6..581470d25398 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild @@ -49,7 +49,7 @@ S=${WORKDIR} LICENSE="GPL-2 GPL-3" SLOT="0" -KEYWORDS="-* ~arm ~arm64" +KEYWORDS="-* ~arm ~arm64 ~sparc" RDEPEND=" >=dev-libs/gmp-4.3.2:=
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: ff3d8ef80d13310cdbb2f3c55fe15d410e18c649 Author: Sam James gentoo org> AuthorDate: Tue Dec 17 18:06:54 2024 + Commit: Sam James gentoo org> CommitDate: Tue Dec 17 18:06:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff3d8ef8 dev-lang/ada-bootstrap: keyword 14 for ~arm Bug: https://bugs.gentoo.org/940472 Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild index 56e5fd4b54d1..48eb171c12a6 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild @@ -49,7 +49,7 @@ S=${WORKDIR} LICENSE="GPL-2 GPL-3" SLOT="0" -KEYWORDS="-* ~arm64" +KEYWORDS="-* ~arm ~arm64" RDEPEND=" >=dev-libs/gmp-4.3.2:=
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: 5bb8b81487743b3e643c5a332d256cb69aca4569 Author: Sam James gentoo org> AuthorDate: Tue Dec 17 12:21:42 2024 + Commit: Sam James gentoo org> CommitDate: Tue Dec 17 12:21:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bb8b814 dev-lang/ada-bootstrap: handle arches where we have multiple tarballs available Otherwise, we might have ${A} containing more than one and then we unpack the last one listed (which isn't necessarily right at all) and also fail w/ wrong number of args to dosym. Bug: https://bugs.gentoo.org/940472 Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 24 +++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild index 09b42c8b122b..56e5fd4b54d1 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild @@ -59,8 +59,30 @@ RDEPEND=" virtual/libiconv " +src_unpack() { + # We want to unpack only the appropriate tarball for CHOST (e.g. on arm). + TARBALL_TO_UNPACK= + + local archive + for archive in ${A} ; do + local tarball_chost=${archive/${P}-} + tarball_chost=${tarball_chost%%.gpkg.tar} + + if [[ ${tarball_chost} == ${CHOST} ]] ; then + TARBALL_TO_UNPACK=${archive} + break + fi + done + + if [[ -z ${TARBALL_TO_UNPACK} ]] ; then + die "No tarball found for CHOST=${CHOST}. Please file a bug at bugs.gentoo.org." + fi + + unpack_gpkg "${TARBALL_TO_UNPACK}" +} + src_install() { - local chost=${A/${P}-} + local chost=${TARBALL_TO_UNPACK/${P}-} chost=${chost%%.gpkg.tar} dodir /usr/lib/ada-bootstrap
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: 251513dc88861b2694f8521e70802b6d5c36222b Author: Sam James gentoo org> AuthorDate: Tue Dec 17 10:54:36 2024 + Commit: Sam James gentoo org> CommitDate: Tue Dec 17 10:54:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=251513dc dev-lang/ada-bootstrap: fix WhitespaceFound Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild index a6dd8124af93..09b42c8b122b 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild @@ -30,9 +30,9 @@ SRC_URI=" ) arm? ( https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-armv6j-softfp-linux-gnueabi.gpkg.tar - https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-armv6j-unknown-linux-gnueabihf.gpkg.tar - https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-armv7a-softfp-linux-gnueabi.gpkg.tar - https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-armv7a-unknown-linux-gnueabihf.gpkg.tar + https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-armv6j-unknown-linux-gnueabihf.gpkg.tar + https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-armv7a-softfp-linux-gnueabi.gpkg.tar + https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-armv7a-unknown-linux-gnueabihf.gpkg.tar ) ppc? ( https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-powerpc-unknown-linux-gnu.gpkg.tar
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: cae8f6ff8f9a857ba3a07371d6b2d5d8996afb5f Author: Sam James gentoo org> AuthorDate: Wed Nov 20 15:56:43 2024 + Commit: Sam James gentoo org> CommitDate: Tue Dec 17 10:53:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cae8f6ff dev-lang/ada-bootstrap: add 14 This adds bootstrap tarballs for GNAT for the following platforms: * aarch64-unknown-linux-gnu * armv6j-softfp-linux-gnueabi * armv6j-unknown-linux-gnueabihf * armv7a-softfp-linux-gnueabi * armv7a-unknown-linux-gnueabihf * powerpc-unknown-linux-gnu * powerpc64-unknown-linux-gnu * powerpc64le-unknown-linux-gnu * sparc64-unknown-linux-gnu More are planned (like HPPA, but I had an issue there when using the built tarball; I don't think the tarball was to blame, rather some deeper issue needing investigation) but this feels like a decent set to start with. We should also of course build a fresh one for amd64 and also x86. They were built using a script [0] using stage3-amd64-hardened-systemd-20241214T201851Z.tar.xz with ::gentoo state around 16th November 2024 (I say "around" as I synced in-between to get an eclass fix). NOTE: I've only added ~arm64 for now as I've tested the binary there to bootstrap GNAT natively. I'll add other keywords once tested. [0] https://github.com/thesamesam/sam-gentoo-scripts/blob/91558fb51c56a661d6f374507888ff67725ca660/build-ada-bootstraps Bug: https://bugs.gentoo.org/940472 Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/Manifest| 9 +++ dev-lang/ada-bootstrap/ada-bootstrap-14.ebuild | 84 ++ 2 files changed, 93 insertions(+) diff --git a/dev-lang/ada-bootstrap/Manifest b/dev-lang/ada-bootstrap/Manifest index e62b3fdcdcf7..c6210e8ad194 100644 --- a/dev-lang/ada-bootstrap/Manifest +++ b/dev-lang/ada-bootstrap/Manifest @@ -1,3 +1,12 @@ +DIST ada-bootstrap-14-aarch64-unknown-linux-gnu.gpkg.tar 44759040 BLAKE2B 4c3440bf35f14dc93e7d9265f90bca0cf534bbc2cd913f2d7356d674d9f4bc6a691b812c3c5f7d54d4fc63ad7f67ff06dd09afb5c3d008666e747dace5d3940a SHA512 8253ac27650398192081ebc8f352679b2e6fdad0cc8d52df176a1944a6da373e0adce6acc0bdbdbb3c6c37f1d666d2839fae06b86814e6e1ab7c6f6efea128ba +DIST ada-bootstrap-14-armv6j-softfp-linux-gnueabi.gpkg.tar 38379520 BLAKE2B 6ad7988780d1961a5b8c743ad2bc83c8da7173b53ecae3a3d82e02e4d425cdd49555bc6bb76f17f08cb4378b13e2a98bcfbcc8ff54e6a63397893ec9a0c3b6b4 SHA512 b253218ddfaeff7216b8770f251a4ffd3fbcf6b3d487e505bab7ebc3730bb9f616ee4f46d5c77a2c6a76c2bca0257dfff6428bb75c86bb977ea1f4a49e3cb103 +DIST ada-bootstrap-14-armv6j-unknown-linux-gnueabihf.gpkg.tar 38328320 BLAKE2B 524eb8532f9daceb72ca488cdc420e2bbe48ffdcf41dfa08cff11dfa1388aa1ad165293a542a1642d3b49f1d0dec5d5a1183f02aa8dff053064d239902e77a25 SHA512 3094662de587709ec651a53b1dca6e7a9c0e648237f4c8f79e57e55cd1d9404af5027619b03f8edc71139417931215cfb6d8ff0c9a048b2c8057eec24070ad59 +DIST ada-bootstrap-14-armv7a-softfp-linux-gnueabi.gpkg.tar 38246400 BLAKE2B 3a01cc22cdc6b6bf313e9d6b3793e4cea157213e20360403813fd92d20d47438bade8fc1f9d7034e582086784bba0258d283920910f850c5764e670b1e0343e5 SHA512 4455d0ce18ff5b7563f74dee2cc75938ec2f02c417a3a9d256a8877d6b52bf486bbd5de5a9dc4fa5bbb85716a0e3f0c8f1901defe6594e446ac19d39519605de +DIST ada-bootstrap-14-armv7a-unknown-linux-gnueabihf.gpkg.tar 38174720 BLAKE2B 1eac250bee1cf48b3371dea8d724e788f4b3a7cd1885043884a368ab44cbbdcd851ee624b272fd53a276174e0ff693f94ac45b513da0b25c55811346c4bab8f6 SHA512 224d89ec809663702fffb4651c7c5d3accd7603f78d2ef9f6b52299fb5119e0e1d6a57a2837f69d93829fe750804bb4e9e19435f3b7a86e046a4f96dd7339c40 +DIST ada-bootstrap-14-powerpc-unknown-linux-gnu.gpkg.tar 33228800 BLAKE2B b530ff260c23449788544d4b4118c402d4ac91eeab1f3e4d426c0e18eb8632d9af01703294b5e092997f81a371e626f9c5694d389849227df7e1981b5e2244c5 SHA512 71305c7b3cd132eaf31b321f8d323c25de73bccfbb487bc0c2ed4796082551ed37fa575a2ad97dfac3c579aeb1c89e934ec950131d13f76246896c8dfa77c52a +DIST ada-bootstrap-14-powerpc64-unknown-linux-gnu.gpkg.tar 35809280 BLAKE2B 4438f33b518660a9341f2f04e939b937e41afdb740a1fcc46920a3a0d653cdffe20fee916369cfc8e2e5a0708466ccb666954739f6ccabcff2b5170ad9b20ecd SHA512 13c5df10a86a02c1a17887072a851b3ff84baebb8f5ad6b4d41f37d3d364be0b836146d4464f7907128500469d861628b433b8bff316672a7324d65f146b9bfd +DIST ada-bootstrap-14-powerpc64le-unknown-linux-gnu.gpkg.tar 37027840 BLAKE2B f2e78244a1db120a526c35cfb7a786b917de569750dad2032e35ad4926e8bf9c233c9b3b4ba53f2e7f56059e74d1d26842617c72e3732939331c6b6d913cd4ff SHA512 bcc9f21f88927a29fbeb40e3c5f87c1a064913a2fe961a959e6e3293d7f39fcbb46055def6d5dfaa9521c83ee65c5e636b8098ec7faf8a991b996fc54e7d1cba +DIST ada-bootstrap-14-sparc64-unknown-linux-gnu.gpkg.tar 29941760 BLAKE2B 720e816c0f3672d277ba40140a2ec39a86caca1e8bfd344476b703941159386656d9955d3878839c1cad80eb8528ee0eaa3dda2bc3bf8f73b39fce9d9cb90c05 SHA512 a13b2444e15cfadb2a10bb96d7357e65001bb72d18f33eb32ac56c703cafd81b6e0da9f1a9ae96d0124a0135e161c7a6e5bfd7c50c9b4e8f32ab3675670c5b99 DIST gcc-10-2021-20210
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/files/
commit: c6b9b2a1736133c9d01ca8107dae4e677055aa32 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon Oct 7 17:44:26 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Thu Oct 10 20:20:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6b9b2a1 dev-lang/ada-bootstrap: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Conrad Kostecki gentoo.org> dev-lang/ada-bootstrap/files/gcc-configure-texinfo.patch | 16 1 file changed, 16 deletions(-) diff --git a/dev-lang/ada-bootstrap/files/gcc-configure-texinfo.patch b/dev-lang/ada-bootstrap/files/gcc-configure-texinfo.patch deleted file mode 100644 index 99e90998a469.. --- a/dev-lang/ada-bootstrap/files/gcc-configure-texinfo.patch +++ /dev/null @@ -1,16 +0,0 @@ -Chances are quite good that the installed makeinfo is sufficient. -So ignore false positives where the makeinfo installed is so new -that it violates the cheesy version grep. - -http://bugs.gentoo.org/198182 - a/configure -+++ b/configure -@@ -3573,6 +3573,6 @@ - : - else -- MAKEINFO="$MISSING makeinfo" -+ : - fi - ;; -
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: d4c237bdd1461761c68777dfdafc62ac5c799ee1 Author: Sam James gentoo org> AuthorDate: Wed Oct 2 01:01:06 2024 + Commit: Sam James gentoo org> CommitDate: Wed Oct 2 01:01:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4c237bd dev-lang/ada-bootstrap: stabilize 0_p2021-r1 for amd64, x86 Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild index 15e40aea73b8..ba0c3562a2e9 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild @@ -34,7 +34,7 @@ S="${WORKDIR}"/${MYP} LICENSE="GPL-2 GPL-3" SLOT="0" # TODO: slot based on GCC version used -KEYWORDS="-* ~amd64 ~x86" +KEYWORDS="-* amd64 x86" RESTRICT="test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: 2b7de2c956266fd4748cc8bcdff4db15da66 Author: Sam James gentoo org> AuthorDate: Tue Oct 1 08:01:32 2024 + Commit: Sam James gentoo org> CommitDate: Tue Oct 1 08:03:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b7de2c9 dev-lang/ada-bootstrap: try harder to strip flags I can't reproduce the failure reported but let's try this. Closes: https://bugs.gentoo.org/940599 Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild index 287f987fce2c..df26633eb5b6 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild @@ -140,6 +140,8 @@ src_configure() { # conservative, we just want it to build for bootstrapping proper # sys-devel/gcc[ada]. We don't need it to be fast. strip-flags + CC="${WORKDIR}"/${BTSTRP}/bin/gcc strip-unsupported-flags + CC="${WORKDIR}"/${GNATDIR}/bin/gcc strip-unsupported-flags strip-unsupported-flags filter-lto append-flags -O2
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: 288f1fe9d7da2afd7d746e070727af060ade1adc Author: Sam James gentoo org> AuthorDate: Tue Oct 1 08:02:46 2024 + Commit: Sam James gentoo org> CommitDate: Tue Oct 1 08:03:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=288f1fe9 dev-lang/ada-bootstrap: disable libitm too Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild index df26633eb5b6..15e40aea73b8 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild @@ -161,6 +161,7 @@ src_configure() { --disable-nls # filename collisions --disable-libcc1 --disable-libgomp + --disable-libitm --disable-libquadmath --disable-libsanitizer --disable-libssp
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: 10333a7cf45d01db927fdddb8cb48f263e9463ed Author: Sam James gentoo org> AuthorDate: Tue Oct 1 07:31:56 2024 + Commit: Sam James gentoo org> CommitDate: Tue Oct 1 07:31:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10333a7c dev-lang/ada-bootstrap: fix setting PATH harder Closes: https://bugs.gentoo.org/940584 Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild index 7cabb8ddfd0e..861ee96ad1c4 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild @@ -134,7 +134,7 @@ src_configure() { local adabdir=/usr/lib/${PN} local prefix=${EPREFIX}${adabdir} - export PATH=${GNATDIR}/bin:${PWD}/bin:${PATH} + export PATH="${WORKDIR}"/${GNATDIR}/bin:${S}/bin:${PWD}/bin:${PATH} # This version is GCC 4.7.4 with a bolted-on newer GNAT; be very # conservative, we just want it to build for bootstrapping proper
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: 159e351bb7730430305af26a1445f68a6e8343d6 Author: Sam James gentoo org> AuthorDate: Tue Oct 1 07:44:06 2024 + Commit: Sam James gentoo org> CommitDate: Tue Oct 1 07:44:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=159e351b dev-lang/ada-bootstrap: more PATH fixes I copied the wrong one out of chroot :( Closes: https://bugs.gentoo.org/940598 Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild index b3d1073f2197..287f987fce2c 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild @@ -134,7 +134,7 @@ src_configure() { local adabdir=/usr/lib/${PN} local prefix=${EPREFIX}${adabdir} - export PATH="${WORKDIR}"/${GNATDIR}/bin:${S}/bin:${PWD}/bin:${PATH} + export PATH="${WORKDIR}"/${BTSTRP}/bin:"${WORKDIR}"/${GNATDIR}/bin:${PWD}/bin:${PATH} # This version is GCC 4.7.4 with a bolted-on newer GNAT; be very # conservative, we just want it to build for bootstrapping proper
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: fddb3f20d8b0e1bcc9a3725e8279bf47ab9dd1f6 Author: Sam James gentoo org> AuthorDate: Tue Oct 1 07:36:28 2024 + Commit: Sam James gentoo org> CommitDate: Tue Oct 1 07:36:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fddb3f20 dev-lang/ada-bootstrap: disable more unnecessary options Like we do for the JIT build in toolchain.eclass. Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild index 861ee96ad1c4..b3d1073f2197 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild @@ -149,16 +149,20 @@ src_configure() { --{doc,info,man}dir=/.skip # let the real gcc handle docs MAKEINFO=: #922230 --prefix="${prefix}" + --disable-analyzer --disable-bootstrap --disable-cc1 --disable-cet --disable-gcov #843989 --disable-gomp + --disable-objc-gc --disable-nls # filename collisions --disable-libcc1 + --disable-libgomp --disable-libquadmath --disable-libsanitizer --disable-libssp + --disable-libstdcxx-pch --disable-libvtv --disable-shared --disable-werror @@ -166,6 +170,7 @@ src_configure() { --with-gcc-major-version-only --with-system-zlib --without-isl + --without-python-dir --without-zstd --disable-multilib )
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: 95e9763a1b9230b4d39aa964b53b1126f8926c9c Author: Sam James gentoo org> AuthorDate: Tue Oct 1 07:09:24 2024 + Commit: Sam James gentoo org> CommitDate: Tue Oct 1 07:09:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95e9763a dev-lang/ada-bootstrap: try harder to get PATH right ... to find the bundled gnatmake and friends, as the build system doesn't consistently respect the env var. Closes: https://bugs.gentoo.org/940582 Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild index fbac3017b3e5..7cabb8ddfd0e 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild @@ -133,7 +133,8 @@ src_prepare() { src_configure() { local adabdir=/usr/lib/${PN} local prefix=${EPREFIX}${adabdir} - local -x PATH=${PWD}/bin:${PATH} + + export PATH=${GNATDIR}/bin:${PWD}/bin:${PATH} # This version is GCC 4.7.4 with a bolted-on newer GNAT; be very # conservative, we just want it to build for bootstrapping proper
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: ffbd8f3c3c3c9d121c2ebd44245fd571f03c664c Author: Sam James gentoo org> AuthorDate: Tue Oct 1 06:57:22 2024 + Commit: Sam James gentoo org> CommitDate: Tue Oct 1 06:57:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffbd8f3c dev-lang/ada-bootstrap: export GNATMAKE too Closes: https://bugs.gentoo.org/940575 Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild index a254049ff182..fbac3017b3e5 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild @@ -85,7 +85,7 @@ src_prepare() { gnatbase=$(basename ${GCC}) gnatpath=$(dirname ${GCC}) - GNATMAKE=${gnatbase/gcc/gnatmake} + export GNATMAKE=${gnatbase/gcc/gnatmake} if [[ ${gnatpath} != "." ]] ; then GNATMAKE="${gnatpath}/${GNATMAKE}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: 0929102584fd193df5b3d64829615f0a81587b10 Author: Sam James gentoo org> AuthorDate: Tue Oct 1 02:05:31 2024 + Commit: Sam James gentoo org> CommitDate: Tue Oct 1 02:05:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09291025 dev-lang/ada-bootstrap: install gcc-config-style symlinks Needed for the logic in toolchain.eclass to match what we do for sys-devel/gcc. Signed-off-by: Sam James gentoo.org> ...a-bootstrap-0_p2021.ebuild => ada-bootstrap-0_p2021-r1.ebuild} | 8 1 file changed, 8 insertions(+) diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild similarity index 95% rename from dev-lang/ada-bootstrap/ada-bootstrap-0_p2021.ebuild rename to dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild index 9756936109d0..a254049ff182 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021-r1.ebuild @@ -186,6 +186,14 @@ src_install() { # -j1 to match bug #906155, other packages may be fragile too emake -C "${WORKDIR}"/build -j1 MAKEINFO=: V=1 DESTDIR="${D}" install + # Make `gcc-config`-style symlinks + local tool + cd "${ED}"/usr/lib/ada-bootstrap/bin || die + for tool in gnat{,bind,chop,clean,kr,link,ls,make,name,prep} ; do + ln -s ${tool} ${CBUILD}-${tool} || die + ln -s ${tool} ${CBUILD}-${tool}-10 || die + done + # Delete libdep.a, which has a colliding name and is useless for bpf, # which does not make use of cross-library dependencies: the libdep.a # for the native binutils will do.
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/
commit: 35a11eab0e25aa31256da94bcc5c3662f3344f91 Author: Sam James gentoo org> AuthorDate: Tue Oct 1 01:44:56 2024 + Commit: Sam James gentoo org> CommitDate: Tue Oct 1 01:44:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35a11eab dev-lang/ada-bootstrap: fix deps Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/ada-bootstrap-0_p2021.ebuild | 14 +- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021.ebuild index 1e5371d3215a..9756936109d0 100644 --- a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021.ebuild +++ b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021.ebuild @@ -37,7 +37,19 @@ SLOT="0" # TODO: slot based on GCC version used KEYWORDS="-* ~amd64 ~x86" RESTRICT="test" -BDEPEND="sys-devel/binutils" +BDEPEND=" + app-alternatives/yacc + sys-devel/binutils:* + >=sys-devel/flex-2.5.4 +" +DEPEND=" + >=dev-libs/gmp-4.3.2:= + >=dev-libs/mpfr-2.4.2:= + >=dev-libs/mpc-0.8.1:= + sys-libs/zlib + virtual/libiconv +" +RDEPEND="${DEPEND}" pkg_pretend() { if tc-is-clang; then
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ada-bootstrap/, dev-lang/ada-bootstrap/files/
commit: 2fecbe438a39dfc3b226ff2c474c297a0763998f Author: Sam James gentoo org> AuthorDate: Mon Sep 30 20:01:59 2024 + Commit: Sam James gentoo org> CommitDate: Tue Oct 1 01:10:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fecbe43 dev-lang/ada-bootstrap: new package, add 0_p2021 Split dev-lang/gnat-gpl into dev-lang/ada-bootstrap. This ebuild was initially a clone of dev-lang/gnat-gpl-2021-r5 then had some cleanups done, toolchain.eclass use removed, and simplified what it configures/builds/installs. As I mentioned in 799693623d76c89e8b04d2434d0dfece44bb49f9, there were two jobs left -- this fixes the first one: splitting dev-lang/gnat-gpl into its own package which doesn't collide with sys-devel/gcc:10 and also does the least possible work, not with lots of USE, etc.) Some inspiration taken from sys-devel/bpf-toolchain. Considered using the *-toolchain name again but given the purpose of this is *not* just to avoid crossdev use but instead to bootstrap from a binary for Ada, it didn't feel appropriate. (Planned to do this anyway but the issue mentioned in 9732ef3475830dbe289fc80358613e90b612563c pushed me to get on with it now.) Later versions of ada-bootstrap will be our own binaries for both newer GCC as a base (although this is mostly a nice-to-have and to keep things building rather than it being essential, AFAIK) as well as more importantly musl and other arch support. For that future work, see https://bugs.gentoo.org/940471#c1 for a suggestion from Luke A. Guest. That will be tracked in bug #940472. Bug: https://bugs.gentoo.org/547358 Bug: https://bugs.gentoo.org/919667 Bug: https://bugs.gentoo.org/940472 Closes: https://bugs.gentoo.org/940471 Signed-off-by: Sam James gentoo.org> dev-lang/ada-bootstrap/Manifest| 5 + .../ada-bootstrap/ada-bootstrap-0_p2021.ebuild | 183 + .../files/ada-bootstrap-0_p2021-gentoo.patch | 72 .../files/gcc-configure-texinfo.patch | 16 ++ dev-lang/ada-bootstrap/metadata.xml| 7 + 5 files changed, 283 insertions(+) diff --git a/dev-lang/ada-bootstrap/Manifest b/dev-lang/ada-bootstrap/Manifest new file mode 100644 index ..e62b3fdcdcf7 --- /dev/null +++ b/dev-lang/ada-bootstrap/Manifest @@ -0,0 +1,5 @@ +DIST gcc-10-2021-20210519-19A74-src.tar.gz 109157702 BLAKE2B 8ec307e4fde35c8726bc7b9702717329695bad928d5222a7bb691cce47500de31a60bcfcbb925129a57cb81d3d7ea92e60599aa7383d5358e63cc087b0482550 SHA512 2e2cc0ec9a3a82816a5d399d2db261c356e106b82a44efd54a1ac882b96549ab8de79c69858127c4397de6e9e9463ce6fb9994fc2e426e7d3d2f98d5efa2edb6 +DIST gcc-interface-10-2021-20210519-19A75-src.tar.gz 359085 BLAKE2B 75f941a7635f2880cc0192acb49d8e7f567baca7530fb981be14dc6cb1bf46fda0e3c043c8703cdbeeb242b548894e0bc6787adfff0f27198354d150e6e36386 SHA512 0251a93d20c59cc4705963438880fe265e2e0bb94a35b7ddaaf03e9efae60e044e585a2204d0773a46f17b3b774e4d0c73adf852f5d06ba17373d26ed580ca8d +DIST gnat-2021-20210519-19A70-src.tar.gz 8765762 BLAKE2B ef48f54c6109566e37bfa5dee9262305d0529b3dfd333ee28bc4e66f4709a0673f673d742bc04deb15dc145404f7618d350dbdf3f2a7ab37c861e57d011946fa SHA512 3cb79be024fdd9b738d99ffc8e224d32bb382b5da2d02b97b2061a5ea58456f33d4564c92e224af2713ce15fd5481edd715e5b9a52abc74fdc142f27e103c201 +DIST gnat-gpl-2014-x86-linux-bin.tar.gz 233049287 BLAKE2B 2e8bab113f6a319533ec12fdf71c481f72aee227c22bd0cc42a53bd727b323caba1e7b6298053db8b4d3016236b31649b0b255f4ebcbb81a08a69f29f78f13fc SHA512 ac7f53fb4bd71b0e8fbd62abc45de76f7f8f2f405b80e9b60b4b65a6cef6ee98e3b06848e4b752af3c8268237e5a0529cf6145ebc5b33cd6e5cf4928d85f5be2 +DIST gnat-gpl-2014-x86_64-linux-bin.tar.gz 236253400 BLAKE2B c1db70db9442ba24688b8e323d5a02e2e9707ba1f02835ea551038d0a09aafede93a224091e5186f2f2a9d0f96144027af2184ee05ca1c19cc997a6cf3902df7 SHA512 5e40a251baac3d0ace78352956ca21a7d294d902d344a9ed7a8d376e900468c283721ebfb773adfedbf4d623ace02536505c0147815a0c1908933ad611ea085e diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021.ebuild new file mode 100644 index ..1e5371d3215a --- /dev/null +++ b/dev-lang/ada-bootstrap/ada-bootstrap-0_p2021.ebuild @@ -0,0 +1,183 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MYP=gcc-10-${PV##*_p}-20210519-19A74-src +GNATDIR=gnat-${PV##*_p}-20210519-19A70-src +INTFDIR=gcc-interface-10-${PV##*_p}-20210519-19A75-src +BTSTRP_X86=gnat-gpl-2014-x86-linux-bin +BTSTRP_AMD64=gnat-gpl-2014-x86_64-linux-bin +BASE_URI=https://community.download.adacore.com/v1 + +inherit flag-o-matic toolchain-funcs + +DESCRIPTION="GNAT Ada Compiler - GPL version" +HOMEPAGE="http://libre.adacore.com/"; +SRC_URI=" + ${BASE_URI}/005d2b2eff627177986d2517eb31e1959bec6f3a?filename=${GNATDIR}.tar.gz + -> ${GNATDIR}.tar.gz + ${BASE_URI}/44cd393be0b468cc253bf2cf9cf7804c993e7b5b?filename=${MYP