the OBS model unfortunately does not support cross-compiling at all currently. And this is not fixable without going through every spec and distinguishing _host_ BuildRequires from _target_ BuildRequires.
The problem exists even when the host can run binaries compiled for the target (eg. running ix86 on x86_64). With arm the problems are much bigger as AFAIK it does not support multilib.