mpifileutils: roll back to dtcmp v1.0.3, add option to build master branch (#7949)
* mpifileutils: roll back to dtcmp v1.0.3 due to API change, add option to build master branch * add comment to explain why certain dtcmp is required, rename version for git branch * dtcmp v1.0.2 is missing github tarball
This commit is contained in:
parent
7088e547a3
commit
2db4beac12
@ -38,13 +38,18 @@ class Mpifileutils(AutotoolsPackage):
|
|||||||
homepage = "https://github.com/hpc/mpifileutils"
|
homepage = "https://github.com/hpc/mpifileutils"
|
||||||
url = "https://github.com/hpc/mpifileutils/releases/download/v0.6/mpifileutils-0.6.tar.gz"
|
url = "https://github.com/hpc/mpifileutils/releases/download/v0.6/mpifileutils-0.6.tar.gz"
|
||||||
|
|
||||||
|
version('develop', git='https://github.com/hpc/mpifileutils.git')
|
||||||
version('0.7', 'c081f7f72c4521dddccdcf9e087c5a2b')
|
version('0.7', 'c081f7f72c4521dddccdcf9e087c5a2b')
|
||||||
version('0.6', '620bcc4966907481f1b1a965b28fc9bf')
|
version('0.6', '620bcc4966907481f1b1a965b28fc9bf')
|
||||||
|
|
||||||
depends_on('mpi')
|
depends_on('mpi')
|
||||||
depends_on('libcircle')
|
depends_on('libcircle')
|
||||||
depends_on('lwgrp')
|
depends_on('lwgrp')
|
||||||
depends_on('dtcmp')
|
|
||||||
|
# need precise version of dtcmp, since DTCMP_Segmented_exscan added
|
||||||
|
# in v1.0.3 but renamed in v1.1.0 and later
|
||||||
|
depends_on('dtcmp@1.0.3')
|
||||||
|
|
||||||
depends_on('libarchive')
|
depends_on('libarchive')
|
||||||
|
|
||||||
variant('xattr', default=True,
|
variant('xattr', default=True,
|
||||||
|
Loading…
Reference in New Issue
Block a user