Skip to content
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

kvikio fails to build with -DKvikIO_REMOTE_SUPPORT=OFF #538

Closed
jlowe opened this issue Nov 6, 2024 · 0 comments · Fixed by #539
Closed

kvikio fails to build with -DKvikIO_REMOTE_SUPPORT=OFF #538

jlowe opened this issue Nov 6, 2024 · 0 comments · Fixed by #539

Comments

@jlowe
Copy link
Member

jlowe commented Nov 6, 2024

After #527, it appears kvikio does not build with the KvikIO_REMOTE_SUPPORT set to OFF. The RAPIDS Accelerator for Apache Spark uses libcudf, which in turn depends on kvikio. However we cannot guarantee the new runtime dependencies required when kvikio is compiled with remote support are available at runtime in the Spark environment. Currently we do not use kvikio at all in our setup (we use Spark's filesystems to access remote files), so we disabled kvikio remote support to avoid the dependency issue. However this fails to compile in our most recent builds, see NVIDIA/spark-rapids-jni#2576 for details.

@rapids-bot rapids-bot bot closed this as completed in #539 Nov 6, 2024
rapids-bot bot pushed a commit that referenced this issue Nov 6, 2024
... also don't build `remote_handle.cpp` if `KvikIO_REMOTE_SUPPORT=OFF`, which fixes #538

Authors:
  - Mads R. B. Kristensen (https://github.com/madsbk)

Approvers:
  - Kyle Edwards (https://github.com/KyleFromNVIDIA)
  - Bradley Dice (https://github.com/bdice)

URL: #539
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant