There's a closed pull request on the void-packages repository [WIP] qt5: split every submodule into it's own template https://github.com/void-linux/void-packages/pull/20893 Description: This should make it less likely to constantly blow up the build servers. Also make it less annoying when updating and something fails in do_install and everything needs to be cleaned up. Broken stuff: - [ ] `qt5-wayland` cross - [ ] qmake cross as wonky as ever (e.g. `host_build` in `.pro` has no effect, and modules do never get found on target arch). Ironically this whole PR only works because of that :) - [ ] some deps are not detected when cross building (e.g. libdrm, tries to include from host)