summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--var/spack/repos/builtin/packages/py-scipy/package.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/py-scipy/package.py b/var/spack/repos/builtin/packages/py-scipy/package.py
index 2039fc07c3..d99c92c58e 100644
--- a/var/spack/repos/builtin/packages/py-scipy/package.py
+++ b/var/spack/repos/builtin/packages/py-scipy/package.py
@@ -48,5 +48,12 @@ class PyScipy(PythonPackage):
depends_on('lapack')
def build_args(self, spec, prefix):
+ args = []
+
# Build in parallel
- return ['-j', str(make_jobs)]
+ # Known problems with Python 3
+ # https://github.com/scipy/scipy/issues/7112
+ if not spec.satisfies('^python@3:'):
+ args.extend(['-j', str(make_jobs)])
+
+ return args