On 10/21/2016 08:46 AM, Peter Robinson wrote:
On Fri, Oct 21, 2016 at 1:38 PM, Dan Horák <dan(a)danny.cz>
wrote:
> Hi all,
>
> seems we weren't paying enough attention to the nodejs NEWS, but recent
> version(s) support also s390x. A proof is in
>
http://s390.koji.fedoraproject.org/koji/taskinfo?taskID=2380695
> with just the ExclusiveArch tag removed in the spec.
>
> What should be the next steps?
So we not support it across all Fedora non experimental arches and all
RHEL arches. It would be useful to drop Exclusive (or maybe move to
Exclude for the experimental arches) options as least for EPEL as that
means we can build it across all those arches without abusing the
macro stuff.
Thoughts?
CCing the nodejs list.
Sorry, I'm not sure exactly what you're suggesting.
Right now, we have the %nodejs_arches macro that's used by every nodejs package
in Fedora. E.g.:
ExclusiveArch: %{nodejs_arches} noarch
Dropping the ExclusiveArch from every nodejs-* package would be a pretty
complicated change to make. Easier would be to just fix %{nodejs_arches} in
redhat-rpm-config and kick off a mass-rebuild.
That said, you're right that we don't control that package in EPEL, so if we
want to carry it on additional architectures there, changing the ExclusiveArch
could be useful, if painful.