The package rpms/nqp.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/nqp.git/commit/?id=5daedb4fe7ba7a....
Change:
+%ifarch %{ix86}
Thanks.
Full change:
============
commit 5daedb4fe7ba7ab96186593b883452377d199751
Author: gerd <gp(a)zimt.uni-siegen.de>
Date: Thu Apr 26 01:59:15 2018 +0200
update to 2018.04
diff --git a/nqp.spec b/nqp.spec
index 0fad121..96be03c 100644
--- a/nqp.spec
+++ b/nqp.spec
@@ -1,13 +1,8 @@
%define debug_package %{nil}
-# Files are installed at %%{_libdir} by default.
-# If you do not want this and want to use the rakudo default then comment this
-# define out. If the marco INST_TO_LIBDIR is not defined, then files will be
-# installed to %%{_datadir} (/usr/share).
-%define INST_TO_LIBDIR 1
%global year 2018
-%global month 02
+%global month 04
Name: nqp
@@ -21,13 +16,12 @@ Source0:
http://rakudo.org/downloads/nqp/nqp-%{year}.%{month}.tar.gz
BuildRequires: perl(Test::Harness)
BuildRequires: perl(ExtUtils::Command)
+BuildRequires: perl(Digest::SHA)
BuildRequires: moarvm, moarvm-devel >= 0.%{year}.%{month}
Requires: moarvm >= 0.%{year}.%{month}
-ExcludeArch: s390x ppc64
-
%description
This is "Not Quite Perl" -- a lightweight Perl 6-like environment for virtual
@@ -76,11 +70,7 @@ find examples -maxdepth 1 -name "*.nqp" \
# correct file mode bits to prevent rpmlint warning
%{__chmod} 644 docs/ops.markdown
-%{__perl} Configure.pl --backends=moar --prefix=%{_usr} \
-%if 0%{?INST_TO_LIBDIR:1}
- --libdir=%{_libdir}
- # macro INST_TO_LIBDIR is defined
-%endif
+%{__perl} Configure.pl --backends=moar --prefix=%{_usr} --libdir=%{_libdir}
CFLAGS="$RPM_OPT_FLAGS -fPIC" %{__make} %{?_smp_mflags}
@@ -88,23 +78,18 @@ CFLAGS="$RPM_OPT_FLAGS -fPIC" %{__make} %{?_smp_mflags}
%install
%{__make} install DESTDIR=$RPM_BUILD_ROOT
-%if 0%{?INST_TO_LIBDIR:1}
- # macro INST_TO_LIBDIR is defined
- # fix bug #1478370
- mkdir -p $RPM_BUILD_ROOT%{_datadir}/nqp/lib/profiler
- ln -s %{_libdir}/nqp/profiler/template.html
$RPM_BUILD_ROOT%{_datadir}/nqp/lib/profiler/template.html
-%endif
+# fix bug #1478370
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/nqp/lib/profiler
+ln -s %{_libdir}/nqp/profiler/template.html
$RPM_BUILD_ROOT%{_datadir}/nqp/lib/profiler/template.html
%check
# fails at prove -r --exec "./nqp-m" ...
-%ifarch ppc64
-rm -f t/nqp/059-nqpop.t
-%endif
-rm -f t/concurrency/01-thread.t
-%ifarch armv7hl
-rm -f t/moar/02-qast-references.t
+
+%ifarch %{ix86}
+rm -f t/hll/06-sprintf.t
%endif
+
%{?!_without_tests: make test}
@@ -113,14 +98,8 @@ rm -f t/moar/02-qast-references.t
%license LICENSE
%{_bindir}/nqp
%{_bindir}/nqp-m
-%if 0%{?INST_TO_LIBDIR:1}
- # macro INST_TO_LIBDIR is defined
- %{_libdir}/nqp
- %{_datadir}/nqp/lib/profiler
-%else
- # macro INST_TO_LIBDIR is not defined
- %{_datadir}/nqp
-%endif
+%{_libdir}/nqp
+%{_datadir}/nqp/lib/profiler
%files doc
@@ -128,22 +107,18 @@ rm -f t/moar/02-qast-references.t
%changelog
-* Sat Feb 24 2018 Gerd Pokorra <gp(a)zimt.uni-siegen.de> 0.0.2018.02-1
-- update to 2018.02
+* Wed Apr 25 2018 Gerd Pokorra <gp(a)zimt.uni-siegen.de> 0.0.2018.04-1
+- nqp builds again on all primary architectures
+- add BuildRequires for perl-Digest-SHA
+- update to 2018.04
-* Tue Aug 29 2017 Gerd Pokorra <gp(a)zimt.uni-siegen.de> 0.0.2017.08-2
-- add INST_TO_LIBDIR macro
+* Mon Aug 28 2017 Gerd Pokorra <gp(a)zimt.uni-siegen.de> 0.0.2017.08-2
+- add symlink to template.html in datadir
* Tue Aug 22 2017 Gerd Pokorra <gp(a)zimt.uni-siegen.de> 0.0.2017.08-1
- exclude architectures s390x ppc64
- update to 2017.08
-* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> -
0.0.2017.06-3
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Thu Jul 27 2017 Fedora Release Engineering <releng(a)fedoraproject.org> -
0.0.2017.06-2
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
* Sun Jun 18 2017 Gerd Pokorra <gp(a)zimt.uni-siegen.de> 0.0.2017.06-1
- update to 2017.06
diff --git a/sources b/sources
index 6f17155..884554f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (nqp-2018.02.tar.gz) =
843669fde943ff92848c5b5232693a1ffbc64d1239e6d6fdd886be71b86a31df0e96f5821f1f1128cd9f960d0d78000d91b7d4b0fc3b6fbd2b7a37fc3a4abf8d
+SHA512 (nqp-2018.04.tar.gz) =
9ab122cfa2f34f0f07ede8a8de9da7dc8f26a8069816d80a2ea00a2091e09e15042eb3385776da306dcdc4047846d9f802a33fa98032463532e0a6d1894edfe6