From 811cca3c096a944a2d33edb85eaffd61d2497e0e Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Mon, 26 Jan 2015 23:58:52 +0200 Subject: [PATCH] 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 66f25bf7..a92eb38b 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} -- 2.44.0