Skip to content

Fixed where cc_configure_extension comes from.#410

Merged
jmr merged 1 commit intogoogle:masterfrom
vtsao-openai:dev/vtsao/cc
Feb 26, 2025
Merged

Fixed where cc_configure_extension comes from.#410
jmr merged 1 commit intogoogle:masterfrom
vtsao-openai:dev/vtsao/cc

Conversation

@vtsao-openai
Copy link
Contributor

@vtsao-openai vtsao-openai commented Feb 25, 2025

Context: bazelbuild/bazel#24426

Fixes bazel mod deps.

cc @romanoid-openai

@vtsao-openai
Copy link
Contributor Author

Not sure why the Mac cmake tests are failing, should be unrelated to Bazel changes?

@jmr
Copy link
Member

jmr commented Feb 26, 2025

Not sure why the Mac cmake tests are failing, should be unrelated to Bazel changes?

Yes, it's unrelated. See #409. I'll delete the Mac tests if we can't fix them soon.

If you added a bazel-based test, I wouldn't complain. :)

@jmr jmr merged commit 035272b into google:master Feb 26, 2025
6 of 7 checks passed
@jmr
Copy link
Member

jmr commented Feb 26, 2025

Thanks!

@vtsao-openai vtsao-openai deleted the dev/vtsao/cc branch February 26, 2025 21:23
Wyverald pushed a commit to bazelbuild/bazel-central-registry that referenced this pull request Feb 27, 2025

# Forces usage of the patched re2 version that marks cc_configure_extension as a
# dev dep as a workaround for https://github.com/bazelbuild/bazel/issues/24426.
# TODO: remove once fixed upstream in re2, googletest, and abseil-cpp.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@vtsao-openai google/re2@c84a140 has been merged. What needs to happen now?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ideally a new release of https://github.com/google/re2/releases so we can pull that new release into the BCR and then update googletest in the BCR to use the new version. I think it was googletest that was the problem in the dep graph: bazelbuild/bazel#24426 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants