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
This commit is contained in:
George Hartzell 2018-12-04 04:44:15 -08:00 committed by Massimiliano Culpo
parent e3d204cb8f
commit 0c3f220fb1

View File

@ -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')