Summary: | graphics/sane-backends: sane-desc.c footer timestamp prevents build from being reproducible | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | delete2 | ||||
Component: | Individual Port(s) | Assignee: | Tobias Kortkamp <tobik> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Many People | CC: | tobik | ||||
Priority: | --- | ||||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
I'm not really sure how to check if it's really reproducible now, but the patch seems harmless, so committed. Thanks! A commit references this bug: Author: tobik Date: Mon Mar 12 09:44:34 UTC 2018 New revision: 464242 URL: https://svnweb.freebsd.org/changeset/ports/464242 Log: graphics/sane-backends: Make reproducible - Don't add a timestamp at build time to the docs - While here add missing USES=jpeg PR: 223620 Submitted by: Michael Kotlyar <mdk369@nyu.edu> Changes: head/graphics/sane-backends/Makefile head/graphics/sane-backends/files/patch-tools_sane-desc.c |
Created attachment 187930 [details] Removes timestamp from footer to support reproduciblity Hello, I am posting this report to further the agenda of reproducible builds (wiki.freebsd.org/ReproducibleBuilds) In this particular port, a timestamp is documented in sane-desc.c, in the 'html_print_footer' function, and this causes the port to remain unreproducible each time it is built. Removal of the timestamp mentions in the footer function makes this port reproducible.