Commit ceacef3b authored by Cristian Morales Vega's avatar Cristian Morales Vega Committed by Rémi Denis-Courmont

Build default.vlt in a reproducible fashion (fixes #4562)

gzip was including a timestamp, and tar was enumerating files in an
unspecified/variable order.
Signed-off-by: default avatarRémi Denis-Courmont <remi@remlab.net>
(+ minor modifiations)
parent 905b25e9
...@@ -82,7 +82,10 @@ skins2_default_vlt_FILES = \ ...@@ -82,7 +82,10 @@ skins2_default_vlt_FILES = \
skins2/default.vlt: $(skins2_default_vlt_FILES) skins2/default.vlt: $(skins2_default_vlt_FILES)
mkdir -p skins2 mkdir -p skins2
tar cvvzf skins2/default.vlt -C $(srcdir)/skins2 default/ (cd "$(srcdir)/skins2"; find default -print0 | \
LC_ALL=C sort -z | \
tar cvv --exclude .svn --no-recursion --null -T -) | \
gzip -n > skins2/default.vlt
DIST_http = \ DIST_http = \
http/.hosts \ http/.hosts \
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment