From: Petr Kulhavy Date: Mon, 11 Sep 2017 22:13:40 +0000 (+0200) Subject: download/git: force gzip compression level 6 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=04a22cf1b521acb5634ed083e0381d42979d1698;p=buildroot.git download/git: force gzip compression level 6 Force gzip compression level 6 when calculating hash of a downloaded GIT repo. To make sure the tar->gzip->checksum chain always provides consistent result.` The script was relying on the default compression level, which must not be necessarily consistent among different gzip versions. The level 6 is gzip's current default compression level. Signed-off-by: Petr Kulhavy Acked-by: "Yann E. MORIN" Signed-off-by: Peter Korsgaard --- diff --git a/support/download/git b/support/download/git index fc2957d2ca..f590ff6494 100755 --- a/support/download/git +++ b/support/download/git @@ -101,4 +101,4 @@ LC_ALL=C sort <"${basename}.list" >"${basename}.list.sorted" # sources.buildroot.org and used in the *.hash files tar cf - --numeric-owner --owner=0 --group=0 --mtime="${date}" --format=gnu \ -T "${basename}.list.sorted" >"${output}.tar" -gzip -n <"${output}.tar" >"${output}" +gzip -6 -n <"${output}.tar" >"${output}"