summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLaura Abbott <labbott@redhat.com>2018-05-03 14:18:04 -0700
committerLaura Abbott <labbott@redhat.com>2018-05-04 13:11:10 -0700
commitc98c864da6273a3f4431261354280a477bd397d6 (patch)
treee51c3c6b3e94a24dabcfc7ce4ebe8133834cdcfe
parentc8738a49b5cea5ec78dea01807c643f87bffb38b (diff)
downloadkernel-c98c864da6273a3f4431261354280a477bd397d6.tar.gz
kernel-c98c864da6273a3f4431261354280a477bd397d6.tar.xz
kernel-c98c864da6273a3f4431261354280a477bd397d6.zip
Fix for building out of tree modules on powerpc (rhbz 1574604)
-rw-r--r--kernel.spec8
1 files changed, 6 insertions, 2 deletions
diff --git a/kernel.spec b/kernel.spec
index 8a85d44ce..088d40907 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -1348,6 +1348,9 @@ BuildKernel() {
if [ -f arch/$Arch/*lds ]; then
cp -a arch/$Arch/*lds $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/arch/%{_arch}/ || :
fi
+ if [ -f arch/%{asmarch}/kernel/module.lds ]; then
+ cp -a --parents arch/%{asmarch}/kernel/module.lds $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/
+ fi
rm -f $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/scripts/*.o
rm -f $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/scripts/*/*.o
%ifarch %{power64}
@@ -1357,8 +1360,6 @@ BuildKernel() {
cp -a --parents arch/%{asmarch}/include $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/
fi
%ifarch aarch64
- # Needed for systemtap
- cp -a --parents arch/arm64/kernel/module.lds $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/
# arch/arm64/include/asm/xen references arch/arm
cp -a --parents arch/arm/include/asm/xen $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/
# arch/arm64/include/asm/opcodes.h references arch/arm
@@ -1869,6 +1870,9 @@ fi
#
#
%changelog
+* Fri May 04 2018 Laura Abbott <labbott@redhat.com>
+- Fix for building out of tree modules on powerpc (rhbz 1574604)
+
* Fri May 04 2018 Justin M. Forbes <jforbes@fedoraproject.org> - 4.17.0-0.rc3.git4.1
- Linux v4.17-rc3-148-g625e2001e99e