Menu

#2 Date in manpage causes non-reproducible build

v1.0 (example)
closed
nobody
None
5
2015-05-08
2015-05-06
No

One of the goals for Debian is to have reproducible builds for packages. See [1].

Currently, the configure script for wmsystemtray sets a DATE macro which is used to set the date in the manpage. This makes the build of the wmsystemtray package non-reproducible. See [2].

Would it be possible to fix this? A simple workaround would be to drop the DATE macro entirely and just manually enter the date whenever the manpage is modified.

Thanks!
Doug Torrance
(wmsystemtray maintainer in Debian)

[1] https://wiki.debian.org/ReproducibleBuilds/About
[2] https://reproducible.debian.net/rb-pkg/unstable/amd64/wmsystemtray.html

Discussion

  • Anonymous

    Anonymous - 2015-05-06

    I've attached a patch which could possibly be used to fix this issue.

    Thanks!
    Doug

     
  • Brad Jorsch

    Brad Jorsch - 2015-05-08
    • status: open --> closed
     
  • Brad Jorsch

    Brad Jorsch - 2015-05-08

    Fixed in the git repo. Hopefully I'll actually remember to update that date...

     
  • Anonymous

    Anonymous - 2015-05-08

    Great, thank you!

    Quick question. Do you plan on releasing a new version in the near future? Just wondering if I should wait for one to release a new Debian package or just go ahead and use a git snapshot.

    Thanks!

     

Log in to post a comment.