From 0c3f220fb15ec847ab52349de3e2083f97c99c00 Mon Sep 17 00:00:00 2001 From: George Hartzell Date: Tue, 4 Dec 2018 04:44:15 -0800 Subject: 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 --- var/spack/repos/builtin/packages/bcl2fastq2/package.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'var') 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') -- cgit v1.2.3-60-g2f50