[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