[packages/kernel] compress kernel modules by rpm build, with "xz"
glen
glen at pld-linux.org
Mon Jan 26 22:59:41 CET 2015
commit 811cca3c096a944a2d33edb85eaffd61d2497e0e
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Mon Jan 26 23:58:52 2015 +0200
compress kernel modules by rpm build, with "xz"
this fixes problem that kernel modules were not stripped:
http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2015-January/024218.html
kernel.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/kernel.spec b/kernel.spec
index 66f25bf..a92eb38 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -253,7 +253,7 @@ BuildRequires: hostname
BuildRequires: kmod >= 12-2
BuildRequires: perl-base
BuildRequires: rpm-build >= 4.5-24
-BuildRequires: rpmbuild(macros) >= 1.704
+BuildRequires: rpmbuild(macros) >= 1.707
Requires(post): coreutils
Requires(post): geninitrd >= 10000.32
Requires(post): kmod >= 12-2
@@ -312,6 +312,8 @@ ExclusiveArch: i486 i586 i686 pentium3 pentium4 athlon %{x8664} x32 alpha arm ia
ExclusiveOS: Linux
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+%define kmod_compress_cmd %{__xz}
+
%ifarch %{ix86} %{x8664} x32
%define target_arch_dir x86
%endif
@@ -947,6 +949,7 @@ rm -rf $RPM_BUILD_ROOT
-C %{objdir} \
%{?with_verbose:V=1} \
DEPMOD=%{DepMod} \
+ mod_compress_cmd=true \
INSTALL_MOD_PATH=$RPM_BUILD_ROOT \
INSTALL_FW_PATH=$RPM_BUILD_ROOT/lib/firmware/%{kernel_release} \
KERNELRELEASE=%{kernel_release}
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/kernel.git/commitdiff/811cca3c096a944a2d33edb85eaffd61d2497e0e
More information about the pld-cvs-commit
mailing list