The package rpms/psmisc.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/psmisc.git/commit/?id=c9a94f1e4dc....
Change:
+%ifarch %{ix86} x86_64 ppc %{power64} %{arm} aarch64 mipsel
Thanks.
Full change:
============
commit c9a94f1e4dc72ae0c23328569d7d0a2b210f5a04
Author: Jan Rybar <jrybar(a)redhat.com>
Date: Thu Nov 28 16:53:19 2019 +0100
Rebase build failed due to missing peekfd export on aarch64
diff --git a/psmisc.spec b/psmisc.spec
index 03aec85..af9a91f 100644
--- a/psmisc.spec
+++ b/psmisc.spec
@@ -2,7 +2,7 @@
Summary: Utilities for managing processes on your system
Name: psmisc
Version: 23.3
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv2+
URL:
https://gitlab.com/psmisc/psmisc
@@ -16,6 +16,7 @@ BuildRequires: gettext
BuildRequires: ncurses-devel
BuildRequires: autoconf automake
BuildRequires: gcc
+BuildRequires: git
%description
@@ -28,7 +29,7 @@ of processes that are using specified files or filesystems. The pslog
command shows the path of log files owned by a given process.
%prep
-%setup -q
+%autosetup -S git
%build
%configure --prefix=%{_prefix} --enable-selinux
@@ -56,7 +57,7 @@ mv $RPM_BUILD_ROOT%{_bindir}/fuser $RPM_BUILD_ROOT%{_sbindir}
%{_mandir}/man1/pstree.1*
%{_mandir}/man1/prtstat.1*
%{_mandir}/man1/pslog.1*
-%ifarch %{ix86} x86_64 ppc %{power64} %{arm} mipsel
+%ifarch %{ix86} x86_64 ppc %{power64} %{arm} aarch64 mipsel
%{_bindir}/peekfd
%{_mandir}/man1/peekfd.1*
%else
@@ -67,6 +68,9 @@ mv $RPM_BUILD_ROOT%{_bindir}/fuser $RPM_BUILD_ROOT%{_sbindir}
%changelog
+* Thu Nov 28 2019 Jan Rybar <jrybar(a)redhat.com> - 23.3-2
+- Rebase build failed due to missing peekfd export on aarch64
+
* Thu Nov 28 2019 Jan Rybar <jrybar(a)redhat.com> - 23.3-1
- Rebase to v23.3
- Related: bz#1768993