From 04a22cf1b521acb5634ed083e0381d42979d1698 Mon Sep 17 00:00:00 2001 From: Petr Kulhavy Date: Tue, 12 Sep 2017 00:13:40 +0200 Subject: [PATCH] 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 --- support/download/git | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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}" -- 2.30.2