-
Notifications
You must be signed in to change notification settings - Fork 4.1k
GH-49435: [CI][C++] Fix macOS build with Homebrew protobuf v34 #49491
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 8 commits
ec063ff
0e7db28
58bd232
8813834
e3f0685
445145e
4dd559c
ba31dc1
8c13094
1188e7d
4f26c65
598cbf4
bf088e0
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -230,6 +230,15 @@ jobs: | |
| brew uninstall pkg-config || : | ||
| brew uninstall pkg-config@0.29.2 || : | ||
| brew bundle --file=cpp/Brewfile | ||
|
|
||
| # protobuf@33 is keg-only, so make it visible to CMake and pkg-config. | ||
| # Remove this workaround after the gRPC problem is fixed. | ||
| # See https://github.com/grpc/grpc/issues/41755 | ||
| export PROTOBUF_PREFIX="$(brew --prefix protobuf@33)" | ||
| echo "PKG_CONFIG_PATH=${PROTOBUF_PREFIX}/lib/pkgconfig:${PKG_CONFIG_PATH}" >> "$GITHUB_ENV" | ||
| echo "CMAKE_PREFIX_PATH=${PROTOBUF_PREFIX}:${ARROW_HOME}:${CMAKE_PREFIX_PATH}" >> "$GITHUB_ENV" | ||
| echo "${PROTOBUF_PREFIX}/bin" >> "$GITHUB_PATH" | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Can we use
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Good, I am changing this to |
||
|
|
||
| - name: Install MinIO | ||
| run: | | ||
| $(brew --prefix bash)/bin/bash \ | ||
|
|
||
Uh oh!
There was an error while loading. Please reload this page.