rgommers commented on PR #644: URL: https://github.com/apache/arrow-nanoarrow/pull/644#issuecomment-2442260332
> AFAIU the container which cibuildwheel installs a 32 bit Python but the compiler being used is 64 bit? Yes indeed. The tl;dr is that if you want to build wheels for 32-bit Python on 64-bit Windows, Meson doesn't automatically configure MSVC in 32-bit mode for you (rationale: there could be non-Python library or executable targets, and why would those be 32-bit because somewhere else in `meson.build` a 32-bit Python is detected). To fix it, explicitly configure 32-bit MSVC in your `cibuildwheel`-using job: https://github.com/PyWavelets/pywt/blob/361cc9a4c80bc2603fae99e151f2a391c0b376f9/.github/workflows/wheel_tests_and_release.yml#L204-L214 -- 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]
