]> code.ossystems Code Review - openembedded-core.git/commitdiff
distcc-doc_3.2: improve reproducibility
authorJuro Bystricky <juro.bystricky@intel.com>
Tue, 20 Mar 2018 22:37:44 +0000 (15:37 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 15 Jun 2018 10:37:46 +0000 (11:37 +0100)
Remove timestamps from metadata of gzip compressed files.

(From OE-Core rev: 8d009dd8c3c56601905a156cb06f339dd4a298e6)

Signed-off-by: Juro Bystricky <juro.bystricky@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
meta/recipes-devtools/distcc/distcc_3.2.bb

index ff0e22f9b4daa50b71d6a06718fb3487e825dbc4..66046480b90f9a562f52c479e3b19da7f3ccf42f 100644 (file)
@@ -40,7 +40,9 @@ INITSCRIPT_NAME = "distcc"
 SYSTEMD_PACKAGES = "${PN}"
 SYSTEMD_SERVICE_${PN} = "distcc.service"
 
-do_install_append() {
+do_install() {
+    # Improve reproducibility: compress w/o timestamps
+    oe_runmake 'DESTDIR=${D}'  "GZIP_BIN=gzip -n" install
     install -d ${D}${sysconfdir}/init.d/
     install -d ${D}${sysconfdir}/default
     install -m 0755 ${WORKDIR}/distcc ${D}${sysconfdir}/init.d/