]> TLD Linux GIT Repositories - packages/kernel.git/commitdiff
- fix files master
authorMarcin Krol <hawk@tld-linux.org>
Thu, 17 Apr 2025 20:56:51 +0000 (22:56 +0200)
committerMarcin Krol <hawk@tld-linux.org>
Thu, 17 Apr 2025 20:56:51 +0000 (22:56 +0200)
kernel.spec

index 0a05589081682c328204116a13918b52e4a23cfe..3de9f6ed6885744b38f303a17fd4fa2ea9b642d3 100644 (file)
@@ -507,10 +507,12 @@ for dir in $(cd %{objdir} && find arch -name generated -type d); do
        find $RPM_BUILD_ROOT%{_kernelsrcdir}/$dir -name '.*.cmd' -exec rm "{}" ";"
 done
 
+%ifarch %{x8664} x32
 # Needed for CONFIG_STACK_VALIDATION / ORC_UNWINDER enabled builds
 install -d $RPM_BUILD_ROOT%{_kernelsrcdir}/tools/objtool
 cp -a %{objdir}/tools/objtool/fixdep $RPM_BUILD_ROOT%{_kernelsrcdir}/tools/objtool
 cp -a %{objdir}/tools/objtool/objtool $RPM_BUILD_ROOT%{_kernelsrcdir}/tools/objtool
+%endif
 
 # version.h location changed in 3.7, but a lot of external modules don't know about it
 # add a compatibility symlink
@@ -749,8 +751,10 @@ fi
 %{_kernelsrcdir}/scripts/selinux/mdp/*.c
 %exclude %dir %{_kernelsrcdir}/security
 %exclude %dir %{_kernelsrcdir}/security/selinux
+%ifarch %{x8664} x32
 %attr(755,root,root) %{_kernelsrcdir}/tools/objtool/fixdep
 %attr(755,root,root) %{_kernelsrcdir}/tools/objtool/objtool
+%endif
 
 %if %{with doc}
 %files doc
@@ -823,8 +827,10 @@ fi
 %exclude %{_kernelsrcdir}/security/selinux/include
 %{_kernelsrcdir}/tools/*
 %exclude %{_kernelsrcdir}/tools/include
+%ifarch %{x8664} x32
 %exclude %{_kernelsrcdir}/tools/objtool/fixdep
 %exclude %{_kernelsrcdir}/tools/objtool/objtool
+%endif
 %{_kernelsrcdir}/usr
 %{_kernelsrcdir}/COPYING
 %{_kernelsrcdir}/CREDITS