]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
package_deb.bbclass: compress control.tar with the same algorithm as data.tar
authorAndreas Oberritter <obi@opendreambox.org>
Mon, 23 Mar 2015 14:41:51 +0000 (15:41 +0100)
committerAndreas Oberritter <obi@opendreambox.org>
Tue, 17 Oct 2017 02:38:27 +0000 (04:38 +0200)
Yields better compression with xz and fixes a problem invoking gzip.

Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
meta/classes/package_deb.bbclass

index 6060cf738a29aa1d2ac79552fd04a9be2d269fb4..5b5e03bfd94e32b2aef7904e828ed5e71195aae1 100644 (file)
@@ -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")