summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Latham <robl@mcs.anl.gov>2019-12-03 17:13:52 -0600
committerAdam J. Stewart <ajstewart426@gmail.com>2019-12-03 17:13:52 -0600
commit92ee0659e244196aa12d8b7b3cad6b2c8c74aac8 (patch)
tree7c61f2ea915713eab6edca20e87ed573a79ebdf5
parentc7dbb4f103e22e0f4f0d32fc3e6569b72e10ab6a (diff)
downloadspack-92ee0659e244196aa12d8b7b3cad6b2c8c74aac8.tar.gz
spack-92ee0659e244196aa12d8b7b3cad6b2c8c74aac8.tar.bz2
spack-92ee0659e244196aa12d8b7b3cad6b2c8c74aac8.tar.xz
spack-92ee0659e244196aa12d8b7b3cad6b2c8c74aac8.zip
mpich: update build requirements (#13966)
To build from git, MPICH will need newer autoconf, automake, and libtool than typically available on many systems.
-rw-r--r--var/spack/repos/builtin/packages/mpich/package.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/mpich/package.py b/var/spack/repos/builtin/packages/mpich/package.py
index 8e0de0cadf..aa0d3ea2dd 100644
--- a/var/spack/repos/builtin/packages/mpich/package.py
+++ b/var/spack/repos/builtin/packages/mpich/package.py
@@ -104,6 +104,12 @@ spack package at this time.''',
depends_on('pmix', when='pmi=pmix')
+ # building from git requires regenerating autotools files
+ depends_on('automake@1.15:', when='@develop', type=("build"))
+ depends_on('libtool@2.4.4:', when='@develop', type=("build"))
+ depends_on("m4", when="@develop", type=("build")),
+ depends_on("autoconf@2.67:", when='@develop', type=("build"))
+
conflicts('device=ch4', when='@:3.2')
conflicts('netmod=ofi', when='@:3.1.4')
conflicts('netmod=ucx', when='device=ch3')