The package rpms/rust-probe.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-probe.git/commit/?id=3f29fc7....
Change:
+ExcludeArch: ppc64le s390x
Thanks.
Full change:
============
commit 3f29fc73a65b4a2e577d2b212fedac63743f23d3
Author: Michel Alexandre Salim <salimma(a)fedoraproject.org>
Date: Tue Aug 1 13:39:40 2023 -0500
Mark as incompatible with ppc64le and s390x for now, as inline assembly is not stable
yet
Signed-off-by: Michel Alexandre Salim <salimma(a)fedoraproject.org>
diff --git a/rust-probe.spec b/rust-probe.spec
index 401f640..df277c1 100644
--- a/rust-probe.spec
+++ b/rust-probe.spec
@@ -15,6 +15,10 @@ Source: %{crates_source}
BuildRequires: rust-packaging >= 21
+# error[E0658]: inline assembly is not stable yet on this architecture
+#
https://github.com/rust-lang/rust/issues/93335
+ExcludeArch: ppc64le s390x
+
%global _description %{expand:
Static instrumentation probes.}
commit d139cd3452315be83035e40abfd3e9ece936d84b
Author: Michel Alexandre Salim <salimma(a)fedoraproject.org>
Date: Tue Aug 1 13:11:26 2023 -0500
Initial Fedora package
Signed-off-by: Michel Alexandre Salim <salimma(a)fedoraproject.org>
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..791d1b7
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/probe-0.5.1.crate
diff --git a/rust-probe.spec b/rust-probe.spec
new file mode 100644
index 0000000..401f640
--- /dev/null
+++ b/rust-probe.spec
@@ -0,0 +1,70 @@
+# Generated by rust2rpm 24
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate probe
+
+Name: rust-probe
+Version: 0.5.1
+Release: %autorelease
+Summary: Static instrumentation probes
+
+License: Apache-2.0 OR MIT
+URL:
https://crates.io/crates/probe
+Source: %{crates_source}
+
+BuildRequires: rust-packaging >= 21
+
+%global _description %{expand:
+Static instrumentation probes.}
+
+%description %{_description}
+
+%package devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "%{crate}" crate.
+
+%files devel
+%license %{crate_instdir}/LICENSE-APACHE
+%license %{crate_instdir}/LICENSE-MIT
+%doc %{crate_instdir}/AUTHORS.txt
+%doc %{crate_instdir}/README.md
+%{crate_instdir}/
+
+%package -n %{name}+default-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+default-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "default" feature of the "%{crate}" crate.
+
+%files -n %{name}+default-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%prep
+%autosetup -n %{crate}-%{version_no_tilde} -p1
+%cargo_prep
+
+%generate_buildrequires
+%cargo_generate_buildrequires
+
+%build
+%cargo_build
+
+%install
+%cargo_install
+
+%if %{with check}
+%check
+%cargo_test
+%endif
+
+%changelog
+%autochangelog
diff --git a/sources b/sources
new file mode 100644
index 0000000..6750b6e
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (probe-0.5.1.crate) =
19dd7fbec54f4a8b78a3cd27a09a92237a2f59e95aa8225ce3b82a75ef6355e489e998f37befc7f478e5bede89e5099a55062f73ff70c506dbb8846f5743d145