Bug#1000921: syncevolution: reproducible builds: Embedded build timestamps in README and manpage

Vagrant Cascadian vagrant at reproducible-builds.org
Tue Nov 30 23:10:32 GMT 2021


Source: syncevolution
Severity: normal
Tags: patch
User: reproducible-builds at lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bugs at lists.alioth.debian.org

The README, README.html and syncevolution manpage embeds the build
timestamp:

  https://tests.reproducible-builds.org/debian/rb-pkg/bookworm/amd64/diffoscope-results/syncevolution.html

  /usr/share/doc/syncevolution/README.gz
  
  :Date:·2022-12-28
  vs.
  :Date:·2021-11-25

  /usr/share/man/man1/syncevolution.1.gz

  .TH·"SYNCEVOLUTION"·1·"2022-12-28"·"2.0.0"·""
  vs.
  .TH·"SYNCEVOLUTION"·1·"2021-11-25"·"2.0.0"·""

The attached patch fixes these files by not replacing the release date
in these files from Makefile.am.

An alternate approach might be to remove the dates from the relevent
source files entirely.


With this patch applied, syncevolution should build reproducibly on
tests.reproducible-builds.org.


Thanks for maintaining syncevolution!


live well,
  vagrant
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Makefile.am-Do-not-update-the-datestatmps-in-the-var.patch
Type: text/x-diff
Size: 1575 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/reproducible-bugs/attachments/20211130/f7391438/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 227 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/reproducible-bugs/attachments/20211130/f7391438/attachment.sig>


More information about the Reproducible-bugs mailing list