Skip to content

Conversation

jjudd
Copy link

@jjudd jjudd commented Feb 25, 2025

Uses the custom version of Bazel with the multiplex sandbox bug fix as well as upgrading a few things and making a few other improvements.

Jaden Peterson added 12 commits February 19, 2025 22:28
Bazel 8 deprecates the rulesets bundled with Bazel (which includes the
Protobuf rules) in favor of their Starlark-ified equivalents. For that
reason, we switch to the `protobuf` ruleset for `proto_library` and
`java_proto_library`.

In doing so, we can't use `com.github.os72:protoc-jar` because the
version of protoc it bundles is extremely out of date and incompatible
with the version of protobuf provided by the Starlark-ified protobuf
ruleset. In its place, we use the protoc provided by that ruleset.
v0.7.1 doesn't use the Starlark-ified protobuf rules.
…ction_env

The former is deprecated and has been replaced with the latter.
@jjudd jjudd force-pushed the test-custom-bazel-version branch 7 times, most recently from f0c0f72 to c0c6f76 Compare February 27, 2025 00:05
Some of the code we produce gets used as libraries by other rule sets,
so we should prefer the LTS over the Next branch.
@jjudd jjudd force-pushed the test-custom-bazel-version branch from c0c6f76 to 58c69b1 Compare February 27, 2025 02:28
@jjudd jjudd changed the title Test custom bazel version for multiplex sandbox bug Stacked on Bazel 8 upgrade: multiplex sandbox bug fix and a few other things Feb 27, 2025
@jadenPete jadenPete closed this Feb 27, 2025
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