[BUG] nvcomp is not properly linked when libcudf is build as part of cuDF Python #12828
Labels
2 - In Progress
Currently a work in progress
bug
Something isn't working
CMake
CMake build issue
libcudf
Affects libcudf (C++/CUDA) code.
Describe the bug
When building cuDF Python with
FIND_CUDF_CPP=OFF
, the build succeeds but the resulting package is not importable. When an import is attempted, it will fail with a linker error indicating that libnvcomp.so is not found. We currently work around this behavior for wheels using a CMake helper function, but ideally this would not be necessary. We should determine why the library paths are not automatically being set correctly. We may just be missing some install rules.Steps/Code to reproduce bug
Run
python setup.py build_ext --inplace -- -DFIND_CUDF_CPP=OFF
in the python/cudf directory.Expected behavior
The above command should generate an importable source directory and not raise any errors
The text was updated successfully, but these errors were encountered: