From: Adrian Bunk Date: Wed, 24 Apr 2019 18:09:52 +0000 (+0300) Subject: Use the best xz compression for the SDK X-Git-Tag: yocto-4.0~10236 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=353d93ead899a479fc6bc3625edc87269a891d39;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git Use the best xz compression for the SDK It saves 23% space for me, and decompression time is also shorter. Compression time and xz memory usage should be less of a worry for the SDK. Signed-off-by: Adrian Bunk Signed-off-by: Richard Purdie --- diff --git a/meta/classes/populate_sdk_base.bbclass b/meta/classes/populate_sdk_base.bbclass index ebc30d39b39..efaa5b99e97 100644 --- a/meta/classes/populate_sdk_base.bbclass +++ b/meta/classes/populate_sdk_base.bbclass @@ -226,7 +226,7 @@ fakeroot tar_sdk() { # Package it up mkdir -p ${SDKDEPLOYDIR} cd ${SDK_OUTPUT}/${SDKPATH} - tar ${SDKTAROPTS} -cf - . | xz ${XZ_DEFAULTS} > ${SDKDEPLOYDIR}/${TOOLCHAIN_OUTPUTNAME}.tar.xz + tar ${SDKTAROPTS} -cf - . | xz -9 ${XZ_DEFAULTS} > ${SDKDEPLOYDIR}/${TOOLCHAIN_OUTPUTNAME}.tar.xz } TOOLCHAIN_SHAR_EXT_TMPL ?= "${COREBASE}/meta/files/toolchain-shar-extract.sh"