From: Andreas Oberritter Date: Mon, 23 Mar 2015 14:41:51 +0000 (+0100) Subject: package_deb.bbclass: compress control.tar with the same algorithm as data.tar X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=645dd0282bc22c9b288459f3f9d22686507b187c;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git package_deb.bbclass: compress control.tar with the same algorithm as data.tar Yields better compression with xz and fixes a problem invoking gzip. Signed-off-by: Andreas Oberritter --- diff --git a/meta/classes/package_deb.bbclass b/meta/classes/package_deb.bbclass index 6060cf738a2..5b5e03bfd94 100644 --- a/meta/classes/package_deb.bbclass +++ b/meta/classes/package_deb.bbclass @@ -312,7 +312,7 @@ python do_package_deb () { conffiles.close() os.chdir(basedir) - ret = subprocess.call("PATH=\"%s\" dpkg-deb -b %s %s" % (localdata.getVar("PATH", True), root, pkgoutdir), shell=True) + ret = subprocess.call("PATH=\"%s\" dpkg-deb --uniform-compression -b %s %s" % (localdata.getVar("PATH", True), root, pkgoutdir), shell=True) if ret != 0: bb.utils.unlockfile(lf) raise bb.build.FuncFailed("dpkg-deb execution failed")