-
Notifications
You must be signed in to change notification settings - Fork 447
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Get all tests passing with --incompatible_disable_legacy_cc_provider for Bazel 0.25.0 #200
Comments
Same as #190. Looks like CI is on bazel 0.22 right now, which suggests it's still to early to bump rules_rust minimum bazel version to 0.22. |
Hey Marco, this is still showing up as broken in our CI. If I remember correctly 0.23 already had the API available, perhaps even as early as 0.22. Is anything blocking this that we can help with? |
#190 mentions the version constraints. Which CI is broken? I don't want to do this upgrade right now because we are on v20 internally, and v24 is not released yet (the straightforward update bumps up our minimum version to v22, which has only been out for a month). We could support both APIs if you need this change right now, and I would be happy to take a PR for it. |
rules_rust is in our list of downstream projects (in Bazel). We just wanted to let you know about this so that the breaking change doesn't catch you by surprise. If I understand correctly you will upgrade to v24 once it's released and then fix the incompatible change? |
Yes, I had planned to upgrade once v24 was released (so then we would have support 22, 23, and 24). |
Hello, just a friendly notification that 0.24 was released yesterday :) |
Because --incompatible_disable_legacy_cc_provider bazelbuild/rules_rust#200 tensorflow/tensorflow#26388
@mfarrugi Thanks for the fix! |
bazelbuild/rules_rust#200 is resolved
* Re-enable Cartographer ... and really disable Tulsi * Re-enable rules_rust bazelbuild/rules_rust#200 is resolved
Because --incompatible_disable_legacy_cc_provider bazelbuild/rules_rust#200 tensorflow/tensorflow#26388
* Re-enable Cartographer ... and really disable Tulsi * Re-enable rules_rust bazelbuild/rules_rust#200 is resolved
It seems that rules_rust will start breaking with the next Bazel release 0.25 because of an incompatible change (bazelbuild/bazel#7036)
The code is using the old legacy provider
cc
, it can be replaced with CcInfo to get the same functionality as described here.The text was updated successfully, but these errors were encountered: