diff options
Diffstat (limited to 'dev-libs/rccl')
-rw-r--r-- | dev-libs/rccl/Manifest | 6 | ||||
-rw-r--r-- | dev-libs/rccl/files/rccl-6.1.1-headers-fix.patch (renamed from dev-libs/rccl/files/rccl-6.3.0-headers-fix.patch) | 0 | ||||
-rw-r--r-- | dev-libs/rccl/rccl-6.1.1.ebuild | 6 | ||||
-rw-r--r-- | dev-libs/rccl/rccl-6.3.0.ebuild | 7 |
4 files changed, 11 insertions, 8 deletions
diff --git a/dev-libs/rccl/Manifest b/dev-libs/rccl/Manifest index cb020c19922c..08f67f34b3b9 100644 --- a/dev-libs/rccl/Manifest +++ b/dev-libs/rccl/Manifest @@ -1,11 +1,11 @@ AUX rccl-5.7.1-remove-chrpath.patch 592 BLAKE2B 8510698259154be9138c136c87c3650276140ac500a235049cdd1f8ea9dcc969ac6cd16b13ce628c448f1d5aa8c49818c455e761e96c24a0abc3aa0d3d431320 SHA512 7df69e5293edb3021f57caf9fa6ec12fd3c6a2841f62de4d6358092ec8f5c11f18d2f6434704e64c225327b3a55a4e64710cb07a82ebee103e4faa3865baa72d AUX rccl-6.0.2-fix-version-check.patch 552 BLAKE2B fb1230b262a959c783e6f796e83621c3b32f69cc81ab94c07a9596a8fa37bf2d496aebfe4bec97adf2873d3dc946e690d64f51b4d578528470436b9949cfa432 SHA512 efd6343ffd9b5dee9152787f993621e7bbd5a6d46d4b33d1c0c47ded4fd1a5da9dc753c956c646f48bde5dd6b61876a633d89810ba33861734ec2b2c0040d0ec -AUX rccl-6.3.0-headers-fix.patch 400 BLAKE2B 09bab334806f737e4a2675b435d8b386c1d671b8fdad8f458d1501cfdd9848d797d9cb6b385fe1b118ddfd991eb370763b936c693b77d232895653d56f610428 SHA512 e20da2a824e2669d160d6724b4efc362787e79dcfa547153ab2531731f1d239cf44394cf248e2e5abfd0feb5c7906e710acda05e08656584c529e4fa9a44f11f +AUX rccl-6.1.1-headers-fix.patch 400 BLAKE2B 09bab334806f737e4a2675b435d8b386c1d671b8fdad8f458d1501cfdd9848d797d9cb6b385fe1b118ddfd991eb370763b936c693b77d232895653d56f610428 SHA512 e20da2a824e2669d160d6724b4efc362787e79dcfa547153ab2531731f1d239cf44394cf248e2e5abfd0feb5c7906e710acda05e08656584c529e4fa9a44f11f AUX rccl-6.3.0-same-rank-sendrecv.patch 13180 BLAKE2B 28d2d7d904ce2cb3008fd4a7472a93336cb9f1e3efd3d15b18d8142eb8b34ca9860907a23f64f818ff8c5611b94d11351a8c8b9dfdd103f58e8206f9b9330838 SHA512 c8fc176f0b7ec560eeef312fc60a53efa7e5c0e73f06b21f279d4c0c86715464eb698749dbe7953b3feb55c0a6e85e95ea5ef68c8a669ce648d9c02dfccc3398 DIST rccl-5.7.1.tar.gz 1425561 BLAKE2B 852c111ad806d5c99f48b3c65c8cf37315c68b969f9544bfa14c1faf1d5557edcc57cdc21705ced6ded4a0288d42b1076e65fb67b3f89b4fa78cfba9d317b23e SHA512 5913b8ff67fa787714713b7d5b571374898be740d56c77db9f04fe7a3e6ca74023fa930a3494d8a6f984ac9e68ee318343835e110049d08700fe773376618af4 DIST rccl-6.1.1.tar.gz 1679144 BLAKE2B 371d64691dc74f875c49e14df8f3f2d8b9c607376e6c5a889bd2bdb50607e88715d6d75ffed4ba3184a5b9b241cb37b8501e927a5f495632212909e410102490 SHA512 6c6376dd822182bcf28f573c0f3b5c7e52f94f4b670ee7c88519232f51b443d52cd37cbe6c41b5b6e9cb0b93c1124246a989f6e6a2ae74935134135585118002 DIST rccl-6.3.0.tar.gz 1828647 BLAKE2B 8c312fc51e7d600bb62fa059e1af53e153955b79b2ba2e8a6b6b52228b9217b7df6dc815c3a48c0800aaa9387f645070e079d04e99c0e8ebdfe41d5ebe0bda06 SHA512 a068b4a21786176638d108c8c85d5e5a8b0413335b555c2602f2a2e0b9f291f6872dbf68fbb5a17a6a0af9d9b5a90b1b37cce63b655a867b68fc9e20d49931ea EBUILD rccl-5.7.1.ebuild 1836 BLAKE2B 3286a92c9d08f9e0baac3ad3fbf0a9782109788b999bab8ac4864fa0ab47a6fcd53a73eee2d34a7cb5400998e60f246ec64df6f4a3f8bb07c38405e7f0b4417b SHA512 dd4dfeecdd908eeddba9d0450eba831ccc4778accbcab6023d4d47bac218d2e5d92a967744796b7c8854a579c5df16d8253795dd294183b2054dcf725a0372ae -EBUILD rccl-6.1.1.ebuild 1612 BLAKE2B e175a46484a37e31f0fc0ab3db662a2faaa1ff72cd21f6cbf4540245bc7be012baa9c6c0dc40bdfde39674a0f08ea898b33673db395de3288879ebd778a94ff0 SHA512 2ae7ea089fbac169fe09aed8d82dadb0bd343bee2e525470965987068ea364999e29022298468dfc91d9c625bcfd06e0ea695550275604a4d211d3e30cd322fe -EBUILD rccl-6.3.0.ebuild 1705 BLAKE2B a732614eb178cb84b53441b83387d5b212c9386c3a48ac3ef39061038da4a60b48bb690aab6af3066aa92d350135913c30dedc054e7e1a87de458042cff91de5 SHA512 1e675f02d76ce4ae18b30cf308ac160db3c100dfbf55d16b94164806880f3f4ae9a970032d881debc19cee1591953220acdad4a120cb05c724b9377870d55fd2 +EBUILD rccl-6.1.1.ebuild 1737 BLAKE2B 7337df3095cf3e01069e186cfa78a14afec0692f33429f01b67277e7106ed585e2491e2c1c71efd3736e59bbe9e90c851f399a71bd12dc75f93822bd8f01affc SHA512 86247bbe29ad5c32c575d5b87dbbc42ecedadaffb9b622c7f6e1736b795e21f125a564246724ef1fe2125b383fb1b42e6735ae98d11566c304924a0ca1b3e74a +EBUILD rccl-6.3.0.ebuild 1785 BLAKE2B c85cd3a0fdaa090bff5ef6e87146aaaee05126c93aa9d7e8d122afd8504b892e95139147311842386928b63eb244e5db9edd74b1dc72b181dd07a120da4bf0a5 SHA512 9406794e99c6c3a6ae0f17c6648e958a7da8bfd613c5bb12f5f8d3b96430090a186c4baf99f89f4f130ca91ccd3c99b0415c8205f5aaa463dd0a17394002b685 MISC metadata.xml 695 BLAKE2B 7d52b2606665aebfade0d15c339f04fe9ac743d1ef402437adefa6a1ab710ae8e0367172cfa3bae8876609d40d26356cc9a93f555fd28f887cff957e38192416 SHA512 6b1d2a88fb7f88bc2bd1fd7126ba33a7d63b6e323cf43072a6c56fad3a5b8cde4262bc7ed7c9485a650544d562377b146d52088e2ecdd8c0e65d0b91addea57c diff --git a/dev-libs/rccl/files/rccl-6.3.0-headers-fix.patch b/dev-libs/rccl/files/rccl-6.1.1-headers-fix.patch index 297627819f2c..297627819f2c 100644 --- a/dev-libs/rccl/files/rccl-6.3.0-headers-fix.patch +++ b/dev-libs/rccl/files/rccl-6.1.1-headers-fix.patch diff --git a/dev-libs/rccl/rccl-6.1.1.ebuild b/dev-libs/rccl/rccl-6.1.1.ebuild index 8b583cb22096..a3838aa9d4a2 100644 --- a/dev-libs/rccl/rccl-6.1.1.ebuild +++ b/dev-libs/rccl/rccl-6.1.1.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 @@ -32,6 +32,7 @@ RESTRICT="!test? ( test )" PATCHES=( "${FILESDIR}/${PN}-6.0.2-fix-version-check.patch" + "${FILESDIR}/${PN}-6.1.1-headers-fix.patch" ) src_prepare() { @@ -67,5 +68,6 @@ src_configure() { src_test() { check_amdgpu cd "${BUILD_DIR}" || die - LD_LIBRARY_PATH="${BUILD_DIR}" edob test/rccl-UnitTests + # APU (as second device, if any) expectedly breaks tests + HIP_VISIBLE_DEVICES=0 LD_LIBRARY_PATH="${BUILD_DIR}" edob test/rccl-UnitTests } diff --git a/dev-libs/rccl/rccl-6.3.0.ebuild b/dev-libs/rccl/rccl-6.3.0.ebuild index d610f7eb139c..13edd47c89de 100644 --- a/dev-libs/rccl/rccl-6.3.0.ebuild +++ b/dev-libs/rccl/rccl-6.3.0.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 @@ -33,7 +33,7 @@ RESTRICT="!test? ( test )" PATCHES=( "${FILESDIR}/${PN}-6.0.2-fix-version-check.patch" "${FILESDIR}/${PN}-6.3.0-same-rank-sendrecv.patch" - "${FILESDIR}/${PN}-6.3.0-headers-fix.patch" + "${FILESDIR}/${PN}-6.1.1-headers-fix.patch" ) src_prepare() { @@ -71,5 +71,6 @@ src_configure() { src_test() { check_amdgpu cd "${BUILD_DIR}" || die - LD_LIBRARY_PATH="${BUILD_DIR}" edob test/rccl-UnitTests + # APU (as second device, if any) expectedly breaks tests + HIP_VISIBLE_DEVICES=0 LD_LIBRARY_PATH="${BUILD_DIR}" edob test/rccl-UnitTests } |