Bug 223635 - audio/zynaddsubfx: make build reproducible
Summary: audio/zynaddsubfx: make build reproducible
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Hans Petter Selasky
URL:
Keywords:
Depends on: 220958
Blocks:
  Show dependency treegraph
 
Reported: 2017-11-12 21:54 UTC by Ed Maste
Modified: 2017-12-06 10:05 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (hselasky)


Attachments
reproducible build patch (1017 bytes, patch)
2017-11-12 21:54 UTC, Ed Maste
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ed Maste freebsd_committer freebsd_triage 2017-11-12 21:54:47 UTC
Created attachment 187946 [details]
reproducible build patch

As part of the reproducible builds effort (https://reproducible-builds.org/) I found that zynaddsubfx was not reproducible in the FreeBSD package collection. The attached patch removes the compiled-in __DATE__ and __TIME__ to allow the package to build reproducibly.
Comment 1 Hans Petter Selasky freebsd_committer freebsd_triage 2017-11-13 08:04:05 UTC
I'm on it. It will likely be part of the next 3.0.3 Zynaddsubfx upgrade.

See PR 220958.

--HPS
Comment 2 Hans Petter Selasky freebsd_committer freebsd_triage 2017-11-13 08:32:17 UTC
Hi,

Submitted upstream:

https://sourceforge.net/p/zynaddsubfx/code/ci/501ee70627d02fe77ec0449fe1ab45d633f060ba/

--HPS
Comment 3 commit-hook freebsd_committer freebsd_triage 2017-12-06 09:58:18 UTC
A commit references this bug:

Author: hselasky
Date: Wed Dec  6 09:57:32 UTC 2017
New revision: 455641
URL: https://svnweb.freebsd.org/changeset/ports/455641

Log:
  Update ZynAddSubFx to v3.0.3.

  This update include many bugfixes and many new features over v2.4.3.
  The list of changes would be too long for this commit message.
  Please refer to the ZynAddSubFx release announcements at
  zynaddsubfx-user@lists.sourceforge.net for more information.

  PR:		220958
  PR:		223635
  Tested by:	pi @
  Approved by:	maintainer

Changes:
  head/audio/zynaddsubfx/Makefile
  head/audio/zynaddsubfx/distinfo
  head/audio/zynaddsubfx/files/
  head/audio/zynaddsubfx/pkg-plist
Comment 4 Hans Petter Selasky freebsd_committer freebsd_triage 2017-12-06 10:05:04 UTC
This issue should be fixed by the 3.0.3 release.