Skip to content

Conversation

@alexeagle
Copy link
Member

@alexeagle alexeagle commented Mar 18, 2025

Unlike Go and Python, these examples include gRPC clients and servers. You can test this by starting the server in any language, then run clients in all the languages.

The way I've been asserting that protoc isn't built from source is by registering a fake C++ toolchain which always runs /bin/false as the compiler. But Rust expects to be able to piggy-back on the cc toolchain so that doesn't work anymore. We need a more surgical way to make CI red if we start compiling protoc.

Fixes #34

@alexeagle alexeagle requested review from arrdem and thesayyn March 18, 2025 06:53
Rust depends on having one that works. We can find a more surgical way to prevent protoc cc_binary from getting built.
@alexeagle alexeagle merged commit cb688bf into main Mar 18, 2025
11 checks passed
@alexeagle alexeagle deleted the update branch March 18, 2025 18:54
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.

[FR]: Rust Examples Please

3 participants