summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/mpip/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/mpip/package.py')
-rw-r--r--var/spack/repos/builtin/packages/mpip/package.py25
1 files changed, 2 insertions, 23 deletions
diff --git a/var/spack/repos/builtin/packages/mpip/package.py b/var/spack/repos/builtin/packages/mpip/package.py
index 70001bd8a6..974639d677 100644
--- a/var/spack/repos/builtin/packages/mpip/package.py
+++ b/var/spack/repos/builtin/packages/mpip/package.py
@@ -17,7 +17,6 @@ class Mpip(AutotoolsPackage):
version("master", branch="master")
version("3.5", sha256="e366843d53fa016fb03903e51c8aac901aa5155edabe64698a8d6fa618a03bbd")
- version("3.4.1", sha256="66a86dafde61546be80a130c46e4295f47fb764cf312ae62c70a6dc456a59dac")
variant("demangling", default=True, description="Build with demangling support")
@@ -56,14 +55,12 @@ class Mpip(AutotoolsPackage):
conflicts("platform=darwin")
# make-wrappers.py wrapper generator script requires python
- depends_on("python@2:", when="@3.5:", type="build")
- depends_on("python@:2", when="@3.4.1", type="build")
+ depends_on("python@2:", type="build")
depends_on("mpi")
# '+setjmp' adds '--disable-libunwind' to the confiure args
- depends_on("unwind", when="@3.5: +libunwind ~setjmp")
+ depends_on("unwind", when="+libunwind ~setjmp")
- @when("@3.5:")
def configure_args(self):
spec = self.spec
@@ -122,21 +119,3 @@ class Mpip(AutotoolsPackage):
targets.append("shared")
return targets
-
- @when("@3.4.1")
- def configure_args(self):
- config_args = ["--without-f77"]
- config_args.append("--with-cc=%s" % self.spec["mpi"].mpicc)
- config_args.append("--with-cxx=%s" % self.spec["mpi"].mpicxx)
-
- if "+demangling" in self.spec:
- config_args.append("--enable-demangling")
- else:
- config_args.append("--disable-demangling")
-
- if "+setjmp" in self.spec:
- config_args.append("--enable-setjmp")
- else:
- config_args.append("--disable-setjmp")
-
- return config_args