MugundanMCW commented on PR #48539: URL: https://github.com/apache/arrow/pull/48539#issuecomment-3990765453
Hi @raulcd, I was able to debug and fix the issue. The root cause was that the Windows ARM64 build was using dynamic libraries from vcpkg, whereas the x64 Windows build uses the *-windows-static-md triplet (static linking). Because of this, importing pyarrow before wheel repair failed on Windows ARM64. The required vcpkg DLLs were not yet bundled with the wheel. On x64, this does not occur since third-party dependencies are statically linked and no external vendor DLLs are required at import time. I have updated the ARM64 build to use the static-md triplet, so it now aligns with the x64 configuration. Thanks! -- 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]
