Bug 223621 - sysutils/LPRng: make_lpd_conf.in specifies a timestamp which makes this port unreproducible when built
Summary: sysutils/LPRng: make_lpd_conf.in specifies a timestamp which makes this port ...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Tobias Kortkamp
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-11-12 06:00 UTC by delete2
Modified: 2018-03-12 09:51 UTC (History)
1 user (show)

See Also:


Attachments
Remove mention of timestamp from lpd.conf to allow for reproducibility (458 bytes, patch)
2017-11-12 06:00 UTC, delete2
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description delete2 2017-11-12 06:00:21 UTC
Created attachment 187931 [details]
Remove mention of timestamp from lpd.conf to allow for reproducibility

Hello, I am posting this report to further the agenda of reproducible builds (wiki.freebsd.org/ReproducibleBuilds)

In this particular port, a timestamp is specified in make_lpd_conf.in which is documented and saved to lpd.conf.sample during compile time.

Removing mention of the aforementioned timestamp allows this port to be reproducible when built.
Comment 1 Tobias Kortkamp freebsd_committer freebsd_triage 2018-03-12 09:50:59 UTC
Committed. Thanks!
Comment 2 commit-hook freebsd_committer freebsd_triage 2018-03-12 09:51:42 UTC
A commit references this bug:

Author: tobik
Date: Mon Mar 12 09:50:45 UTC 2018
New revision: 464243
URL: https://svnweb.freebsd.org/changeset/ports/464243

Log:
  sysutils/LPRng: Make reproducible

  - Don't record a timestamp in the generated lpd.conf

  PR:		223621
  Submitted by:	Michael Kotlyar <mdk369@nyu.edu>

Changes:
  head/sysutils/LPRng/Makefile
  head/sysutils/LPRng/files/patch-UTILS_make__lpd__conf.in