summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorsnehring <snehring@users.noreply.github.com>2021-12-15 23:34:22 -0600
committerGitHub <noreply@github.com>2021-12-16 06:34:22 +0100
commite99aff93e14b1ba0077df89214aef2f4f4177fd5 (patch)
tree343e83c8623535bb9868444a154391460a361a5d /var
parent42677ded8ebe4bdd2e53c7f1e9014a50c37b7522 (diff)
downloadspack-e99aff93e14b1ba0077df89214aef2f4f4177fd5.tar.gz
spack-e99aff93e14b1ba0077df89214aef2f4f4177fd5.tar.bz2
spack-e99aff93e14b1ba0077df89214aef2f4f4177fd5.tar.xz
spack-e99aff93e14b1ba0077df89214aef2f4f4177fd5.zip
samtools: fixing build issue due to change in 1.14 (#28024)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/samtools/package.py13
1 files changed, 8 insertions, 5 deletions
diff --git a/var/spack/repos/builtin/packages/samtools/package.py b/var/spack/repos/builtin/packages/samtools/package.py
index 2976d5e610..439475b393 100644
--- a/var/spack/repos/builtin/packages/samtools/package.py
+++ b/var/spack/repos/builtin/packages/samtools/package.py
@@ -70,8 +70,11 @@ class Samtools(Package):
make('prefix={0}'.format(prefix), 'install')
# Install dev headers and libs for legacy apps depending on them
- mkdir(prefix.include)
- mkdir(prefix.lib)
- install('sam.h', prefix.include)
- install('bam.h', prefix.include)
- install('libbam.a', prefix.lib)
+ # per https://github.com/samtools/samtools/releases/tag/1.14
+ # these have been removed (bam.h still exists but paired down)
+ if spec.satisfies('@:1.13'):
+ mkdir(prefix.include)
+ mkdir(prefix.lib)
+ install('sam.h', prefix.include)
+ install('bam.h', prefix.include)
+ install('libbam.a', prefix.lib)