https://bugzilla.redhat.com/show_bug.cgi?id=2215174
--- Comment #5 from Jeremy Newton alexjnewt@fastmail.com ---
This is a noarch package, but I went with an exclusive arch because to be useful the rest of rocm needs to be supported on more than x86_64. We would have unhappy ppc, arm and s390 folks that installed this package and got frustrated that nothing else worked.
Well you can set both exclusive arch AND noarch and it will work (they aren't mutually exclusive). See: https://docs.fedoraproject.org/en-US/packaging-guidelines/#_noarch_with_unpo...
But if you use noarch, I think you should only apply noarch to the devel subpackage to tell koji to specifically build it on a x86_64 machine only. I'm not 100% sure if this is correct.
E.g:
%package devel BuildArch: noarch
But I'm also okay with keeping as-is if you think that's clearer/cleaner.
I kicked off a copr build, and will review it when it's done: https://copr.fedorainfracloud.org/coprs/mystro256/rocm-hip/build/6087516/