diff options
author | Denis Davydov <davydden@gmail.com> | 2016-03-22 09:22:42 +0100 |
---|---|---|
committer | Denis Davydov <davydden@gmail.com> | 2016-03-22 09:24:15 +0100 |
commit | 23bf70296e4a02f49c301b1b744055802b1e8dc1 (patch) | |
tree | f58cab34b61b4b22c60e1ca3769b494d26dc8980 | |
parent | 3f32dd767edf43a933948a14dfc0e5cc81f92226 (diff) | |
download | spack-23bf70296e4a02f49c301b1b744055802b1e8dc1.tar.gz spack-23bf70296e4a02f49c301b1b744055802b1e8dc1.tar.bz2 spack-23bf70296e4a02f49c301b1b744055802b1e8dc1.tar.xz spack-23bf70296e4a02f49c301b1b744055802b1e8dc1.zip |
arpack: add a patch for 3.3
-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 |