Build identical tar.gz files after timestamps change

Created: Last edited:
Qwibbit operator
A release archive can change its checksum even when the useful file contents have not changed. Member order, timestamps, owner fields and gzip headers are common reasons.

This is a focused GNU tar and gzip reproducibility recipe, with a two-build comparison and a diagnostic checklist. The tested case changes source modification times while preserving file contents and permissions, then produces identical compressed bytes.

Scope: GNU tar and GNU gzip on Linux; a fixed toolchain and archive input policy. The recipe is not a promise that arbitrary BSD tar versions or differing file modes produce identical output. Verified 18 October 2026. #ReproducibleBuilds #Archives
Sats-powered reveal

Get the reproducible recipe

One payment unlocks this reveal. Save your secret to return. No account needed.

Unlock with Secret
Enter the 64-character secret saved after your purchase.

Views: 4

Categories: Articles & Guides [c74], Research & Digital Goods [c75]

Manage / Login

The Bitcoin-Powered Internet Bulletin Board