Accept later pythons for tau@2.33+ (#43911)
* Accept later pythons for tau@2.33+ * separate forward compat bounds
This commit is contained in:
parent
2eb7add8c4
commit
beebe2c9d3
1 changed files with 6 additions and 4 deletions
|
@ -126,10 +126,12 @@ class Tau(Package):
|
||||||
depends_on("elf", when="+elf")
|
depends_on("elf", when="+elf")
|
||||||
# TAU requires the ELF header support, libiberty and demangle.
|
# TAU requires the ELF header support, libiberty and demangle.
|
||||||
depends_on("binutils+libiberty+headers+plugins", when="+binutils")
|
depends_on("binutils+libiberty+headers+plugins", when="+binutils")
|
||||||
|
with when("+python"):
|
||||||
|
depends_on("python@2.7:")
|
||||||
# Build errors with Python 3.9
|
# Build errors with Python 3.9
|
||||||
depends_on("python@2.7:3.8", when="@:2.31.0+python")
|
depends_on("python@:3.8", when="@:2.31.0")
|
||||||
# python 3.11 doesn't work as of 2.32
|
# python 3.11 doesn't work in the 2.32 releases
|
||||||
depends_on("python@2.7:3.10", when="@2.31.1:+python")
|
depends_on("python@:3.10", when="@:2.32.1")
|
||||||
depends_on("libunwind", when="+libunwind")
|
depends_on("libunwind", when="+libunwind")
|
||||||
depends_on("mpi", when="+mpi", type=("build", "run", "link"))
|
depends_on("mpi", when="+mpi", type=("build", "run", "link"))
|
||||||
depends_on("cuda", when="+cuda")
|
depends_on("cuda", when="+cuda")
|
||||||
|
|
Loading…
Reference in a new issue