John Cater
John Cater
In [select_tests.bzl](https://github.com/bazelbuild/bazel-skylib/blob/d2cf1cc2bcd1e879743faf5216c4887b994705af/tests/selects_tests.bzl#L67) there is a TODO to rewrite the tests to use custom Starlark build settings instead of the native "cpu" and related flags. This is blocking a change I'd...
…nstead. --- This change is [](https://reviewable.io/reviews/googleapis/google-cloud-cpp/9466)
Instead of requiring builds take place on arm64 hardware, we should try to cross-compile from the current CentOS builder. There are a few steps needed: 1. Make sure the right...
There are a number of widely used `config_setting` targets in [`@bazel_tools//src/conditions`](https://cs.opensource.google/bazel/bazel/+/master:src/conditions/BUILD), that should probably actually be in the `@platforms` repository. We should investigate migrating these to simplify the setup.
Flag: --incompatible_enable_cc_toolchain_resolution Available since: 0.23 Will be flipped in: 6.0.0 Tracking issue: #6516 ### Current status C++ rules are to our best knowledge ready to be migrated to platforms. Fat...
We are migrating Android builds to use platforms and toolchain resolution to find the SDK and NDK. The work is progressing well but we need to execute more testing before...
### Page link: https://bazel.build/reference/command-line-reference ### Problem description (include actual vs expected text, if applicable): The list of flags fails to communicate which flags are part of the [build configuration](https://cs.opensource.google/bazel/bazel/+/master:src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfigurationValue.java) (because...
In https://github.com/bazelbuild/bazel/commit/87fb4620c6edd0e525d4621ecdca4bd47d69484c, I changed Bazel's `platform` rule to be non-configurable: this is a core goal of the Platforms API, since the target platform is part of the configuration, and in...
A few test targets in this project are using either `android_binary` or `aar_import` targets, and so need to be updated to work with Android platforms (https://github.com/bazelbuild/bazel/issues/16285). Test `//tests/unit/aar_import/...` is relatively...