> On 18-Jun-2017, at 4:01 PM, Artur Iwicki <[email protected]> wrote:
>
> Hello. I was trying to package some software written in Pascal, which means
> using the Free Pascal Compiler for building. FPC isn't available for all
> architectures that Fedora supports, so it was necessary to use the
> ExclusiveArch tag. I navigated to fpc in PkgDB, opened the spec file and
> copy-pasted the following line:
> "ExclusiveArch: %{arm} %{ix86} x86_64 ppc ppc64"
>
> Copy-pasting is a bit iffy, so I wondered if there's a better solution. I
> browsed Bugzilla and encountered the following ticket:
> https://bugzilla.redhat.com/show_bug.cgi?id=1247925
>
> The last comment in the ticket says that there's an %{fpc_arches} macro that
> can be used instead. So I went ahead and changed that in my spec file:
> "ExclusiveArch: %{fpc_arches}"
>
> I then submitted my package for a scratch build in koji and noticed that in
> the task descendants list, ppc64 is missing. I ran "rpm --eval
> '%{fpc_arches}'" in my terminal and I got back:
> "i386 i486 i586 i686 pentium3 pentium4 athlon geode armv3l armv4b armv4l
> armv4tl armv5tel armv5tejl armv6l armv6hl armv7l armv7hl armv7hnl x86_64"
>
> As can be seen, ppc64 is missing from the list. Is this a case of the macro
> having an outdated value, or am I doing something wrong?
> _______________________________________________
> devel mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]