From dd505e226916444e2d184f6342fa1d8be48cad0d Mon Sep 17 00:00:00 2001 From: lpoirel Date: Mon, 25 Jan 2021 08:41:29 +0100 Subject: petsc: forward variant +int64 to parmetis (#21245) --- var/spack/repos/builtin/packages/petsc/package.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/var/spack/repos/builtin/packages/petsc/package.py b/var/spack/repos/builtin/packages/petsc/package.py index 27dd497951..309efebd25 100644 --- a/var/spack/repos/builtin/packages/petsc/package.py +++ b/var/spack/repos/builtin/packages/petsc/package.py @@ -208,7 +208,8 @@ class Petsc(Package): depends_on('zlib', when='+hdf5') depends_on('zlib', when='+libpng') depends_on('zlib', when='+p4est') - depends_on('parmetis', when='+metis+mpi') + depends_on('parmetis+int64', when='+metis+mpi+int64') + depends_on('parmetis~int64', when='+metis+mpi~int64') depends_on('valgrind', when='+valgrind') # Hypre does not support complex numbers. # Also PETSc prefer to build it without internal superlu, likely due to -- cgit v1.2.3-70-g09d2