From the package review guidelines: --- MUST: If the package does not successfully compile, build or work on an architecture, then those architectures should be listed in the spec in ExcludeArch. Each architecture listed in ExcludeArch needs to have a bug filed in bugzilla, describing the reason that the package does not compile/build/work on that architecture. The bug number should then be placed in a comment, next to the corresponding ExcludeArch line. New packages will not have bugzilla entries during the review process, so they should put this description in the comment until the package is approved, then file the bugzilla entry, and replace the long explanation with the bug number. --- This Bug is used as a tracker for such issues. If you added a bug for a package that uses ExcludeArch, mark it as blocking this bug.
The correct name of the arch to exclude is absent from Packaging:Guidelines#Architecture_Build_Failures and Features/FedoraARM. I guessed and used 'armv7hl' based on output from koji taginfo f20-build That is: ExcludeArch: armv7hl
(In reply to John Morris from comment #1) > The correct name of the arch to exclude is absent from > Packaging:Guidelines#Architecture_Build_Failures and Features/FedoraARM. I > guessed and used 'armv7hl' based on output from > > koji taginfo f20-build > > That is: > > ExcludeArch: armv7hl this information is still missing in the wiki. Maybe it should be a more general: ExcludeArch: %{arm} Can someone clarify this?
> ExcludeArch: %{arm} Either will work, the %{arm} is macro that covers all 32 bit ARM architectures so is preferable