The package rpms/rust-futures.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-futures.git/commit/?id=5f331....
Change:
+%ifarch %{arm} %{ix86}
Thanks.
Full change:
============
commit 5f331381d462fbde52cc19b45748e3bce2a01a5c
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Thu May 27 16:44:34 2021 +0200
temporarily ignore two tests on 32-bit architectures
diff --git a/rust-futures.spec b/rust-futures.spec
index 315cf26..f42bd7a 100644
--- a/rust-futures.spec
+++ b/rust-futures.spec
@@ -6,7 +6,7 @@
Name: rust-%{crate}
Version: 0.3.15
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Implementation of futures and streams
# Upstream license specification: MIT OR Apache-2.0
@@ -226,10 +226,19 @@ which use "write-all-vectored" feature of
"%{crate}" crate.
%if %{with check}
%check
+%ifarch %{arm} %{ix86}
+# ignore two test failures caused by hardcoded result expecting 64-bit pointers
+#
https://github.com/rust-lang/futures-rs/issues/2446
+%cargo_test -a -- -- --skip select_size --skip select_on_non_unpin_size
+%else
%cargo_test -a
%endif
+%endif
%changelog
+* Thu May 27 2021 Fabio Valentini <decathorpe(a)gmail.com> - 0.3.15-2
+- Temporarily ignore two tests on 32-bit architectures.
+
* Thu May 27 2021 Fabio Valentini <decathorpe(a)gmail.com> - 0.3.15-1
- Update to version 0.3.15.