From 529a2ae5fa19da4323ec714405be81d6fed005b0 Mon Sep 17 00:00:00 2001 From: George Hartzell Date: Fri, 28 Apr 2017 12:47:43 -0700 Subject: Depend on readline, remove hardcoded -ltermcap (#4042) * depend on readline, remove hardcoded -ltermcap Bowtie should use Spack's readline and not explicitly depend on the system termcap (which, on CentOS, leads to linking against the system's tinfo library). * Add depends_on('zlib') * Add conflict with gcc@6: Build seems to have trouble with 6's migration to -std=gnu++14. --- var/spack/repos/builtin/packages/bowtie2/package.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'var/spack/repos/builtin/packages/bowtie2/package.py') diff --git a/var/spack/repos/builtin/packages/bowtie2/package.py b/var/spack/repos/builtin/packages/bowtie2/package.py index dc850d817f..8d541b15c3 100644 --- a/var/spack/repos/builtin/packages/bowtie2/package.py +++ b/var/spack/repos/builtin/packages/bowtie2/package.py @@ -37,10 +37,15 @@ class Bowtie2(Package): version('2.2.5', '51fa97a862d248d7ee660efc1147c75f') depends_on('tbb', when='@2.3.1') + depends_on('readline') + depends_on('zlib') patch('bowtie2-2.2.5.patch', when='@2.2.5', level=0) patch('bowtie2-2.3.1.patch', when='@2.3.1', level=0) + # seems to have trouble with 6's -std=gnu++14 + conflicts('%gcc@6:') + def install(self, spec, prefix): make() mkdirp(prefix.bin) -- cgit v1.2.3-60-g2f50