The package rpms/ndctl.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/ndctl.git/commit/?id=717806ac0045....
Change:
+%ifarch x86_64
Thanks.
Full change:
============
commit 717806ac0045e0b8adc888e95c8974d1e990b097
Author: Dan Williams <dan.j.williams(a)intel.com>
Date: Fri Sep 8 20:07:04 2017 -0700
Fix libpmem dependency for non-x86 archs
diff --git a/ndctl.spec b/ndctl.spec
index 337c8ab..b7b31d1 100644
--- a/ndctl.spec
+++ b/ndctl.spec
@@ -1,6 +1,6 @@
Name: ndctl
Version: 58.1
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Manage "libnvdimm" subsystem devices (Non-volatile Memory)
License: GPLv2
Group: System Environment/Base
@@ -20,7 +20,9 @@ BuildRequires: pkgconfig(libudev)
BuildRequires: pkgconfig(uuid)
BuildRequires: pkgconfig(json-c)
BuildRequires: pkgconfig(bash-completion)
+%ifarch x86_64
BuildRequires: pkgconfig(libpmem)
+%endif
%description
Utility library for managing the "libnvdimm" subsystem. The
"libnvdimm"
@@ -91,7 +93,11 @@ control API for these devices.
%build
echo "58.1" > version
./autogen.sh
+%ifarch x86_64
%configure --disable-static --enable-local --disable-silent-rules --with-libpmem
+%else
+%configure --disable-static --enable-local --disable-silent-rules
+%endif
make %{?_smp_mflags}
%install
@@ -146,6 +152,9 @@ make check
%changelog
+* Fri Sep 08 2017 Dan Williams <dan.j.williams(a)intel.com> - 58.1-2
+- gate libpmem dependency on x86_64
+
* Fri Sep 08 2017 Dan Williams <dan.j.williams(a)intel.com> - 58.1-1
- add libpmem dependency
- release v58.1