Hi,
> +1 on cross-compilation. Native compilation on 32-bit is a dead
end.
Cross-compilation isn't really practical for RPMs the way we do things
now. We would have to go all-in the way OpenSUSE has done, but that's
a huge change.
cross builds is a thing for kernel and firmware though and will continue
to be. Those are freestanding though and don't need much beyond
cross-gcc and cross-binutils (and in i686 case not even that, -m32 will
do).
take care,
Gerd