New comment by 123randomuser321 on void-packages repository https://github.com/void-linux/void-packages/pull/39722#issuecomment-1328107212 Comment: It seems cross-builds from glibc to musl (which iirc the Void's build system does) are broken for `mesa`. Tested with x86_64-glibc --> x86_64-musl and x86_64-glibc --> aarch64-musl. x86_64-glibc --> aarch64-glibc works. I was able to reproduce the issue with the current upstream template (22.1.7). Should we try to fix the issue here, or make a seperate issue/PR? Also, someone testing musl --> glibc cross would be appreciated (kinda slow with binfmts). Error looks like this: `=> mesa-22.1.7_1: running do_build ...` `ninja: Entering directory 'build'` `ninja: error: '/usr/x86_64-linux-musl/usr/lib/libm.so', needed by 'src/amd/vulkan/libvulkan_radeon.so', missing and no known rule to make it`