Upgrade to Bazel 0.12.0#481
Conversation
|
Failing on |
|
This is strange. @tomlu @cushon any chance you can take a look? I think this is related to the SJD changes though the odd thing here is that AFAICT we are creating the ijar here when we compile java files. https://github.com/bazelbuild/rules_scala/blob/master/scala/scala.bzl#L321 |
|
ijars created by |
|
Right...
Long and complicated thread.
Thanks for the clarification!
…On Sat, 14 Apr 2018 at 1:11 Liam Miller-Cushon ***@***.***> wrote:
ijars created by java_common.compile do not currently get stamped, and we
can't fix that until the label is passed in to the API. This is partially
what is being discussed in
https://groups.google.com/forum/#!topic/bazel-discuss/mt2llfwzmac.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#481 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABUIF7K12j5RBcn-2NwUwWwGFbKTuvm2ks5toSKYgaJpZM4TTAsl>
.
|
|
looks like the test for strict deps needs to be updated. It failed. |
|
We’re finalizing the behavior.
I’ll update here tomorrow or Thursday the latest.
How does that sound?
…On Tue, 24 Apr 2018 at 4:35 P. Oscar Boykin ***@***.***> wrote:
looks like the test for strict deps needs to be updated. It failed.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#481 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABUIF3S-Tz5fHbohwhhh2V1sCi_Ox2aJks5troFNgaJpZM4TTAsl>
.
|
|
ok, the situation here is a bit complicated. I think the pragamatic approach here is to loosen the assertion in the test so that it covers strict-deps error but not the add_deps message until the above is implemented and supported in rules_scala. WDYT? cc @natansil @or-shachar for thoughts as well |
|
@ittaiz I'm fine with loosening the tests. it's just the |
|
Note, we are using the rules with bazel 0.12 at Stripe. No issues that I know of yet. |
|
Lucid has also been running on 0.12 without issue. Strict/unused dep recommendations did break for us, so we changed all of our |
No description provided.