On Thu, Jun 13, 2013 at 2:41 PM, Tom Hughes <tom(a)compton.nu> wrote:
Doesn't seem to work for me on rawhide:
http://koji.fedoraproject.org/koji/taskinfo?taskID=5501008
That is with "ExclusiveArch: %{nodejs_arches}".
Going back to listing the architectures manually works.
Try:
%{?nodejs_arches: ExclusiveArch: %{nodejs_arches}}%{!nodejs_arches:
ExclusiveArch: %{ix86} x86_64 %{arm}}
I believe the other %{*_arches} macros use a similar construction in
their spec. Mock probably uses the RHEL 6 rpm at some stage in the
build process that gets tripped up without this.
Also, I don't believe Panu backported this to F18 (and this probably
can't get into RHEL6), so that'll allow you to use the same spec in
all branches.
-T.C.