Skip to content

Commit 76627a1

Browse files
authored
TensorFlow: relax bazel constraints (spack#2474)
Signed-off-by: Adam J. Stewart <ajstewart426@gmail.com>
1 parent a6bd051 commit 76627a1

File tree

1 file changed

+10
-9
lines changed
  • repos/spack_repo/builtin/packages/py_tensorflow

1 file changed

+10
-9
lines changed

repos/spack_repo/builtin/packages/py_tensorflow/package.py

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -163,17 +163,18 @@ class PyTensorflow(Package, CudaPackage, ROCmPackage, PythonExtension):
163163
extends("python")
164164

165165
with default_args(type="build"):
166+
# Bazel tends to be backwards-compatible within major versions
166167
# See .bazelversion
167-
depends_on("bazel@7.4.1", when="@2.20:")
168-
depends_on("bazel@6.5.0", when="@2.16:2.19")
169-
depends_on("bazel@6.1.0", when="@2.14:2.15")
170-
depends_on("bazel@5.3.0", when="@2.11:2.13")
171-
depends_on("bazel@5.1.1", when="@2.10")
168+
depends_on("bazel@7.4.1:7", when="@2.20:")
169+
depends_on("bazel@6.5.0:6", when="@2.16:2.19")
170+
depends_on("bazel@6.1.0:6", when="@2.14:2.15")
171+
depends_on("bazel@5.3.0:5", when="@2.11:2.13")
172+
depends_on("bazel@5.1.1:5", when="@2.10")
172173
# See _TF_MIN_BAZEL_VERSION and _TF_MAX_BAZEL_VERSION in configure.py
173-
depends_on("bazel@4.2.2:5.99.0", when="@2.9")
174-
depends_on("bazel@4.2.1:4.99.0", when="@2.8")
175-
depends_on("bazel@3.7.2:4.99.0", when="@2.7")
176-
depends_on("bazel@3.7.2:3.99.0", when="@2.5:2.6")
174+
depends_on("bazel@4.2.2:5", when="@2.9")
175+
depends_on("bazel@4.2.1:4", when="@2.8")
176+
depends_on("bazel@3.7.2:4", when="@2.7")
177+
depends_on("bazel@3.7.2:3", when="@2.5:2.6")
177178

178179
# tensorflow/tools/pip_package/build_pip_package.sh
179180
depends_on("patchelf", when="@2.13: platform=linux")

0 commit comments

Comments
 (0)