Results 21 issues of Ivo List

tests_rules_scala tests are failing on Ubuntu 18.04 because of missing xmllint binary https://buildkite.com/bazel/rules-scala-scala/builds/3289#85c0e9c5-257a-4f7a-941e-3fddc5c2befc

https://buildkite.com/bazel/bazel-at-head-plus-downstream/builds/2078#32da5b5f-ca27-48b9-8031-40843c707089 First occurence: 2021-06-10. Looks infra (npm) related. Autosheriff blames infra. It works with Bazel LTS though.

Logs: https://buildkite.com/bazel/bazel-at-head-plus-downstream/builds/1915#5b5a924a-0e06-4ece-b13d-18161f44f6e2 Error message: ``` # test_bazel_last_green 2021/02/16 04:03:48 Using unreleased version at commit 968422dd6e6735b6066ccbe862b6bc6ab38ce4d6 2021/02/16 04:03:48 Downloading https://storage.googleapis.com/bazel-builds/artifacts/windows/968422dd6e6735b6066ccbe862b6bc6ab38ce4d6/bazel... Bazelisk version: {STABLE_VERSION} $TEST_TMPDIR defined: output root default is 'c:\b\cm27gswb\execroot\__main__\_tmp\ab7edd0c907fc9425929721be19c9e77' and...

This happened on bazelisk build after test failure: ``` (04:08:41) [23 / 26] 1 / 3 tests, 1 failed; 1 action; last test: //:go_bazelisk_test --   | Testing //:py_bazelisk_test; 1s remote-cache,...

There are semantic problems with using `rule(name=..., ...)` instead of using `name = rule(...)` on the top-level, because there can be multiple rules with the same name exported from a...

P1
incompatible-change
team-Build-Language
migration-ready

RELNOTES[INC]: Flip incompatible_enable_cc_toolchain_resolution (https://github.com/bazelbuild/bazel/issues/7260)

team-Rules-CPP
awaiting-review

The examples/cmake_android picks up local instead of Android Cc toolchains.

## PR Checklist Please check if your PR fulfills the following requirements: - [ ] Tests for the changes have been added (for bug fixes / features) - [ ]...

This handles all the paths correctly and reduces the code size. It should work correctly also internally. Fixes: https://github.com/protocolbuffers/upb/issues/784