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]

Reply via email to