Bug 223621

Summary: sysutils/LPRng: make_lpd_conf.in specifies a timestamp which makes this port unreproducible when built
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:
Description Flags
Remove mention of timestamp from lpd.conf to allow for reproducibility none

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