Please consider the following trivial patch to allow ppc64le to build perl properly: diff --git a/perl.spec b/perl.spec index 1052e4a..bfac097 100644 --- a/perl.spec +++ b/perl.spec @@ -3,7 +3,7 @@ %global perl_arch_stem -thread-multi %global perl_archname %{_arch}-%{_os}%{perl_arch_stem} -%global multilib_64_archs aarch64 ppc64 s390x sparc64 x86_64 +%global multilib_64_archs aarch64 ppc64 s390x sparc64 x86_64 ppc64le %global parallel_tests 1 %global tapsetdir %{_datadir}/systemtap/tapset
There is a discussion whether Fedora's RPM supports "ppc64le" as an architecture identifier.
So RPM knows ppc64le. There is a %{power64} macro which should expand to all 64-bit PowerPC architecture RPM identifiers. I will use that to replace plain ppc64. Once the macro get knowledge about ppc64le it will satisfy your needs.
I've modified the perl.spec. Now rpm has to change "power64" macro. See bug #1052930.