summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjppelteret <jppelteret@gmail.com>2016-04-26 19:01:09 +0200
committerTodd Gamblin <tgamblin@llnl.gov>2016-04-26 10:01:09 -0700
commit8e227f603d0c158e9f71a0bc0a815d977415908c (patch)
tree17463fa7286711e76fbe654ddb0d9827c57895d9
parent603467785b5ea00a1dac43e64e1565a6bdc732ef (diff)
downloadspack-8e227f603d0c158e9f71a0bc0a815d977415908c.tar.gz
spack-8e227f603d0c158e9f71a0bc0a815d977415908c.tar.bz2
spack-8e227f603d0c158e9f71a0bc0a815d977415908c.tar.xz
spack-8e227f603d0c158e9f71a0bc0a815d977415908c.zip
Fix: Add missing dependencies for gmp and eigen (#830)
See https://groups.google.com/forum/#!topic/spack/9JMDwafjBUs
-rw-r--r--var/spack/repos/builtin/packages/eigen/package.py1
-rw-r--r--var/spack/repos/builtin/packages/gmp/package.py2
2 files changed, 3 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/eigen/package.py b/var/spack/repos/builtin/packages/eigen/package.py
index 1501989812..6b38ab0261 100644
--- a/var/spack/repos/builtin/packages/eigen/package.py
+++ b/var/spack/repos/builtin/packages/eigen/package.py
@@ -45,6 +45,7 @@ class Eigen(Package):
# TODO : dependency on googlehash, superlu, adolc missing
+ depends_on('cmake')
depends_on('metis@5:', when='+metis')
depends_on('scotch', when='+scotch')
depends_on('fftw', when='+fftw')
diff --git a/var/spack/repos/builtin/packages/gmp/package.py b/var/spack/repos/builtin/packages/gmp/package.py
index fe13de3b95..85e9c237d6 100644
--- a/var/spack/repos/builtin/packages/gmp/package.py
+++ b/var/spack/repos/builtin/packages/gmp/package.py
@@ -35,6 +35,8 @@ class Gmp(Package):
version('6.0.0a', 'b7ff2d88cae7f8085bd5006096eed470')
version('6.0.0' , '6ef5869ae735db9995619135bd856b84')
+ depends_on("m4")
+
def install(self, spec, prefix):
configure("--prefix=%s" % prefix)
make()