Existem vários fatores que controlam a arquitetura produzida.
1) Nos arquivos 'spec', cada pacote pode consistir em BuildArch
field com um arco específico.
2) Se os pacotes no arquivo 'spec' não tiverem BuildArch
field, então o pacote de compilação terá a arquitetura do sistema de compilação de destino.
3) As versões antigas do comando rpm
tinham a opção --buildarch <arch>
que tem um arco definido.