From: Olaf Hering Date: Thu, 30 Aug 2018 10:05:11 +0000 (+0200) Subject: tools/mkrpm: switch payload to gzip to reduce turnaround time X-Git-Tag: archive/raspbian/4.14.0+80-gd101b417b7-1+rpi1^2~63^2~3305 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=6069dd65d67e846b37aa03c48d22ceaf1afd211a;p=xen.git tools/mkrpm: switch payload to gzip to reduce turnaround time rpmbuild -bb spents alot of time in compressing the binaries. Reduce the turnaround time of 'make rpmball' by using gzip as compression tool. This reduces the buildtime from 'w9.xzdio'/138 seconds to 'w1.gzdio'/88 seconds in my environment. The downside is an increased filesize of xen.rpm, 19MB vs. 37MB. Signed-off-by: Olaf Hering Acked-by: Wei Liu --- diff --git a/tools/misc/mkrpm b/tools/misc/mkrpm index f9363a1456..ae40e1a4c4 100644 --- a/tools/misc/mkrpm +++ b/tools/misc/mkrpm @@ -37,6 +37,7 @@ Group: System/Hypervisor URL: http://xenbits.xenproject.org/xen.git BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root +%define _binary_payload w1.gzdio %define __spec_install_post /usr/lib/rpm/brp-compress || : %define debug_package %{nil}