Any way to cross-compile packages without QEMU on gentoo ?
I've learned that this is a thing on Gentoo. If one wants to compile packages for other machine, one gets to make VMs and do it there through QEMU.
Isn't there less cluttered/insane way to do this ? Seems awfully wasteful, especially on arches that would have to be SW emulated, like compiling for RISC-V or Arm on x86 host.
GCC can do cross-compile as it is. Same with CLANG AFAIK.
So why not Portage ?