Skip to content

Releases: bazelbuild/bazel-toolchains

v5.1.3-rc1

21 Dec 18:09
6146252
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v5.1.2...v5.1.3-rc1

v5.1.2

09 Aug 18:18
8c717f8
Compare
Choose a tag to compare

Changelog

ea243d4 Pointing latest.bazelrc to the latest (#983)
8c717f8 Support new style platforms. See bazel issue 8622 (#989)
0c1f7c3 WORKSPACE patch (#981)

v5.1.1

30 Nov 21:16
df2a966
Compare
Choose a tag to compare

Changelog

  • df2a966 Add flag to force java rule bypassing the bazel version check (#7) (#977)

Toolchain configs for marketplace.gcr.io/google/rbe-ubuntu16-04, Bazel 4.1.0 (2021/05/21)

21 May 18:02
Compare
Choose a tag to compare

This is a manually created emergency patch release for bazel-toolchains 4.0.0 to restore compatibility with Bazel 4.1.0.

It is the same as bazel-toolchains 4.0.0, but includes a fix for a wrong version check in rules/rbe_repo/build_gen.bzl.

You can use it like this:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "bazel_toolchains",
    sha256 = "179ec02f809e86abf56356d8898c8bd74069f1bd7c56044050c2cd3d79d0e024",
    strip_prefix = "bazel-toolchains-4.1.0",
    urls = [
        "https://mirror.bazel.build/github.com/bazelbuild/bazel-toolchains/releases/download/4.1.0/bazel-toolchains-4.1.0.tar.gz",
        "https://github.com/bazelbuild/bazel-toolchains/releases/download/4.1.0/bazel-toolchains-4.1.0.tar.gz",
    ],
)

load("@bazel_toolchains//rules:rbe_repo.bzl", "rbe_autoconfig")

# Creates a default toolchain config for RBE.
# Use this as is if you are using the rbe_ubuntu16_04 container,
# otherwise refer to RBE docs.
rbe_autoconfig(name = "rbe_default")

v5.1.0

03 Mar 19:33
27f2db2
Compare
Choose a tag to compare

Changelog

Fixes minor issues in rbe_configs_gen for WIndows

27f2db2 Allow changing the CPP Toolchain. (#955)
Make rbe_configs_gen more windows friendly. (#954)
Fix version switching Java platformization (#953)
Include Apache 2 license with generated toolchain configs (#950)

v5.0.0

09 Feb 15:04
0b4a7f4
Compare
Choose a tag to compare

Major Changes

Note: This release does not ship toolchains for Bazel v5.0.0.

This release is the last release that supports for existing Starlark rules used to generate C++ & Java configs such as rbe_autoconfig and docker_toolchain_autoconfig. These rules will be deprecated/deleted going forward.

Toolchain config generation will be replaced by the new CLI tool rbe_configs_gen going forward. These release includes prebuilt binary assets for this tool for Linux AMD64 (tested with Bazel v4.0.0 & l.gcr.io/google/rbe-ubuntu16-04@sha256:f6568d8168b14aafd1b707019927a63c2d37113a03bcee188218f99bd0327ea1). The Windows AMD43 binary has not been tested yet.

Future releases will remove the code for the deprecated Starlark rules & add tests/documentation for the new tools.

Changelog

0b4a7f4 Add release workflow & license headers (#938)

Toolchain configs for marketplace.gcr.io/google/rbe-ubuntu16-04, Bazel 4.0.0 (2021/01/22)

22 Jan 16:33
b353698
Compare
Choose a tag to compare

SHA256:1adf5db506a7e3c465a26988514cfc3971af6d5b3c2218925cd6e71ee443fc3f

Toolchain configs for marketplace.gcr.io/google/rbe-ubuntu16-04, Bazel 3.7.2 (2021/01/07)

08 Jan 18:36
c02cf6a
Compare
Choose a tag to compare

SHA256:1caf8584434d3e31be674067996be787cfa511fda2a0f05811131b588886477f

Toolchain configs for marketplace.gcr.io/google/rbe-ubuntu16-04, Bazel 3.7.1 (2020/11/26)

26 Nov 19:34
109dfdb
Compare
Choose a tag to compare

SHA256:8c9728dc1bb3e8356b344088dfd10038984be74e1c8d6e92dbb05f21cabbb8e4

Toolchain configs for marketplace.gcr.io/google/rbe-ubuntu16-04, Bazel 3.7.0 (2020/10/21)

02 Nov 19:35
3bac046
Compare
Choose a tag to compare

SHA256:8e0633dfb59f704594f19ae996a35650747adc621ada5e8b9fb588f808c89cb0