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]

Reply via email to