diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-01-04 01:27:12 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-01-04 01:27:12 +0000 |
commit | 3517852e3b8a68d1e997770fc0650c5053bafc6c (patch) | |
tree | 44068672445b1418489aed82de58df3c470289e7 /sys-cluster/openmpi | |
parent | 0f15659d48c193027158492acb726297501202c5 (diff) |
gentoo resync : 04.01.2022
Diffstat (limited to 'sys-cluster/openmpi')
-rw-r--r-- | sys-cluster/openmpi/Manifest | 18 | ||||
-rw-r--r-- | sys-cluster/openmpi/openmpi-4.0.2-r1.ebuild | 6 | ||||
-rw-r--r-- | sys-cluster/openmpi/openmpi-4.0.3-r1.ebuild | 6 | ||||
-rw-r--r-- | sys-cluster/openmpi/openmpi-4.0.4-r1.ebuild | 6 | ||||
-rw-r--r-- | sys-cluster/openmpi/openmpi-4.0.5-r2.ebuild | 6 | ||||
-rw-r--r-- | sys-cluster/openmpi/openmpi-4.0.5-r3.ebuild | 6 | ||||
-rw-r--r-- | sys-cluster/openmpi/openmpi-4.0.6-r1.ebuild | 6 | ||||
-rw-r--r-- | sys-cluster/openmpi/openmpi-4.0.7.ebuild | 6 | ||||
-rw-r--r-- | sys-cluster/openmpi/openmpi-4.1.1-r1.ebuild | 6 | ||||
-rw-r--r-- | sys-cluster/openmpi/openmpi-4.1.2.ebuild | 10 |
10 files changed, 40 insertions, 36 deletions
diff --git a/sys-cluster/openmpi/Manifest b/sys-cluster/openmpi/Manifest index 2e87daccf6a6..cc6bdd5792af 100644 --- a/sys-cluster/openmpi/Manifest +++ b/sys-cluster/openmpi/Manifest @@ -23,13 +23,13 @@ EBUILD openmpi-2.0.4-r1.ebuild 5869 BLAKE2B c11e119fe1f3813e869e182e1f5423318b98 EBUILD openmpi-2.1.6-r1.ebuild 5474 BLAKE2B 5962ed25e854b22a093ae699db72eff78cb2e976d69fc35416b0302f5c5d84d0ac64ec293243dc83b65a281924436e4b09a772803a435edfe06873769f6a5459 SHA512 e3406aa2e48a312221f2c9675c5975f914a54ea84cd134c397d4aa63f082e77643fc08322360506ed5f3e75a21950ba21a3bd94a0076b0533a86ab4e6bb829f4 EBUILD openmpi-3.0.4-r1.ebuild 5360 BLAKE2B 148965a551f9645c2c429e9efca2feee657c9cd64822fa4f903d0016a2625825677bcfe81ff6b8103ae4bde2a33cee9d791626c025c7ea0e8d4139ef4c72105c SHA512 cc4beb41832db11165f66a94ec44661b81a4b7ab6fad1bae54c22e48cdabacc7bb2a9423acca94511a2682a595f5a8da7431f26d6db6de3b70949e9c4c789e5f EBUILD openmpi-3.1.4-r1.ebuild 5360 BLAKE2B 148965a551f9645c2c429e9efca2feee657c9cd64822fa4f903d0016a2625825677bcfe81ff6b8103ae4bde2a33cee9d791626c025c7ea0e8d4139ef4c72105c SHA512 cc4beb41832db11165f66a94ec44661b81a4b7ab6fad1bae54c22e48cdabacc7bb2a9423acca94511a2682a595f5a8da7431f26d6db6de3b70949e9c4c789e5f -EBUILD openmpi-4.0.2-r1.ebuild 5323 BLAKE2B 77ba576ec0494dcb9354152f2d943a1dea241343fc297e60f4a07997d09d90cd94e09c7f09799313f5725d9f4c05e44d5470a2f20885d0ef35b17bc6690b348a SHA512 3724903c5d70076ff9626bf0f422405395dd2e31b9591b12a599cc748b57168dc42622181257fdbb0baf08774cd5e21897bd5aec5504f6a75bb3f07e1209d4da -EBUILD openmpi-4.0.3-r1.ebuild 5323 BLAKE2B 77ba576ec0494dcb9354152f2d943a1dea241343fc297e60f4a07997d09d90cd94e09c7f09799313f5725d9f4c05e44d5470a2f20885d0ef35b17bc6690b348a SHA512 3724903c5d70076ff9626bf0f422405395dd2e31b9591b12a599cc748b57168dc42622181257fdbb0baf08774cd5e21897bd5aec5504f6a75bb3f07e1209d4da -EBUILD openmpi-4.0.4-r1.ebuild 5323 BLAKE2B 77ba576ec0494dcb9354152f2d943a1dea241343fc297e60f4a07997d09d90cd94e09c7f09799313f5725d9f4c05e44d5470a2f20885d0ef35b17bc6690b348a SHA512 3724903c5d70076ff9626bf0f422405395dd2e31b9591b12a599cc748b57168dc42622181257fdbb0baf08774cd5e21897bd5aec5504f6a75bb3f07e1209d4da -EBUILD openmpi-4.0.5-r2.ebuild 5381 BLAKE2B 563c2cc627514ea7230194ef3e301e7bcf1f32f7f82337c77909c4f0858d986e48e591a2b33f54b79c7231c75cd2c0741786e455a69447b407526dbee9697f24 SHA512 fe538a342237eea851165c5c2976e3d72bcfebad200be4d001e8582480c9eb6f0000dc18e61cbd02426c2294ab09bc1e248f48bc6a809208ffc8eab8c84ec5d3 -EBUILD openmpi-4.0.5-r3.ebuild 5493 BLAKE2B 5238d480ee0112658a52bcfa09e884a9b26c32b3c0ee1cf58b9a087238ce776218fe0e84074beafee87cccbd8f94d8e36f228b1cdce8b431b9611e5f5068b90e SHA512 f20c971e620c982bbad1c98a09e0839b3194ef04103d34d6346af8e02c2e76e656dde4e0cb2cbf6c3f31742ca761a4c4c0609eeb68229530862706b592badb95 -EBUILD openmpi-4.0.6-r1.ebuild 5501 BLAKE2B 2fea55fdd5cad7b3761a1b0f5f22094bee988796a615e18002c0ac1d6045d0c87ce73d7f96f5d9cb6b01c091f2b946e7f58ba53689eb3b88a5068ae5ceebdb4d SHA512 1d7472a9c74f3d11560a54721e5e91d8a66fb7813ebf2002adcd8f479cca328e88a706ccaadc67433df4e981baabff9984e1877eff671e9dfa146f8cbb1359c1 -EBUILD openmpi-4.0.7.ebuild 5501 BLAKE2B 2fea55fdd5cad7b3761a1b0f5f22094bee988796a615e18002c0ac1d6045d0c87ce73d7f96f5d9cb6b01c091f2b946e7f58ba53689eb3b88a5068ae5ceebdb4d SHA512 1d7472a9c74f3d11560a54721e5e91d8a66fb7813ebf2002adcd8f479cca328e88a706ccaadc67433df4e981baabff9984e1877eff671e9dfa146f8cbb1359c1 -EBUILD openmpi-4.1.1-r1.ebuild 5813 BLAKE2B c6e0c20cb05932f24f5f5aadabee0f6487d946ca1fa2896537d7b562f451af8de212e4530fdac7b31a7511b21565ee424e6a163491c744d9bae6781f059c39bc SHA512 647b04be36ba199de2202b5cce0e9555411e642e1eea7134ca1487c0a3e9159e619360f51b4793f375a6500601b3b7ff6105035903e7fc123b4036a9e0bc913d -EBUILD openmpi-4.1.2.ebuild 5813 BLAKE2B c6e0c20cb05932f24f5f5aadabee0f6487d946ca1fa2896537d7b562f451af8de212e4530fdac7b31a7511b21565ee424e6a163491c744d9bae6781f059c39bc SHA512 647b04be36ba199de2202b5cce0e9555411e642e1eea7134ca1487c0a3e9159e619360f51b4793f375a6500601b3b7ff6105035903e7fc123b4036a9e0bc913d +EBUILD openmpi-4.0.2-r1.ebuild 5305 BLAKE2B 12fc9d89e0944e3ae2166793e6c213e35581a63d7578f33ca020a2220c05c37856cf0022ad3f48caa952bf737792f43a65ed128232d03fe9e9cfe87d74ce9830 SHA512 5dc39552d7a68a4e6e0a701923b71cd95acb737782ae3495a6c952dc278c48313213a9062ccd4518158bab4b952a4f84379e94e2635ac327102827b7ef135d99 +EBUILD openmpi-4.0.3-r1.ebuild 5305 BLAKE2B 12fc9d89e0944e3ae2166793e6c213e35581a63d7578f33ca020a2220c05c37856cf0022ad3f48caa952bf737792f43a65ed128232d03fe9e9cfe87d74ce9830 SHA512 5dc39552d7a68a4e6e0a701923b71cd95acb737782ae3495a6c952dc278c48313213a9062ccd4518158bab4b952a4f84379e94e2635ac327102827b7ef135d99 +EBUILD openmpi-4.0.4-r1.ebuild 5305 BLAKE2B 12fc9d89e0944e3ae2166793e6c213e35581a63d7578f33ca020a2220c05c37856cf0022ad3f48caa952bf737792f43a65ed128232d03fe9e9cfe87d74ce9830 SHA512 5dc39552d7a68a4e6e0a701923b71cd95acb737782ae3495a6c952dc278c48313213a9062ccd4518158bab4b952a4f84379e94e2635ac327102827b7ef135d99 +EBUILD openmpi-4.0.5-r2.ebuild 5363 BLAKE2B 7eeb4fb6a5a15049f683debfd535863b2efac130e3a77cda739c39b6bbdcfdf96d0ba7f9f0f7164e25d8facb249499fdc2c4a38248905d986f5b3120887013b9 SHA512 2f6319077c85f679a6bd36376c2c4a7c25c1e6e5f8d4d35c6871a314489048ccd3ee64ce93241f2775827b7b78fd3caddcb558ff35aef2cf2ca1ef3dcac90878 +EBUILD openmpi-4.0.5-r3.ebuild 5475 BLAKE2B 5bda00c490be19e3650874406cfaeb086255f798fd4b6077c1d7a1dcc80fc995de8e3e55786c78442bacf0ea644dd748adefa0e471a0eef53c94ba33ab9c1832 SHA512 720dc5ad6825e62f84f5eee782f3fefc3b5fbeee5411f9533a26509c9afc0d923466cd1084d08b83edd06413857a38fed02f5e7487d2413251832c36fb352d18 +EBUILD openmpi-4.0.6-r1.ebuild 5483 BLAKE2B 0caef388ae14c354711fb3b33fa8772149b0c2fa2bfcd48bce9ab6aa8780e64a4fdc76c35116b7698f3af3a33c0af93a045dcca290c7810d8bfd542b57569bcc SHA512 4632e94c36927a4987a35da71341ace140ff9194f60a1a7bd5eac33411e05ead3160c18418a83fb6fd23ddf0fc2d3e7e800cd4b641d7dc9444c6fc8b30a3b525 +EBUILD openmpi-4.0.7.ebuild 5483 BLAKE2B 0caef388ae14c354711fb3b33fa8772149b0c2fa2bfcd48bce9ab6aa8780e64a4fdc76c35116b7698f3af3a33c0af93a045dcca290c7810d8bfd542b57569bcc SHA512 4632e94c36927a4987a35da71341ace140ff9194f60a1a7bd5eac33411e05ead3160c18418a83fb6fd23ddf0fc2d3e7e800cd4b641d7dc9444c6fc8b30a3b525 +EBUILD openmpi-4.1.1-r1.ebuild 5795 BLAKE2B 6299e328a76d9432520e7142397e1538f227d2bb6ec808e73a0b3ea495a59f1610f07c738356615f0b78e9b31b7517fc831daa1a6629d20ca0c56004228f6830 SHA512 785a0f2d9ed1ad118f39e63e2a5500a1c1996112359647c5b24dd18945e35f2739a3ee94b38d7ec731bf224a3f3e2069123c9b420c58c59c5ef224ea0923f466 +EBUILD openmpi-4.1.2.ebuild 5939 BLAKE2B de2629c083d0df6da2a7fc647a32b5cdf200a783076cad300c191215770a9ec02ff55dad8ac441827ae66e99f1deba398dfba70d53101cb77dd566840a0468fa SHA512 32b3c80ae3cf3ea32b5c1978018180348c98d93f15d8e9a30e9c1dbf898a191fd6a2efaba7966ab973d59401f07631a0cbbfe6fceecd84928e15eca2543ee32b MISC metadata.xml 961 BLAKE2B 83fe60a3b125736b98fb8fde2deef0231d8dab694f251a1ca929360a92558774707da4f8085dbfa3431c311aabacaf06cefb0c2969126c95cee4996485cad87f SHA512 970e915852eb254419c67ba00df53034761e31ef12c63b3672ffcd1006a00e6ede30ae09d5ccd8c52e2d5899301cdecf24a477a67c8df9ec319e129705e9cd9c diff --git a/sys-cluster/openmpi/openmpi-4.0.2-r1.ebuild b/sys-cluster/openmpi/openmpi-4.0.2-r1.ebuild index 7dedbcb532f9..6218dc7f7a65 100644 --- a/sys-cluster/openmpi/openmpi-4.0.2-r1.ebuild +++ b/sys-cluster/openmpi/openmpi-4.0.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -31,7 +31,7 @@ SRC_URI="https://www.open-mpi.org/software/ompi/v$(ver_cut 1-2)/downloads/${MY_P LICENSE="BSD" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux" -IUSE="cma cuda cxx fortran heterogeneous ipv6 java romio +IUSE="cma cuda cxx fortran ipv6 java romio ${IUSE_OPENMPI_FABRICS} ${IUSE_OPENMPI_RM} ${IUSE_OPENMPI_OFED_FEATURES}" REQUIRED_USE="openmpi_rm_slurm? ( !openmpi_rm_pbs ) @@ -111,7 +111,7 @@ multilib_src_configure() { $(use_with cma) \ $(multilib_native_use_with cuda cuda "${EPREFIX}"/opt/cuda) \ $(use_enable romio io-romio) \ - $(use_enable heterogeneous) \ + --disable-heterogeneous \ $(use_enable ipv6) \ $(multilib_native_use_enable java mpi-java) \ $(multilib_native_use_with openmpi_fabrics_ofed verbs "${EPREFIX}"/usr) \ diff --git a/sys-cluster/openmpi/openmpi-4.0.3-r1.ebuild b/sys-cluster/openmpi/openmpi-4.0.3-r1.ebuild index 7dedbcb532f9..6218dc7f7a65 100644 --- a/sys-cluster/openmpi/openmpi-4.0.3-r1.ebuild +++ b/sys-cluster/openmpi/openmpi-4.0.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -31,7 +31,7 @@ SRC_URI="https://www.open-mpi.org/software/ompi/v$(ver_cut 1-2)/downloads/${MY_P LICENSE="BSD" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux" -IUSE="cma cuda cxx fortran heterogeneous ipv6 java romio +IUSE="cma cuda cxx fortran ipv6 java romio ${IUSE_OPENMPI_FABRICS} ${IUSE_OPENMPI_RM} ${IUSE_OPENMPI_OFED_FEATURES}" REQUIRED_USE="openmpi_rm_slurm? ( !openmpi_rm_pbs ) @@ -111,7 +111,7 @@ multilib_src_configure() { $(use_with cma) \ $(multilib_native_use_with cuda cuda "${EPREFIX}"/opt/cuda) \ $(use_enable romio io-romio) \ - $(use_enable heterogeneous) \ + --disable-heterogeneous \ $(use_enable ipv6) \ $(multilib_native_use_enable java mpi-java) \ $(multilib_native_use_with openmpi_fabrics_ofed verbs "${EPREFIX}"/usr) \ diff --git a/sys-cluster/openmpi/openmpi-4.0.4-r1.ebuild b/sys-cluster/openmpi/openmpi-4.0.4-r1.ebuild index 7dedbcb532f9..6218dc7f7a65 100644 --- a/sys-cluster/openmpi/openmpi-4.0.4-r1.ebuild +++ b/sys-cluster/openmpi/openmpi-4.0.4-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -31,7 +31,7 @@ SRC_URI="https://www.open-mpi.org/software/ompi/v$(ver_cut 1-2)/downloads/${MY_P LICENSE="BSD" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux" -IUSE="cma cuda cxx fortran heterogeneous ipv6 java romio +IUSE="cma cuda cxx fortran ipv6 java romio ${IUSE_OPENMPI_FABRICS} ${IUSE_OPENMPI_RM} ${IUSE_OPENMPI_OFED_FEATURES}" REQUIRED_USE="openmpi_rm_slurm? ( !openmpi_rm_pbs ) @@ -111,7 +111,7 @@ multilib_src_configure() { $(use_with cma) \ $(multilib_native_use_with cuda cuda "${EPREFIX}"/opt/cuda) \ $(use_enable romio io-romio) \ - $(use_enable heterogeneous) \ + --disable-heterogeneous \ $(use_enable ipv6) \ $(multilib_native_use_enable java mpi-java) \ $(multilib_native_use_with openmpi_fabrics_ofed verbs "${EPREFIX}"/usr) \ diff --git a/sys-cluster/openmpi/openmpi-4.0.5-r2.ebuild b/sys-cluster/openmpi/openmpi-4.0.5-r2.ebuild index 910b08a8e8f6..3ab02e1aff6a 100644 --- a/sys-cluster/openmpi/openmpi-4.0.5-r2.ebuild +++ b/sys-cluster/openmpi/openmpi-4.0.5-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -31,7 +31,7 @@ SRC_URI="https://www.open-mpi.org/software/ompi/v$(ver_cut 1-2)/downloads/${MY_P LICENSE="BSD" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux" -IUSE="cma cuda cxx fortran heterogeneous ipv6 java romio +IUSE="cma cuda cxx fortran ipv6 java romio ${IUSE_OPENMPI_FABRICS} ${IUSE_OPENMPI_RM} ${IUSE_OPENMPI_OFED_FEATURES}" REQUIRED_USE="openmpi_rm_slurm? ( !openmpi_rm_pbs ) @@ -111,7 +111,7 @@ multilib_src_configure() { $(use_with cma) \ $(multilib_native_use_with cuda cuda "${EPREFIX}"/opt/cuda) \ $(use_enable romio io-romio) \ - $(use_enable heterogeneous) \ + --disable-heterogeneous \ $(use_enable ipv6) \ $(multilib_native_use_enable java mpi-java) \ $(multilib_native_use_with openmpi_fabrics_ofed verbs "${EPREFIX}"/usr) \ diff --git a/sys-cluster/openmpi/openmpi-4.0.5-r3.ebuild b/sys-cluster/openmpi/openmpi-4.0.5-r3.ebuild index 6609fda95cfc..dedc2ebe1349 100644 --- a/sys-cluster/openmpi/openmpi-4.0.5-r3.ebuild +++ b/sys-cluster/openmpi/openmpi-4.0.5-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -31,7 +31,7 @@ SRC_URI="https://www.open-mpi.org/software/ompi/v$(ver_cut 1-2)/downloads/${MY_P LICENSE="BSD" SLOT="0" KEYWORDS="~alpha amd64 arm ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux" -IUSE="cma cuda cxx fortran heterogeneous ipv6 java libompitrace peruse romio +IUSE="cma cuda cxx fortran ipv6 java libompitrace peruse romio ${IUSE_OPENMPI_FABRICS} ${IUSE_OPENMPI_RM} ${IUSE_OPENMPI_OFED_FEATURES}" REQUIRED_USE="openmpi_rm_slurm? ( !openmpi_rm_pbs ) @@ -112,7 +112,7 @@ multilib_src_configure() { --with-libevent-libdir="${EPREFIX}/usr/$(get_libdir)" $(use_enable cxx mpi-cxx) - $(use_enable heterogeneous) + --disable-heterogeneous $(use_enable ipv6) $(use_enable libompitrace) $(use_enable peruse) diff --git a/sys-cluster/openmpi/openmpi-4.0.6-r1.ebuild b/sys-cluster/openmpi/openmpi-4.0.6-r1.ebuild index 93df7d8495cc..e7d49f6d7e45 100644 --- a/sys-cluster/openmpi/openmpi-4.0.6-r1.ebuild +++ b/sys-cluster/openmpi/openmpi-4.0.6-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -32,7 +32,7 @@ SRC_URI="https://www.open-mpi.org/software/ompi/v$(ver_cut 1-2)/downloads/${MY_P LICENSE="BSD" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux" -IUSE="cma cuda cxx fortran heterogeneous ipv6 java libompitrace peruse romio +IUSE="cma cuda cxx fortran ipv6 java libompitrace peruse romio ${IUSE_OPENMPI_FABRICS} ${IUSE_OPENMPI_RM} ${IUSE_OPENMPI_OFED_FEATURES}" REQUIRED_USE="openmpi_rm_slurm? ( !openmpi_rm_pbs ) @@ -113,7 +113,7 @@ multilib_src_configure() { --with-libevent-libdir="${EPREFIX}/usr/$(get_libdir)" $(use_enable cxx mpi-cxx) - $(use_enable heterogeneous) + --disable-heterogeneous $(use_enable ipv6) $(use_enable libompitrace) $(use_enable peruse) diff --git a/sys-cluster/openmpi/openmpi-4.0.7.ebuild b/sys-cluster/openmpi/openmpi-4.0.7.ebuild index 93df7d8495cc..e7d49f6d7e45 100644 --- a/sys-cluster/openmpi/openmpi-4.0.7.ebuild +++ b/sys-cluster/openmpi/openmpi-4.0.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -32,7 +32,7 @@ SRC_URI="https://www.open-mpi.org/software/ompi/v$(ver_cut 1-2)/downloads/${MY_P LICENSE="BSD" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux" -IUSE="cma cuda cxx fortran heterogeneous ipv6 java libompitrace peruse romio +IUSE="cma cuda cxx fortran ipv6 java libompitrace peruse romio ${IUSE_OPENMPI_FABRICS} ${IUSE_OPENMPI_RM} ${IUSE_OPENMPI_OFED_FEATURES}" REQUIRED_USE="openmpi_rm_slurm? ( !openmpi_rm_pbs ) @@ -113,7 +113,7 @@ multilib_src_configure() { --with-libevent-libdir="${EPREFIX}/usr/$(get_libdir)" $(use_enable cxx mpi-cxx) - $(use_enable heterogeneous) + --disable-heterogeneous $(use_enable ipv6) $(use_enable libompitrace) $(use_enable peruse) diff --git a/sys-cluster/openmpi/openmpi-4.1.1-r1.ebuild b/sys-cluster/openmpi/openmpi-4.1.1-r1.ebuild index 6652c805f75a..aae744d9642b 100644 --- a/sys-cluster/openmpi/openmpi-4.1.1-r1.ebuild +++ b/sys-cluster/openmpi/openmpi-4.1.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -32,7 +32,7 @@ SRC_URI="https://www.open-mpi.org/software/ompi/v$(ver_cut 1-2)/downloads/${MY_P LICENSE="BSD" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux" -IUSE="cma cuda cxx fortran heterogeneous ipv6 java libompitrace peruse romio +IUSE="cma cuda cxx fortran ipv6 java libompitrace peruse romio ${IUSE_OPENMPI_FABRICS} ${IUSE_OPENMPI_RM} ${IUSE_OPENMPI_OFED_FEATURES}" REQUIRED_USE="openmpi_rm_slurm? ( !openmpi_rm_pbs ) @@ -115,7 +115,7 @@ multilib_src_configure() { --with-libevent-libdir="${EPREFIX}/usr/$(get_libdir)" $(use_enable cxx mpi-cxx) - $(use_enable heterogeneous) + --disable-heterogeneous $(use_enable ipv6) $(use_enable libompitrace) $(use_enable peruse) diff --git a/sys-cluster/openmpi/openmpi-4.1.2.ebuild b/sys-cluster/openmpi/openmpi-4.1.2.ebuild index 6652c805f75a..314ce22c8b3a 100644 --- a/sys-cluster/openmpi/openmpi-4.1.2.ebuild +++ b/sys-cluster/openmpi/openmpi-4.1.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -32,7 +32,7 @@ SRC_URI="https://www.open-mpi.org/software/ompi/v$(ver_cut 1-2)/downloads/${MY_P LICENSE="BSD" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux" -IUSE="cma cuda cxx fortran heterogeneous ipv6 java libompitrace peruse romio +IUSE="cma cuda cxx fortran ipv6 java libompitrace peruse romio ${IUSE_OPENMPI_FABRICS} ${IUSE_OPENMPI_RM} ${IUSE_OPENMPI_OFED_FEATURES}" REQUIRED_USE="openmpi_rm_slurm? ( !openmpi_rm_pbs ) @@ -114,8 +114,12 @@ multilib_src_configure() { --with-libevent="${EPREFIX}/usr" --with-libevent-libdir="${EPREFIX}/usr/$(get_libdir)" + # Re-enable for 5.0! + # See https://github.com/open-mpi/ompi/issues/9697#issuecomment-1003746357 + # and https://bugs.gentoo.org/828123#c14 + --disable-heterogeneous + $(use_enable cxx mpi-cxx) - $(use_enable heterogeneous) $(use_enable ipv6) $(use_enable libompitrace) $(use_enable peruse) |