Tags: bazelbuild/bazel
Tags
Release 9.0.0-pre.20241208.2 (2024-12-18) Baseline: b00576d Cherry picks: + a8e2c58: Throw toolchain resolution error (as EvalError) instead of IllegalStateException if create_compile_action() is called for an action that isn't configured for the toolchain. This release contains contributions from many people at Google, as well as .
Release 9.0.0-pre.20241208.1 (2024-12-16) Baseline: b00576d Important changes: - Changing any part of --run_under that isn't the label (such as the shell command) no longer invalidates the analysis cache. This release contains contributions from many people at Google, as well as Fabian Meumertzheim, Keith Smiley.
Release 9.0.0-pre.20241205.2 (2024-12-12) Baseline: 4155718 Cherry picks: + a1d1902: Fix `EmptyRuleConfiguredTargetFactory` for native rules that are not instances of `EmptyRule` Incompatible changes: - The legacy `@bazel_tools//tools/build_defs/repo:maven_rules.bzl` rule for downloading Maven artifacts has been deleted. Consider migrating to rules_jvm_external if you are using this rule. Important changes: - Fix starlark_doc_extract proto output for symbolic macro visibility, attribute inheritance, and rule finalizers; and remove non-existent "name" attribute from starlark_doc_extract output for aspects. - Java tests are no longer run with a `SecurityManager` that prevents `System.exit`, since `SecurityManager` functionality is being removed from the JDK. This release contains contributions from many people at Google, as well as Fabian Meumertzheim, Keith Lea, Keith Smiley, Lucas Loffel, Sara Adams, Xdng Yng.
Release 9.0.0-pre.20241125.4 (2024-12-07) Baseline: 7b20da2 Cherry picks: + e27ab91: Automated rollback of commit 3fdec93. + 17f3cbc: Automated rollback of commit 8f74d8f. + bae909c: Release 9.0.0-pre.20241125.4 (2024-12-07) + 291dad6: Release 9.0.0-pre.20241125.4 (2024-12-07) + 5d47051: Release 9.0.0-pre.20241125.4 (2024-12-07) This release contains contributions from many people at Google, as well as .
[8.0.0] Only process executable path for path mapping (#24599) This fixes a few issues introduced in 282ac62: * Only the executable path in the first argument of a `CommandLines` instance should be subject to path mapping. * String arguments that are not normalized as path strings and thus can't possibly be the optimized memory representation used for the executable arg by `StarlarkAction` should not be modified. Also removes an class that became unused in that commit. Closes #24576. PiperOrigin-RevId: 703536848 Change-Id: I358696bc268ab1f400798ef55ea4db8d556f07dd Commit b00576d Co-authored-by: Fabian Meumertzheim <[email protected]>
Release 9.0.0-pre.20241125.3 (2024-12-04) Baseline: 7b20da2 Cherry picks: + e27ab91: Automated rollback of commit 3fdec93. + d699813: Release 9.0.0-pre.20241125.3 (2024-12-04) + 0ee3d20: Release 9.0.0-pre.20241125.3 (2024-12-04) + 08b4731: Release 9.0.0-pre.20241125.3 (2024-12-04) + 6c25f89: Release 9.0.0-pre.20241125.3 (2024-12-04) This release contains contributions from many people at Google, as well as .
[8.0.0] Enable ignore_root_user_error for Python toolchain (#24567) Our CI fails to build Bazel, producing this error: "The current user is root, please run as non-root when using the hermetic Python interpreter. See bazelbuild/rules_python#713." The workaround was suggested at bazelbuild/rules_python#1169 (comment) Closes #24549. PiperOrigin-RevId: 702362811 Change-Id: Ib6d4da1e09fd2b7dfd68af02bbb0eb997e8f427c Co-authored-by: Florian Weikert <[email protected]>
PreviousNext