[Buildroot] [PATCH] support/download: generate reproducible Hg archives

Peter Korsgaard peter at korsgaard.com
Sun Jan 3 20:50:46 UTC 2016


>>>>> "Yann" == Yann E MORIN <yann.morin.1998 at free.fr> writes:

 > When hg directly creates the output file, the hash for that file changes
 > everytime.

 > However, if we just tell hg to output the archive on stdout and we do
 > the redirect to the file, then the archive is reproducible.

 > (The reason is that in the first case, a temporary file is created and
 > then compressed, and gzip is adding the filename and its timestamp in
 > the gzip header, while in the second case, there is no temporary file,
 > and thus no timestamp and thus it is reproducible.)

 > Signed-off-by: "Yann E. MORIN" <yann.morin.1998 at free.fr>
 > Cc: Yegor Yefremov <yegorslists at googlemail.com>

 > ---
 > Note: Yegor, you'll now be able to use the 'hg' method to download
 > reproducible archives! Hehe! ;-)

Committed, thanks.

-- 
Bye, Peter Korsgaard



More information about the buildroot mailing list