There is a new pull request by ahesford against master on the void-packages repository https://github.com/ahesford/void-packages scikit-image https://github.com/void-linux/void-packages/pull/44233 [WIP] python3-scikit-image: update to 0.21.0 @eli-schwartz I wonder if you can offer some insight. To get Meson building scikit-image, I patched the `meson.build` to allow manual specification of include directories for NumPy and Pythran rather than forcing the build system to execute the Python interpreter. This works OK and was stolen from SciPy. However: - Cross-building on 32-bit hosts from 64-but builders fails because `LONG_BIT` is the wrong size in Python's `python3.11/pyport.h`. Clearly some headers are mixing. This gets pulled in by Pythran's generated outputs in a couple of places. - I can't seem to get `-I/usr/include/python3.11` out of the compiler flags, when it should point to the cross-build tree. - I don't know that fixing the include path is sufficient to resolve the first problem. Although I'm prepared to leave 32-but ARM behind with this update, I'd prefer to get it working correctly. A patch file from https://github.com/void-linux/void-packages/pull/44233.patch is attached