The package rpms/v4l-utils.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/v4l-utils.git/commit/?id=f86cf18b....
Change:
+%ifarch i686 x86_64
Thanks.
Full change:
============
commit f86cf18b6bb6dc0d84b62256bd0460394702515c
Author: Mauro Carvalho Chehab <mchehab+samsung(a)kernel.org>
Date: Thu Nov 22 14:13:03 2018 -0200
Only build BPF code on x86_64 and i686
Currently (v4l-utils version 1.16.2), trying to build the BPF
decoders failed for non-x86 archs. While this is not solved,
only enable building it on x86, as this is an optional feature
anyway.
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung(a)kernel.org>
diff --git a/v4l-utils.spec b/v4l-utils.spec
index b1334b1..1258299 100644
--- a/v4l-utils.spec
+++ b/v4l-utils.spec
@@ -16,8 +16,19 @@ BuildRequires: kernel-headers
BuildRequires: libjpeg-devel
BuildRequires: qt5-qtbase-devel
BuildRequires: systemd-devel
-# For BPF decoders
+
+# BPF decoder dependencies
+
+%ifarch i686 x86_64
+%define with_bpf 1
+%else
+%define with_bpf 0
+%endif
+
+%if %{with_bpf}
BuildRequires: elfutils-libelf-devel clang
+%endif
+
# For /lib/udev/rules.d ownership
Requires: udev
Requires: libv4l%{?_isa} = %{version}-%{release}