MasterJH5574 opened a new pull request, #19882: URL: https://github.com/apache/tvm/pull/19882
#19754 (besides bumping cibuildwheel to 4.1.0) switched the CUDA runtime sidecar build onto the preinstalled quay.io/manylinux_cuda image and dropped the in-script CUDA toolkit install. On that image the built libtvm_runtime_cuda.so silently lost its libcuda.so.1 dependency: the libcuda.so stub is not where CMake's FindCUDA looks, so CUDA_CUDA_LIBRARY resolved empty and ldd no longer lists libcuda, breaking downstream runtime use. This restores only the sidecar pieces -- the plain manylinux_2_28 image and the curl/rpm/dnf CUDA toolkit install. The cibw 4.1.0 bump is kept (confirmed working). The driver stub is back where FindCUDA finds it, so the sidecar links against libcuda.so.1 again, as ldd confirms. This is a hotfix; a follow-up can re-adopt the CUDA image with the stub resolved explicitly plus a post-build linkage check. -- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
