The package rpms/rakudo.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/rakudo.git/commit/?id=45212f19256....
Change:
-%ifarch armv7hl
Thanks.
Full change:
============
commit 45212f19256171f9259e257d0cb77740634ee4b1
Author: gerd <gp(a)zimt.uni-siegen.de>
Date: Thu Apr 26 02:20:53 2018 +0200
update to 2018.04
diff --git a/rakudo.spec b/rakudo.spec
index 6fe5932..4f14f5a 100644
--- a/rakudo.spec
+++ b/rakudo.spec
@@ -1,16 +1,16 @@
%global year 2018
-%global month 02
+%global month 04
%global __provides_exclude_from ^.*libperl6_ops_moar\\.so.*$
Name: rakudo
-Version: 0.%{year}.%{month}.1
+Version: 0.%{year}.%{month}
Release: 1%{?dist}
Summary: Perl 6 compiler implementation that runs on MoarVM
License: Artistic 2.0
URL:
http://rakudo.org/
-Source0:
http://rakudo.org/downloads/rakudo/rakudo-%{year}.%{month}.1.tar.gz
+Source0:
http://rakudo.org/downloads/rakudo/rakudo-%{year}.%{month}.tar.gz
# sources for desktop files are added here
Source1: ftp://ftp.uni-siegen.de/pub/desk/rakudo.desk.tar.gz
Source2: macros.perl6
@@ -21,7 +21,7 @@ BuildRequires: perl-interpreter, make, perl-podlators, coreutils
# general perl-package BuildRequires
BuildRequires: perl(base), perl(Cwd), perl(Exporter), perl(File::Copy)
BuildRequires: perl(File::Spec), perl(Getopt::Long), perl(lib), perl(strict)
-BuildRequires: perl(Text::ParseWords), perl(warnings)
+BuildRequires: perl(Text::ParseWords), perl(warnings) perl(Digest::SHA)
# gcc
BuildRequires: gcc
@@ -32,8 +32,6 @@ BuildRequires: perl(FindBin), perl(List::Util)
BuildRequires: perl(ExtUtils::Command)
BuildRequires: perl(Test::Harness)
-ExcludeArch: s390x ppc64
-
# BuildRequires for MoarVM
BuildRequires: nqp >= 0.0.%{year}.%{month}
@@ -58,7 +56,7 @@ MoarVM virtual machine.
%prep
-%setup -q -n rakudo-%{year}.%{month}.1
+%setup -q -n rakudo-%{year}.%{month}
%build
@@ -107,22 +105,6 @@ sed -i -e 's/HARDCODED_VERSION/%{version}/' \
%check
%{?!_without_tests:
-
-%ifarch ppc64 ppc64le armv7hl
-rm -f t/04-nativecall/02-simple-args.t t/01-sanity/55-use-trace.t
-%endif
-
-%ifarch ppc64
-rm -f t/01-sanity/55-use-trace.t
-%endif
-
-# s390x ppc64
-rm -f t/04-nativecall/21-callback-other-thread.t
-
-%ifarch armv7hl
-rm -f t/04-nativecall/08-callbacks.t
-%endif
-
%{__make} test
}
@@ -151,11 +133,11 @@ rm -f t/04-nativecall/08-callbacks.t
%changelog
-* Fri Feb 23 2018 Gerd Pokorra <gp(a)zimt.uni-siegen.de> 0.2018.02.1-1
-- update to 2018.02.1
-
-* Thu Feb 22 2018 Gerd Pokorra <gp(a)zimt.uni-siegen.de> 0.2018.02-1
-- update to 2018.02
+* Wed Apr 25 2018 Gerd Pokorra <gp(a)zimt.uni-siegen.de> 0.2018.04-1
+- rakudo builds again on all primary architectures
+- add BuildRequires perl(Digest::SHA)
+- all tests work now
+- update to 2018.04
* Mon Aug 28 2017 Gerd Pokorra <gp(a)zimt.uni-siegen.de> 0.2017.08-2
- rebuild to install to _libdir again
diff --git a/sources b/sources
index e276f45..a226013 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,3 @@
-SHA512 (rakudo-2018.02.1.tar.gz) =
59be2c41e6b1784fb9eaf7590ee77d8424c449d7c58e93c66f3adde5be3fe05260c41c01171c8fb59542b32bb5ee5064e1c9be69efc3e8cb20554b09b10240ea
+SHA512 (rakudo-2018.04.tar.gz) =
5a549113583ce94c2606b7aa5fad2089f1ccebd50f503ce0eb24163599ed3aacd26dd876c6ace675798d577b8063ba260c1b4553c382cf4d13041d692a5bdf6a
SHA512 (rakudo.desk.tar.gz) =
406078bd4323d597e0096b4fb071caa6539bf9ea297abc765b09e21d501a5c8b4c943d2f38e19ff1c7ca24a15809f73f1a2157b058d718a89e0b9b711652a188
SHA512 (macros.perl6) =
0f6f5254d1335c6c2a464351bb0574614db6f2af14449ba582b1153d881d4fe8cb87f129f6a0311ad7104dfb27fb8553aa54960040e242426459c307a0b1f153