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=1c8eee4508f2... https://src.fedoraproject.org/cgit/rpms/rust-jql.git/commit/?id=6817f2ef1b30....
Change: +%ifarch %{arm} ppc64le -ExclusiveArch: %{rust_arches}
Thanks.
Full change: ============
commit 1c8eee4508f2966ac942671f03c0a880c78aeace Author: Fabio Valentini decathorpe@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@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@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}