diff options
author | Todd Gamblin <tgamblin@llnl.gov> | 2016-03-22 02:10:14 -0700 |
---|---|---|
committer | Todd Gamblin <tgamblin@llnl.gov> | 2016-03-22 02:10:14 -0700 |
commit | eed0ccad732f3516434f734609a7bf4eaa984795 (patch) | |
tree | cf1696e8497f3d738e5a0876fab13993776d0aeb /var | |
parent | a5a4cce7f1d4f47466c3f1da0d7c94202bf38674 (diff) | |
parent | 23bf70296e4a02f49c301b1b744055802b1e8dc1 (diff) | |
download | spack-eed0ccad732f3516434f734609a7bf4eaa984795.tar.gz spack-eed0ccad732f3516434f734609a7bf4eaa984795.tar.bz2 spack-eed0ccad732f3516434f734609a7bf4eaa984795.tar.xz spack-eed0ccad732f3516434f734609a7bf4eaa984795.zip |
Merge pull request #597 from davydden/arpack
arpack: add a patch for 3.3
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/arpack-ng/package.py | 4 | ||||
-rw-r--r-- | var/spack/repos/builtin/packages/arpack-ng/pdlamch10.patch | 15 |
2 files changed, 19 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/arpack-ng/package.py b/var/spack/repos/builtin/packages/arpack-ng/package.py index 0b49d14202..614071cf53 100644 --- a/var/spack/repos/builtin/packages/arpack-ng/package.py +++ b/var/spack/repos/builtin/packages/arpack-ng/package.py @@ -35,6 +35,10 @@ class ArpackNg(Package): variant('shared', default=True, description='Enables the build of shared libraries') variant('mpi', default=False, description='Activates MPI support') + # The function pdlamch10 does not set the return variable. This is fixed upstream + # see https://github.com/opencollab/arpack-ng/issues/34 + patch('pdlamch10.patch', when='@3.3:') + depends_on('blas') depends_on('lapack') depends_on('mpi', when='+mpi') diff --git a/var/spack/repos/builtin/packages/arpack-ng/pdlamch10.patch b/var/spack/repos/builtin/packages/arpack-ng/pdlamch10.patch new file mode 100644 index 0000000000..922828909f --- /dev/null +++ b/var/spack/repos/builtin/packages/arpack-ng/pdlamch10.patch @@ -0,0 +1,15 @@ +diff --git a/PARPACK/SRC/MPI/pdlamch10.f b/PARPACK/SRC/MPI/pdlamch10.f +index 6571da9..2882c2e 100644 +--- a/PARPACK/SRC/MPI/pdlamch10.f ++++ b/PARPACK/SRC/MPI/pdlamch10.f +@@ -86,8 +86,8 @@ + TEMP = TEMP1 + END IF + * +- PDLAMCH = TEMP ++ PDLAMCH10 = TEMP + * +-* End of PDLAMCH ++* End of PDLAMCH10 + * + END |