New comment by q66 on void-packages repository https://github.com/void-linux/void-packages/pull/36426#issuecomment-1084441006 Comment: luck with a particular target combo? the tools get built with the right compiler, but they get the host's flags and environment (in rust build, they get build+host == the build env and target == the target env, while all correctly cross-compiled stuff should be build == build env and host+target == target env, but the logic for tools is hardcoded in the rustbuild code and when I looked into it it seemed extremely non-trivial to fix), which results in weirdness (in my cases, actual build failures; i tested this when doing the 1.57 update)