nveloso commented on issue #18036: URL: https://github.com/apache/arrow/issues/18036#issuecomment-2641134423
Hey, sorry for the delay. I was trying to reproduce the bug but I couldn't try. Actually I was able to generate a wheel for alpine 🙃 I had to change a few things in order to succeed on my ARM mac. It will be difficult for me to test on an x86_64 architecture. I can try during the weekend but I'm not sure if will make it. I had to disable the `VCPKG_DEFAULT_TRIPLET` environment variable in the dockerfile and in the build script because the script to install vcpkg was trying to install a triplet for a different CPU architecture. I tried setting to some osx and aarch64 but none succeed. I let it find the best triplet for me by disabling that environment variable. When it was trying to build it failed on boost library. I figured it was related with the triplet change. The triplet installed things on `/opt/vcpkg/installed/arm64-linux` and everything else expects it to be installed on `/opt/vcpkg/installed/`. What I did was to copy everything from `/opt/vcpkg/installed/arm64-linux` to `/opt/vcpkg/installed/`. After this I was able to generate a wheel. I would like to test building a wheel on a x86_64 architecture. I think in that architecture I don't need to disable the `VCPKG_DEFAULT_TRIPLET` environment variable and will make things smoother. I think the github runners also run on that architecture right? -- 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]
