The package rpms/kexec-tools.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/kexec-tools.git/commit/?id=43350e....
Change:
+%ifarch %{ix86} x86_64 ppc64 s390x ppc64le aarch64
Thanks.
Full change:
============
commit 6c79c1c41686cd38eea4823e67dc115129470d91
Author: Dave Young <dyoung(a)redhat.com>
Date: Wed Jun 28 14:37:50 2017 +0800
Release 2.0.15-1.3
diff --git a/kexec-tools.spec b/kexec-tools.spec
index 8d55952..b235e65 100644
--- a/kexec-tools.spec
+++ b/kexec-tools.spec
@@ -1,6 +1,6 @@
Name: kexec-tools
Version: 2.0.15
-Release: 1%{?dist}.2
+Release: 1%{?dist}.3
License: GPLv2
Group: Applications/System
Summary: The kexec/kdump userspace component
@@ -325,6 +325,10 @@ done
%doc
%changelog
+* Wed Jun 28 2017 Dave Young <dyoung(a)redhat.com> - 2.0.15-1.3
+- aarch64: Add makedumpfile executable
+- dracut-module-setup: Fix test for inclusion of DRM modules
+
* Fri Jun 23 2017 Dave Young <dyoung(a)redhat.com> - 2.0.15-1.2
- update sources file
commit 43350e9a7d093d3cdcd2b6953571cea655471ffe
Author: Pratyush Anand <panand(a)redhat.com>
Date: Tue Jun 27 15:38:46 2017 +0530
aarch64: Add makedumpfile executable
Add makedumpfile executable for aarch64 as well.
Signed-off-by: Pratyush Anand <panand(a)redhat.com>
Acked-by: Dave Young <dyoung(a)redhat.com>
diff --git a/kexec-tools.spec b/kexec-tools.spec
index 9b8f0a3..8d55952 100644
--- a/kexec-tools.spec
+++ b/kexec-tools.spec
@@ -146,7 +146,7 @@ cp %{SOURCE21} .
cp %{SOURCE27} .
make
-%ifarch %{ix86} x86_64 ppc64 s390x ppc64le
+%ifarch %{ix86} x86_64 ppc64 s390x ppc64le aarch64
make -C eppic/libeppic
make -C makedumpfile-1.6.1 LINKTYPE=dynamic USELZO=on USESNAPPY=on
make -C makedumpfile-1.6.1 LDFLAGS="-I../eppic/libeppic -L../eppic/libeppic"
eppic_makedumpfile.so
@@ -189,7 +189,7 @@ install -m 644 %{SOURCE15}
$RPM_BUILD_ROOT%{_mandir}/man5/kdump.conf.5
install -m 644 %{SOURCE16} $RPM_BUILD_ROOT%{_unitdir}/kdump.service
install -m 755 -D %{SOURCE22}
$RPM_BUILD_ROOT%{_prefix}/lib/systemd/system-generators/kdump-dep-generator.sh
-%ifarch %{ix86} x86_64 ppc64 s390x ppc64le
+%ifarch %{ix86} x86_64 ppc64 s390x ppc64le aarch64
install -m 755 makedumpfile-1.6.1/makedumpfile $RPM_BUILD_ROOT/sbin/makedumpfile
install -m 644 makedumpfile-1.6.1/makedumpfile.8.gz
$RPM_BUILD_ROOT/%{_mandir}/man8/makedumpfile.8.gz
install -m 644 makedumpfile-1.6.1/makedumpfile.conf.5.gz
$RPM_BUILD_ROOT/%{_mandir}/man5/makedumpfile.conf.5.gz
@@ -294,7 +294,7 @@ done
%{_bindir}/*
%{_datadir}/kdump
%{_prefix}/lib/kdump
-%ifarch %{ix86} x86_64 ppc64 s390x ppc64le
+%ifarch %{ix86} x86_64 ppc64 s390x ppc64le aarch64
%{_sysconfdir}/makedumpfile.conf.sample
%endif
%config(noreplace,missingok) %{_sysconfdir}/sysconfig/kdump
@@ -314,7 +314,7 @@ done
%doc kexec-kdump-howto.txt
%doc kdump-in-cluster-environment.txt
%doc live-image-kdump-howto.txt
-%ifarch %{ix86} x86_64 ppc64 s390x ppc64le
+%ifarch %{ix86} x86_64 ppc64 s390x ppc64le aarch64
%{_libdir}/eppic_makedumpfile.so
/usr/share/makedumpfile/eppic_scripts/
%endif
commit b698bf5f7a86667dfcf6b57a5de542301a1165aa
Author: Benjamin Berg <bberg(a)redhat.com>
Date: Mon May 15 15:00:51 2017 +0200
dracut-module-setup: Fix test for inclusion of DRM modules
The /sys/modules/*/drivers sysfs entries do not exist anymore on newer
kernels which means that the DRM moduels would never be included.
Instead check if there is any device with a "drm" sysfs directory to
decide on whether DRM modules need to be included.
Acked-by: Dave Young <dyoung(a)redhat.com>
diff --git a/dracut-module-setup.sh b/dracut-module-setup.sh
index 1f96bb8..46e6d1e 100755
--- a/dracut-module-setup.sh
+++ b/dracut-module-setup.sh
@@ -20,7 +20,7 @@ check() {
depends() {
local _dep="base shutdown"
- if [ -d /sys/module/drm/drivers ]; then
+ if [ -n "$( find /sys/devices -name drm )" ]; then
_dep="$_dep drm"
fi