You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
… system (#43219)
### Rationale for this change
The workarounds around Abseil resolution don't seem necessary anymore and they don't work on all possible configurations of the build.
### What changes are included in this PR?
Removal of the `ensure_absl` macro and adding a call to `resolve_dependency` when depending on the Google Cloud SDK (a GCS filesystem dependency) or gRPC (a flight dependency).
### Are these changes tested?
Yes, by me trying different build configurations on my macOS and existing builds in CI.
* GitHub Issue: #43218
Lead-authored-by: Felipe Oliveira Carvalho <[email protected]>
Co-authored-by: Sutou Kouhei <[email protected]>
Signed-off-by: Sutou Kouhei <[email protected]>
Describe the bug, including details regarding any error messages, version, and platform.
It was not clear to me why this was happening (no matter the
-Dabsl_SOURCE
I set while having abseil installed on the system).I tried to debug the build code but
ensure_absl
's body nested under lots of conditions wasn't getting hit while configuring the build.Component(s)
C++
The text was updated successfully, but these errors were encountered: