Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): update dependency bazel to v6.5.0 (#471)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [bazel](https://togithub.com/bazelbuild/bazel) | minor | `6.4.0` -> `6.5.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>bazelbuild/bazel (bazel)</summary> ### [`v6.5.0`](https://togithub.com/bazelbuild/bazel/releases/tag/6.5.0) [Compare Source](https://togithub.com/bazelbuild/bazel/compare/6.4.0...6.5.0) > \[!NOTE] > If you are looking for [rolling releases](https://bazel.build/release#rolling-releases), please visit [this page](https://bazel.build/release/rolling). **Baseline**: [`50b61e3`](https://togithub.com/bazelbuild/bazel/commit/50b61e38fb6eaa08a6c811a313824a59f1c2abbf) Bazel 6.5.0 is a minor LTS release. It is fully backward compatible with Bazel 6.0 and contains selected changes by the Bazel community and Google engineers. ##### General - Fix tree file materialized as symlink to another file when building without the bytes. ([#​20409](https://togithub.com/bazelbuild/bazel/pull/20409)) - Fix bootstrapped Bazel binary ([#​20804](https://togithub.com/bazelbuild/bazel/pull/20804)) - Ignore read-only errors when updating the `mtime` of the `install_base` ([#​20568](https://togithub.com/bazelbuild/bazel/pull/20568)) ##### C++ / Objective-C - Fix versioned shared libraries for macOS toolchain ([#​20847](https://togithub.com/bazelbuild/bazel/pull/20847)) ##### Configurability - Flip --incompatible_visibility_private_attributes_at_definition ([#​20520](https://togithub.com/bazelbuild/bazel/pull/20520)) - Implemented --incompatible_enable_proto_toolchain_resolution ([#​20925](https://togithub.com/bazelbuild/bazel/pull/20925)) ##### External Dependencies - Fix extraction of tar archives containing sparse files. ([#​20531](https://togithub.com/bazelbuild/bazel/pull/20531)) - Restart at most once when prepopulating repository rule environment ([#​20667](https://togithub.com/bazelbuild/bazel/pull/20667)) ##### Java - Don't pass --add-opens= to javac ([#​20472](https://togithub.com/bazelbuild/bazel/pull/20472)) ##### Remote Execution - RemoteSpawnRunner: record inbetween phases in timing profile ([#​20550](https://togithub.com/bazelbuild/bazel/pull/20550)) - Add profiling to `remoteActionBuildingSemaphore.acquire()` ([#​20549](https://togithub.com/bazelbuild/bazel/pull/20549)) - Add flag `experimental_throttle_remote_action_building` ([#​20861](https://togithub.com/bazelbuild/bazel/pull/20861)) ##### Starlark / Build API - Various methods and fields related to labels and repos are deprecated in favor of new options with clearer naming and intent. The deprecated APIs can be disabled by setting `--noincompatible_enable_deprecated_label_apis`. ([#​20590](https://togithub.com/bazelbuild/bazel/pull/20590)) - `native.repository_name()` is deprecated in favor of the new `native.repo_name()`. - `Label.workspace_name` is deprecated in favor of the new `Label.repo_name`. - `Label.relative()` is deprecated in favor of the new `Label.same_package_label()` alongside the existing - `native.package_relative_label()` and `Label()`. ##### Acknowledgements: This release contains contributions from many people at Google, as well as Brentley Jones, Fabian Meumertzheim, Jordan Mele, Rahul Butani, and Son Luong Ngoc. *Notice*: Bazel installers contain binaries licensed under the GPLv2 with Classpath exception. Those installers should always be redistributed along with the source code. Some versions of Bazel contain a bundled version of OpenJDK. The license of the bundled OpenJDK and other open-source components can be displayed by running the command `bazel license`. The vendor and version information of the bundled OpenJDK can be displayed by running the command `bazel info java-runtime`. The binaries and source-code of the bundled OpenJDK can be [downloaded from our mirror server](https://mirror.bazel.build/openjdk/index.html). *Security*: All our binaries are signed with our [public key](https://bazel.build/bazel-release.pub.gpg) [`3D5919B`](https://togithub.com/bazelbuild/bazel/commit/3D5919B448457EE0). </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/bazelbuild/examples). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
- Loading branch information