Logs:
Transitively breaks:
Git bisect found culprit: https://github.com/bazelbuild/bazel/commit/7c49bd9c73385db84e678469aa7e6a5bb801c28a
CC @lberki
Rules_kotlin affected as well: https://buildkite.com/bazel/bazel-with-downstream-projects-bazel/builds/321#066d88a1-5db6-4cbe-81bf-11ca7f9a8f71
I think the rules_closure issue will be fixed by bazelbuild/rules_closure#276, can someone merge that one?
I opened bazelbuild/rules_scala#545 for rules_scala.
rules_kotlin doesn't appear to work with JDK 9 --host_javabases. It's not obvious to me what the problem is, I filed: bazelbuild/rules_kotlin#81
Update: bazelbuild/rules_scala#545 is merged, bazelbuild/rules_kotlin#81 is being investigated.
CC @dslomov can you help review bazelbuild/rules_closure#276?
I've fixed it. @buchgr would it be possible to get the CI system to run the tests with 1.8 and 1.9 as the host_javabase ? It would be ok if it ran on just one platform.
@dslomov and @mhlopko thanks for reviewing bazelbuild/rules_closure#276, can you merge the PR?
Already closed. Can I close this issue?
@mhlopko Waiting on a reply from @buchgr on testing with a 1.8 and 1.9 host javabase. I can see myself eventually regressing the kotlin rules.
So the embedded JDK is 1.9 and the installed JDK is 1.8 on the CI machines. So you should be able to configure this yourself in the .yml file?
Hi @cushon Bazel sheriff here, I'm still seeing failures for all the projects @mhlopko mentioned in the first comment: https://buildkite.com/bazel/bazel-with-downstream-projects-bazel/builds/330
Example: https://buildkite.com/bazel/bazel-with-downstream-projects-bazel/builds/330#cf73d6ae-6ba4-4cc6-b54a-64890ec0c115
When should we expect this to be fixed?
@lfpino the rules_closure, rules_scala, and rules_kotlin results from that run are now green except on macs, where they're all failing with reference repository '/usr/local/var/bazelbuild' is not a local repository. There are a bunch of other mac failures with the same error, I don't think that's related to my change.
There are a couple of failures in projects downtream of rules_scala (BUILD_file_generator, rules_docker) that probably need to be updated to version of rules_scala that includes the fix.
Yes, the mac failures are: https://github.com/bazelbuild/continuous-integration/issues/293. I got confused because of BUILD_file_generator and rules_docker. Thanks!
I opened bazelbuild/BUILD_file_generator#37 for BUILD_file_generator.
And bazelbuild/rules_docker#444 for rules_docker.
I think all known issues are now fixed. @lfpino can you confirm?
They're green now https://buildkite.com/bazel/bazel-with-downstream-projects-bazel/builds/334. Thanks @cushon !