alamb commented on issue #2616: URL: https://github.com/apache/arrow-rs/issues/2616#issuecomment-1236320293
> To clarify, I meant build.rs would download and extract protoc - all other builds and developers would not have to be aware of this step, just as it was when prost bundled it. "it just works" 👍 My point was that I think this solution would only be used for `arrow-rs`. Thus, if the downstream project used protobuf for some other purpose (e.g. datafusion/ballista using it to serialize plans) then that build system for the downstream project *still* needs to manage an install protobuf itself and then potentially has two versions of protoc (and thus two potential sources of failure): 1. The one installed / managed by `arrow-rs` 2. The one installed / managed by itself Maybe this is better for some reason I don't get yet, but it seems like it might be even worse than the current state of affairs -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
