-
Notifications
You must be signed in to change notification settings - Fork 3.4k
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
[C++] arrow fails to recognize installed abseil: The following configuration files were considered but not accepted: 20230125 #35833
Comments
Merged
12 tasks
Could you try this patch? diff --git a/cpp/cmake_modules/ThirdpartyToolchain.cmake b/cpp/cmake_modules/ThirdpartyToolchain.cmake
index a764acb6c..d0398d2d0 100644
--- a/cpp/cmake_modules/ThirdpartyToolchain.cmake
+++ b/cpp/cmake_modules/ThirdpartyToolchain.cmake
@@ -2823,7 +2823,7 @@ macro(ensure_absl)
# 20211102 or later. We need to update
# ARROW_ABSL_REQUIRED_LTS_VERSIONS list when new Abseil LTS is
# released.
- set(ARROW_ABSL_REQUIRED_LTS_VERSIONS 20211102 20220623)
+ set(ARROW_ABSL_REQUIRED_LTS_VERSIONS 20230125 20220623 20211102)
foreach(_VERSION ${ARROW_ABSL_REQUIRED_LTS_VERSIONS})
find_package(absl ${_VERSION})
if(absl_FOUND) |
@kou I will test this today, thank you. |
@kou Yes, this seems to work, thank you! P. S. We have some Python dependencies for py-arrow failing now with new Abseil. Troublesome update they made :) |
Thanks for testing the patch! We'll merge the patch soon. |
kou
added a commit
that referenced
this issue
Jun 3, 2023
### Rationale for this change The latest Abseil LTS is 20230125. ### What changes are included in this PR? Accept 20230125 too. ### Are these changes tested? Yes. ### Are there any user-facing changes? Yes. * Closes: #35833 Authored-by: Sutou Kouhei <kou@clear-code.com> Signed-off-by: Sutou Kouhei <kou@clear-code.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug, including details regarding any error messages, version, and platform.
macOS 13:
This eventually leaves the build broken, as it tries, apparently, to overwrite existing
abseil
files.Why it fails to recognize our
abseil
? Portfiles here:https://github.com/macports/macports-ports/blob/master/devel/apache-arrow/Portfile
https://github.com/macports/macports-ports/blob/master/devel/abseil/Portfile
Component(s)
C++
The text was updated successfully, but these errors were encountered: