bazel-features for Debian
------------------------

This package deliberately packages an older version of upstream bazel_features
(version 1.11.0). This is because the current system Bazel package
(bazel-bootstrap) is at version 7.7.1 (Bazel 7 era).

Newer versions of bazel_features (e.g. 1.27.0+) are designed for Bazel 8.x and
reference the new Starlark global symbol 'macro' (symbolic macros). Since
Bazel 7.x does not support this keyword in its Starlark interpreter, loading
newer versions of bazel_features causes a compile-time syntax crash in Bzlmod:
"name 'macro' is not defined"

Therefore, bazel-features must remain at version 1.11.0 to ensure 100%
compatibility with the system Bazel 7 package. Once the system Bazel package
is upgraded to Bazel 8.x or higher, this package can be freely upgraded to
newer upstream releases of bazel_features.

 -- Ying-Chun Liu (PaulLiu) <paulliu@debian.org>  Fri, 26 Jun 2026 15:58:01 +0000
