#16662: More reproduceable hpkg checksums
--------------------------+-----------------------------
Reporter: kallisti5 | Owner: bonefish
Type: enhancement | Status: new
Priority: low | Milestone: Unscheduled
Component: Build System | Version: R1/Development
Keywords: dedup ipfs | Blocked By:
Blocking: | Platform: All
--------------------------+-----------------------------
Haiku packages are not reproducible.
(If I build vim-7.2-1-x86_64.hpkg twice, the checksum will wildly vary
each time.)
There are places however we could greatly improve the reproducibility
however, one example is patching gcc2 to stop putting timestamps in all
object files it generates.
The more reproducible hpkg files are when built, the more Haiku could
potentially leverage de-duplication and similar tech to reduce the storage
size of repositories, and increase the ability for p2p hosting of them.
--
Ticket URL: <https://dev.haiku-os.org/ticket/16662>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.