The package rpms/rust-jql.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/rust-jql.git/commit/?id=1c8eee450...
https://src.fedoraproject.org/cgit/rpms/rust-jql.git/commit/?id=6817f2ef1....
Change:
+%ifarch %{arm} ppc64le
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 1c8eee4508f2966ac942671f03c0a880c78aeace
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Wed Jan 11 18:17:12 2023 +0100
Disable doctests on ppc64le to work around a compiler crash on LLVM 15
diff --git a/rust-jql.spec b/rust-jql.spec
index 844c8d9..7f59254 100644
--- a/rust-jql.spec
+++ b/rust-jql.spec
@@ -25,13 +25,13 @@ JSON query language CLI tool.}
%package -n %{crate}
Summary: %{summary}
-# ASL 2.0 or Boost
-# ASL 2.0 or MIT
+# Apache-2.0 OR BSL-1.0
+# Apache-2.0 OR MIT
# EPL-2.0
# MIT
-# MIT or ASL 2.0
-# Unlicense or MIT
-License: MIT and EPL-2.0 and (ASL 2.0 or Boost)
+# MIT OR Apache-2.0
+# Unlicense OR MIT
+License: MIT AND EPL-2.0 AND (Apache-2.0 OR BSL-1.0)
# LICENSE.dependencies contains a full license breakdown
%description -n %{crate} %{_description}
@@ -123,9 +123,11 @@ cp %{SOURCE1} .
%if %{with check}
%check
-%ifarch %{arm}
+%ifarch %{arm} ppc64le
# * doctests fail to compile on armv7hl with LLVM 14:
#
https://bugzilla.redhat.com/show_bug.cgi?id=2086106
+# * doctests fail to compile on ppc64le with LLVM 15:
+#
https://bugzilla.redhat.com/show_bug.cgi?id=2142648
%cargo_test -- --lib
%else
%cargo_test
commit 1c83066d9bd777b9178f67d07050d09f29c5d835
Author: Kalev Lember <klember(a)redhat.com>
Date: Mon Nov 21 22:40:14 2022 +0100
Automatically generate LICENSE.dependencies during the build
diff --git a/rust-jql.spec b/rust-jql.spec
index c0ed0a2..844c8d9 100644
--- a/rust-jql.spec
+++ b/rust-jql.spec
@@ -116,6 +116,7 @@ cp %{SOURCE1} .
%build
%cargo_build
+%{cargo_license} > LICENSE.dependencies
%install
%cargo_install
commit 6817f2ef1b3077d543370c0128aa4c12714ada67
Author: Kalev Lember <klember(a)redhat.com>
Date: Mon Nov 21 22:34:08 2022 +0100
Re-generate the spec file with rust2rpm 23
diff --git a/rust-jql.spec b/rust-jql.spec
index 4994674..c0ed0a2 100644
--- a/rust-jql.spec
+++ b/rust-jql.spec
@@ -1,4 +1,4 @@
-# Generated by rust2rpm 22
+# Generated by rust2rpm 23
%bcond_without check
%global crate jql
@@ -16,8 +16,6 @@ Source1: LICENSE.dependencies
# * drop unused, benchmark-only criterion dev-dependency to speed up builds
Patch: jql-fix-metadata.diff
-ExclusiveArch: %{rust_arches}
-
BuildRequires: rust-packaging >= 21
%global _description %{expand:
@@ -122,7 +120,6 @@ cp %{SOURCE1} .
%install
%cargo_install
-
%if %{with check}
%check
%ifarch %{arm}