The package rpms/wabt.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/wabt.git/commit/?id=d77ec2ef973d3....
Change:
+%ifarch i686
Thanks.
Full change:
============
commit d77ec2ef973d30916bc3b5d53dcb3d0a785b43cc
Author: Dominik 'Rathann' Mierzejewski <dominik(a)greysector.net>
Date: Wed Apr 17 17:03:34 2019 +0200
work around interp/unary.txt test failure on F29
diff --git a/wabt-issue1044.patch b/wabt-issue1044.patch
new file mode 100644
index 0000000..108fd74
--- /dev/null
+++ b/wabt-issue1044.patch
@@ -0,0 +1,12 @@
+diff -up wabt-1.0.10/test/interp/unary.txt.issue1044 wabt-1.0.10/test/interp/unary.txt
+--- wabt-1.0.10/test/interp/unary.txt.issue1044 2019-03-07 01:41:26.000000000 +0100
++++ wabt-1.0.10/test/interp/unary.txt 2019-04-15 16:57:16.381632428 +0200
+@@ -127,7 +127,7 @@ f64_neg() => f64:-100.000000
+ f64_abs() => f64:100.000000
+ f64_sqrt_neg_is_nan() => i32:1
+ f64_sqrt_100() => f64:10.000000
+-f64_ceil() => f64:-0.000000
++f64_ceil() => f64:0.000000
+ f64_floor() => f64:-1.000000
+ f64_trunc() => f64:-0.000000
+ f64_nearest_lo() => f64:1.000000
diff --git a/wabt.spec b/wabt.spec
index f5c644e..e05a6a3 100644
--- a/wabt.spec
+++ b/wabt.spec
@@ -15,6 +15,8 @@ Patch0: wabt-cmake.patch
Patch1: wabt-gtest.patch
# Fix python detection
Patch2: wabt-python.patch
+#
https://github.com/WebAssembly/wabt/issues/1044
+Patch3: wabt-issue1044.patch
#
https://github.com/WebAssembly/wabt/pull/1046
Patch100: 0001-Canonicalize-NaNs-in-the-interpreter-1046.patch
License: ASL 2.0
@@ -43,6 +45,9 @@ with the spec (e.g. 1:1 round-trips with no changes to instructions).
%patch2 -p1
%if %{with check}
%patch1 -p1
+%ifarch i686
+%patch3 -p1
+%endif
%patch100 -p1
rmdir third_party/testsuite
tar xzf %{S:1} -C third_party