1 |
commit: 85c4f567a9f07f9075c864b636f9245ed600fc49 |
2 |
Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru> |
3 |
AuthorDate: Wed Oct 27 20:53:10 2021 +0000 |
4 |
Commit: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru> |
5 |
CommitDate: Wed Oct 27 20:53:10 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=85c4f567 |
7 |
|
8 |
sci-physics/SU2: switch to EAPI-8. Enable MPI network tests |
9 |
|
10 |
Use EAPI-8 option PROPERTIES="test_network" to enable |
11 |
network testing that is required by MPI. |
12 |
|
13 |
Closes: https://bugs.gentoo.org/820293 |
14 |
|
15 |
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru> |
16 |
|
17 |
sci-physics/SU2/SU2-7.2.0.ebuild | 8 +++++++- |
18 |
1 file changed, 7 insertions(+), 1 deletion(-) |
19 |
|
20 |
diff --git a/sci-physics/SU2/SU2-7.2.0.ebuild b/sci-physics/SU2/SU2-7.2.0.ebuild |
21 |
index 32027c04f..8c0012dae 100644 |
22 |
--- a/sci-physics/SU2/SU2-7.2.0.ebuild |
23 |
+++ b/sci-physics/SU2/SU2-7.2.0.ebuild |
24 |
@@ -1,7 +1,7 @@ |
25 |
# Copyright 1999-2021 Gentoo Authors |
26 |
# Distributed under the terms of the GNU General Public License v2 |
27 |
|
28 |
-EAPI=7 |
29 |
+EAPI=8 |
30 |
|
31 |
PYTHON_COMPAT=( python3_{8..9} ) |
32 |
|
33 |
@@ -27,7 +27,13 @@ KEYWORDS="~amd64" |
34 |
# pastix is disabled as it's require additional external bundled libs; |
35 |
# autodiff (medi), directdiff (opti) features require additional external bundled libs. |
36 |
IUSE="cgns mkl +mpi mpp openblas parmetis tecio test tutorials" |
37 |
+ |
38 |
+# Tests fail with FEATURES="network-sandbox" for most versions of openmpi and mpich it with error: |
39 |
+# "No network interfaces were found for out-of-band communications. |
40 |
+# We require at least one available network for out-of-band messaging." |
41 |
+PROPERTIES="test_network" |
42 |
RESTRICT="!test? ( test )" |
43 |
+ |
44 |
REQUIRED_USE=" |
45 |
${PYTHON_REQUIRED_USE} |
46 |
mkl? ( !openblas ) |