Adding a logical chain to define the architecture

i9
ebasov 3 weeks ago
parent 6d85dda037
commit 48e6f0621a
Signed by: ebasov
GPG Key ID: 3DE9E7A44B2D38F6

@ -707,6 +707,8 @@ popd > /dev/null
popd > /dev/null popd > /dev/null
%install %install
%ifarch x86_64
%define __modsign_install_post \ %define __modsign_install_post \
if [ "%{signmodules}" -eq "1" ]; then \ if [ "%{signmodules}" -eq "1" ]; then \
if [ "%{with_std}" -ne "0" ]; then \ if [ "%{with_std}" -ne "0" ]; then \
@ -718,6 +720,20 @@ if [ "%{zipmodules}" -eq "1" ]; then \
fi \ fi \
%{nil} %{nil}
%else
%define __modsign_install_post \
if [ "%{signmodules}" -eq "1" ]; then \
if [ "%{with_std}" -ne "0" ]; then \
%{SOURCE21} linux-%{version}-%{release}.aarch64/certs/signing_key.pem.sign linux-%{version}-%{release}.aarch64/certs/signing_key.x509.sign $RPM_BUILD_ROOT/lib/modules/%{KVERREL}/ \
fi \
fi \
if [ "%{zipmodules}" -eq "1" ]; then \
find $RPM_BUILD_ROOT/lib/modules/ -name '*.ko' -type f | xargs --no-run-if-empty -P%{zcpu} xz \
fi \
%{nil}
# #
# Ensure modules are signed *after* all invocations of # Ensure modules are signed *after* all invocations of
# strip have occured, which are in __os_install_post. # strip have occured, which are in __os_install_post.

Loading…
Cancel
Save