Skip to content
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

rm last usage of --experimental_build_setting_api #260

Merged
merged 2 commits into from
Jul 31, 2020

Conversation

juliexxia
Copy link
Contributor

No description provided.

@c-parsons
Copy link
Collaborator

Failure here looks legitimate. Looks like Stardoc still reflects this flag as being false. You have two options here:

  1. Update Stardoc version (not sure when the last Stardoc release was relative to this flag change, but you may need to rebuild/release a new Stardoc. Then, update skylib's dependency on Stardoc to the new version. Then, you should be able to carry on with this commit.

OR

  1. Revert this commit and keep status quo; when skylib needs to update stardoc version, we will need to also include the diff of this commit.

@juliexxia
Copy link
Contributor Author

Not sure why this is failing with the --experimental_build_setting_api check. That flag has defaulted to true for ~a year now in bazel and it seems like the checks are running 3.4.1 so not a super old version or anything

@c-parsons
Copy link
Collaborator

It looks like stardoc jars were updated 10 months ago (bazelbuild/stardoc@9346c62)

But this flag was flipped 13 months ago
(bazelbuild/bazel@f113c44)

So it must just be the case that skylib is depending on a very old version of Stardoc, via the federation tar.
Perhaps you can update that dependency here and this should be fine?

@aiuto
Copy link
Contributor

aiuto commented Jul 28, 2020 via email

@juliexxia
Copy link
Contributor Author

@aiuto that bazel_federation update got this all fixed thanks much!

@aiuto
Copy link
Contributor

aiuto commented Jul 31, 2020 via email

@juliexxia juliexxia merged commit d62d6f5 into master Jul 31, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants