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]

Reply via email to