Improve reproducibility by not storing timestamps in gzip files (#12606)

This commit is contained in:
Bernhard M. Wiedemann
2024-07-20 21:08:49 +02:00
committed by GitHub
parent 952bdbbac2
commit 2034f7d3b2
2 changed files with 4 additions and 2 deletions

View File

@@ -77,7 +77,8 @@ tar: all-$(FMT)
rm -r $(ARCHIVEPREFIX)docs-$(FMT) rm -r $(ARCHIVEPREFIX)docs-$(FMT)
gz: tar gz: tar
gzip -9 < $(ARCHIVEPREFIX)docs-$(FMT).tar > $(ARCHIVEPREFIX)docs-$(FMT).tar.gz # -n to omit mtime from gzip headers
gzip -n -9 < $(ARCHIVEPREFIX)docs-$(FMT).tar > $(ARCHIVEPREFIX)docs-$(FMT).tar.gz
bz2: tar bz2: tar
bzip2 -9 -k $(ARCHIVEPREFIX)docs-$(FMT).tar bzip2 -9 -k $(ARCHIVEPREFIX)docs-$(FMT).tar

View File

@@ -49,7 +49,8 @@ tar: all-$(FMT)
rm -r $(ARCHIVEPREFIX)docs-$(FMT) rm -r $(ARCHIVEPREFIX)docs-$(FMT)
gz: tar gz: tar
gzip -9 < $(ARCHIVEPREFIX)docs-$(FMT).tar > $(ARCHIVEPREFIX)docs-$(FMT).tar.gz # -n to omit mtime from gzip headers
gzip -n -9 < $(ARCHIVEPREFIX)docs-$(FMT).tar > $(ARCHIVEPREFIX)docs-$(FMT).tar.gz
bz2: tar bz2: tar
bzip2 -9 -k $(ARCHIVEPREFIX)docs-$(FMT).tar bzip2 -9 -k $(ARCHIVEPREFIX)docs-$(FMT).tar