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=627bf4841cb...
https://src.fedoraproject.org/cgit/rpms/rakudo.git/commit/?id=871c5edca82....
Change:
+%ifarch i686
-%ifarch i686
Thanks.
Full change:
============
commit 627bf4841cbaf0192fbe55e8fa6d903262b50b6c
Author: topazus <topazus(a)outlook.com>
Date: Sat Mar 30 23:05:13 2024 +0800
fix test error on i686
diff --git a/rakudo.spec b/rakudo.spec
index b4f1528..e4e3eea 100644
--- a/rakudo.spec
+++ b/rakudo.spec
@@ -61,6 +61,9 @@ rm -r %{buildroot}%{_datadir}/perl6/core/precomp/
rm %{buildroot}%{_datadir}/perl6/core/repo.lock
%check
+%ifarch i686
+rm t/06-telemetry/01-basic.t
+%endif
make test
%files
commit 789ec4845f70d4b01124784116ec844a356d9171
Author: Packit <hello(a)packit.dev>
Date: Fri Mar 29 20:24:18 2024 +0000
[packit] 2024.03 upstream release
- Resolves: rhbz#2272239
Upstream tag: 2024.03
Upstream commit: 69a52129
diff --git a/README.packit b/README.packit
index 31341b6..d401b46 100644
--- a/README.packit
+++ b/README.packit
@@ -1,3 +1,3 @@
This repository is maintained by packit.
https://packit.dev/
-The file was generated using packit 0.93.0.
+The file was generated using packit 0.94.0.post1.dev8+g4b1f9717.
diff --git a/rakudo.spec b/rakudo.spec
index 6e9ce9b..b4f1528 100644
--- a/rakudo.spec
+++ b/rakudo.spec
@@ -1,5 +1,5 @@
Name: rakudo
-Version: 2024.02
+Version: 2024.03
Release: %autorelease
Summary: Raku on MoarVM, JVM, and JS
License: Artistic-2.0
diff --git a/sources b/sources
index b6c3c9c..f0bd991 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (rakudo-2024.02.tar.gz) =
b9bfdcbaf7daa80e6dfe1fb96e68482d2b110cca03067ef4e3e12270897ef0d53710d90fda97254c4cc012b3cdc4ec0c5d4a25facc5a0224a7579b96f9cd7aa3
+SHA512 (rakudo-2024.03.tar.gz) =
e4c1f4f88ca145ce2eec8a69d11789684d8ff898f2fabe05ac0c2f38c8589015a6893ea1a834554fe81b541d242622c0e72f014a4df46ed29620baf8aad3bac4
commit 871c5edca82bbb821f372bda6a825b140ab4a3aa
Author: topazus <topazus(a)outlook.com>
Date: Sun Mar 3 12:33:43 2024 +0800
add version restriction of moarvm and nqp; enable all tests
diff --git a/rakudo.spec b/rakudo.spec
index c8b42ea..6e9ce9b 100644
--- a/rakudo.spec
+++ b/rakudo.spec
@@ -16,11 +16,11 @@ BuildRequires: libtommath-devel
BuildRequires: libffi-devel
BuildRequires: mimalloc-devel
-BuildRequires: moarvm-devel
-BuildRequires: nqp
+BuildRequires: moarvm-devel >= %{version}
+BuildRequires: nqp >= %{version}
-Requires: moarvm
-Requires: nqp
+Requires: moarvm >= %{version}
+Requires: nqp >= %{version}
%description
Rakudo is a Raku Programming Language compiler for the MoarVM, JVM and
@@ -37,8 +37,8 @@ perl Configure.pl --prefix=%{_prefix} --backends=moar
%make_install
mkdir -p %{buildroot}%{_mandir}/man1
-pod2man --center="Rakudo Manual" --release="Raku" --section=1
--name=%{name} \
- docs/running.pod | gzip -c > %{buildroot}%{_mandir}/man1/%{name}.1.gz
+pod2man --center="Rakudo Manual" --release="Raku" --section=1
--name=rakudo \
+ docs/running.pod | gzip -c > %{buildroot}%{_mandir}/man1/rakudo.1.gz
ln -s rakudo.1.gz %{buildroot}%{_mandir}/man1/raku.1.gz
install -pDm755 tools/install-dist.raku %{buildroot}%{_bindir}/raku-install-dist
@@ -61,14 +61,6 @@ rm -r %{buildroot}%{_datadir}/perl6/core/precomp/
rm %{buildroot}%{_datadir}/perl6/core/repo.lock
%check
-#
https://kojipkgs.fedoraproject.org//work/tasks/2785/109212785/build.log
-%ifarch x86_64
-rm t/09-moar/00-misc.t
-%endif
-#
https://kojipkgs.fedoraproject.org//work/tasks/9417/112489417/build.log
-%ifarch i686
-rm t/06-telemetry/01-basic.t
-%endif
make test
%files
@@ -77,13 +69,11 @@ make test
%{_bindir}/perl6*
%{_bindir}/raku
%{_bindir}/raku-debug
-%{_bindir}/%{name}*
+%{_bindir}/rakudo*
%{_bindir}/raku-install-dist
-
%{_datadir}/perl6/
-
-%{_mandir}/man1/raku.1.gz
-%{_mandir}/man1/%{name}.1.gz
+%{_mandir}/man1/raku.1*
+%{_mandir}/man1/rakudo.1*
%{_rpmconfigdir}/macros.d/macros.raku
%changelog