paleolimbot commented on issue #158: URL: https://github.com/apache/sedona-db/issues/158#issuecomment-3342169291
Thanks for opening! That Abseil is too old for the version of S2 we're using for geography support (I believe we need 2023xx or later), which is a constant annoyance of mine (I wish S2 did not depend on bleeding-edge Abseil!). We have an issue open to simply this so that it's easier to get started building the workspace ( https://github.com/apache/sedona-db/issues/109 ). The crate that needs this isn't required for the default build of any of the components, so you should still be able to build and test individual components (e.g., `cargo run --bin sedona-cli` or `pip install python/sedonadb`) without Abseil. If this still comes up, I would recommend installing Abseil via vcpkg (this is what we do in our Ubuntu-based CI): ```shell git clone https://github.com/microsoft/vcpkg.git cd vcpkg && ./bootstrap-vcpkg.sh ./vcpkg install abseil export CMAKE_TOOLCHAIN_FILE=$(pwd)/scripts/buildsystems/vcpkg.cmake ``` There are some instructions on how to wire this into an IDE as well: https://sedona.apache.org/sedonadb/latest/contributors-guide/#linux-and-windows Let us know if that helps! -- 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]
