New comment by aurieh on void-packages repository https://github.com/void-linux/void-packages/pull/33736#issuecomment-951264902 Comment: After a little research, the libphobos2 issue was a red herring: DMD doesn't seem capable of [cross-compiling across different libcs](https://forum.dlang.org/thread/wjihazvkwlzcspszxypr@forum.dlang.org) (2018). > DMD can cross-compile between 32-bit and 64-bit on the same platform. In theory LDC could be used to cross-compile DMD, and this is supported by the upstream, but then we'd have a circular dependency on DMD -> LDC -> DMD.