The package rpms/ocaml-trie.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/ocaml-trie.git/commit/?id=b773cb7....
Change:
+%ifarch %{ocaml_native_compiler}
Thanks.
Full change:
============
commit b773cb7a48920a29ec9d84ed799782adf19b4e5b
Author: Jerry James <loganjerry(a)gmail.com>
Date: Thu Jun 25 20:10:55 2020 -0600
Initial import.
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..300eb50
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/trie-*.tar.gz
diff --git a/ocaml-trie.spec b/ocaml-trie.spec
new file mode 100644
index 0000000..6621369
--- /dev/null
+++ b/ocaml-trie.spec
@@ -0,0 +1,80 @@
+%ifnarch %{ocaml_native_compiler}
+%global debug_package %{nil}
+%endif
+
+%global srcname trie
+
+Name: ocaml-%{srcname}
+Version: 1.0.0
+Release: 1%{?dist}
+Summary: Strict impure trie tree
+
+License: MIT
+URL:
https://github.com/kandu/trie
+Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
+
+BuildRequires: ocaml >= 4.02
+BuildRequires: ocaml-dune >= 1.0
+BuildRequires: ocaml-odoc
+
+%description
+This package contains an implementation of a strict impure trie tree.
+
+%package devel
+Summary: Development files for %{name}
+Requires: %{name}%{?_isa} = %{version}-%{release}
+
+%description devel
+The %{name}-devel package contains libraries and signature
+files for developing applications that use %{name}.
+
+%prep
+%autosetup -n %{srcname}-%{version}
+
+%build
+dune build %{?_smp_mflags}
+dune build %{?_smp_mflags} @doc
+
+%install
+dune install --destdir=%{buildroot}
+
+# We do not want the dune markers
+find _build/default/_doc/_html -name .dune-keep -delete
+
+# We do not want the ml files
+find %{buildroot}%{_libdir}/ocaml -name \*.ml -delete
+
+# We install the documentation with the doc macro
+rm -fr %{buildroot}%{_prefix}/doc
+
+%ifarch %{ocaml_native_compiler}
+# Add missing executable bits
+find %{buildroot}%{_libdir}/ocaml -name \*.cmxs -exec chmod a+x {} \+
+%endif
+
+%files
+%license LICENSE
+%dir %{_libdir}/ocaml/%{srcname}/
+%{_libdir}/ocaml/%{srcname}/%{srcname}.cma
+%{_libdir}/ocaml/%{srcname}/%{srcname}.cmi
+%ifarch %{ocaml_native_compiler}
+%{_libdir}/ocaml/%{srcname}/%{srcname}.cmxs
+%endif
+
+%files devel
+%doc _build/default/_doc/*
+%{_libdir}/ocaml/%{srcname}/META
+%{_libdir}/ocaml/%{srcname}/dune-package
+%{_libdir}/ocaml/%{srcname}/opam
+%ifarch %{ocaml_native_compiler}
+%{_libdir}/ocaml/%{srcname}/%{srcname}.a
+%{_libdir}/ocaml/%{srcname}/%{srcname}.cmx
+%{_libdir}/ocaml/%{srcname}/%{srcname}.cmxa
+%endif
+%{_libdir}/ocaml/%{srcname}/%{srcname}.cmt
+%{_libdir}/ocaml/%{srcname}/%{srcname}.cmti
+%{_libdir}/ocaml/%{srcname}/%{srcname}.mli
+
+%changelog
+* Wed Jun 17 2020 Jerry James <loganjerry(a)gmail.com> - 1.0.0-1
+- Initial RPM
diff --git a/sources b/sources
new file mode 100644
index 0000000..a781b2a
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (trie-1.0.0.tar.gz) =
1921a42486a0a221e546507287cbf28ccae5462abe55817269517b7b92e19f35031f2d0fba2b1890b97236d6fff11be9d76ade317ae1dfa1089bd4740a46786f