* Daniel P. Berrangé:
Yes, I wouldn't bother thinking about cross compilation using
Fedora,
except for mingw. For Linux cross compilation it is easier to use
Debian in a container from your Fedora host.
You can install library / devel packages from any Debian architecture
no matter what the native arch this. This gives ability to get coverage
of pretty much every architecture that still matters, and several that
don't. Especially useful is that you can get big-endian build coverage.
It isn't worth special casing the i686 arch to use Fedora if you also
case about other archs IMHO.
I agree that the Debian approach is very nice: it reuses outputs from
native builds for cross-compilation. That side-steps a lot of the
issues inherent to cross-compilation.
Thanks,
Florian