jvanstraten opened a new pull request #12448:
URL: https://github.com/apache/arrow/pull/12448


   Modified Substrait consumer interaction with libprotobuf to support versions 
down to 3.0.0, which is the minimum required due to Substrait's usage of proto3 
syntax.
   
   Tested locally with:
   
   ```
   export 
ARROW_PROTOBUF_URL=https://github.com/protocolbuffers/protobuf/releases/download/v3.0.0/protobuf-cpp-3.0.0.tar.gz
   cmake \
     --preset ninja-debug \
     -DProtobuf_SOURCE=BUNDLED \
     -DARROW_PROTOBUF_BUILD_VERSION=v3.0.0 \
     
-DARROW_PROTOBUF_BUILD_SHA256_CHECKSUM=318e8f375fb4e5333975a40e0d1215e855b4a8c581d692eb0eb7df70db1a8d4e
   ```
   (Is there an easier way to do this without modifying versions.txt or 
751fb9d7? Also, the env var is needed only because Google isn't at all 
consistent with their release file naming that far back.)
   
   It'd also be nice to add this to CI, but it's probably excessive to always 
run for a PR, unless combined with some other run.


-- 
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]


Reply via email to