commit: eda10b77edb2cd26d51a94ee0c779ba07388e33a
Author: Christoph Junghans <junghans <AT> gentoo <DOT> org>
AuthorDate: Tue May 22 02:16:38 2018 +0000
Commit: Christoph Junghans <junghans <AT> gentoo <DOT> org>
CommitDate: Tue May 22 02:16:54 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eda10b77
sys-cluster/openmpi: fix parallel build when f08 is enabled
Package-Manager: Portage-2.3.24, Repoman-2.3.6
sys-cluster/openmpi/openmpi-2.0.2.ebuild | 3 +++
sys-cluster/openmpi/openmpi-2.0.4.ebuild | 3 +++
2 files changed, 6 insertions(+)
diff --git a/sys-cluster/openmpi/openmpi-2.0.2.ebuild
b/sys-cluster/openmpi/openmpi-2.0.2.ebuild
index b29834dd620..bdac184888c 100644
--- a/sys-cluster/openmpi/openmpi-2.0.2.ebuild
+++ b/sys-cluster/openmpi/openmpi-2.0.2.ebuild
@@ -134,6 +134,9 @@ multilib_src_configure() {
$(multilib_native_use_enable openmpi_ofed_features_failover
btl-openib-failover) \
$(multilib_native_use_with openmpi_rm_pbs tm) \
$(multilib_native_use_with openmpi_rm_slurm slurm)
+
+ # fix parallel build when f08 is enabled
+ mkdir -p ompi/mpi/fortran/use-mpi-f08/profile || die
}
multilib_src_test() {
diff --git a/sys-cluster/openmpi/openmpi-2.0.4.ebuild
b/sys-cluster/openmpi/openmpi-2.0.4.ebuild
index b5edfc0981c..68208b7b655 100644
--- a/sys-cluster/openmpi/openmpi-2.0.4.ebuild
+++ b/sys-cluster/openmpi/openmpi-2.0.4.ebuild
@@ -134,6 +134,9 @@ multilib_src_configure() {
$(multilib_native_use_enable openmpi_ofed_features_failover
btl-openib-failover) \
$(multilib_native_use_with openmpi_rm_pbs tm) \
$(multilib_native_use_with openmpi_rm_slurm slurm)
+
+ # fix parallel build when f08 is enabled
+ mkdir -p ompi/mpi/fortran/use-mpi-f08/profile || die
}
multilib_src_test() {