summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorge Hartzell <hartzell@alerce.com>2018-12-04 04:44:15 -0800
committerMassimiliano Culpo <massimiliano.culpo@gmail.com>2018-12-04 13:44:15 +0100
commit0c3f220fb15ec847ab52349de3e2083f97c99c00 (patch)
treec0bc9f1e7d6f2815c68c24d1ad20a29a083d64be
parente3d204cb8f2ea9017ea8fa60dc52bf1d65b05e52 (diff)
downloadspack-0c3f220fb15ec847ab52349de3e2083f97c99c00.tar.gz
spack-0c3f220fb15ec847ab52349de3e2083f97c99c00.tar.bz2
spack-0c3f220fb15ec847ab52349de3e2083f97c99c00.tar.xz
spack-0c3f220fb15ec847ab52349de3e2083f97c99c00.zip
Disallow bcl2fastq2 on OS X (#9966)
* Disallow bcl2fastq2 on OS X [Illumina's computing requirements][reqs] claim support for RHEL/CentOS and go on to say: > May be possible to install and run on other 64-bit Linux distributions or Unix variants. The sufficient issue is its reliance of malloc.h. There may be more. [reqs]: https://support.illumina.com/sequencing/sequencing_software/bcl2fastq-conversion-software/computing-requirements.html * Add an informative msg for the user
-rw-r--r--var/spack/repos/builtin/packages/bcl2fastq2/package.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/bcl2fastq2/package.py b/var/spack/repos/builtin/packages/bcl2fastq2/package.py
index 1b07e50d54..54f5cfc017 100644
--- a/var/spack/repos/builtin/packages/bcl2fastq2/package.py
+++ b/var/spack/repos/builtin/packages/bcl2fastq2/package.py
@@ -28,6 +28,9 @@ class Bcl2fastq2(Package):
# mirror/bcl2fastq2/bcl2fastq2-2.17.1.14.zip and go from there.
version('2.17.1.14', '7426226c6db095862e636b95c38608d3')
+ conflicts('platform=darwin',
+ msg='malloc.h/etc requirements break build on macs')
+
depends_on('boost@1.54.0')
depends_on('cmake@2.8.9:')
depends_on('libxml2@2.7.8')