unreproducible builds
Bug #1537319 reported by
Richard Wilbur
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
In Progress
|
High
|
Richard Wilbur | ||
bzr (Debian) |
Fix Released
|
Unknown
|
Bug Description
GNU and debian, amongst others, are working to make software builds reproducible. bzr as currently coded fails that due to time and date stamps in the autogenerated documentation. Either remove these or adapt to use debian's proposed SOURCE_DATE_EPOCH environment variable which provides last revision date. (Jelmer removed time stamps in rev 6603 of Apr 2015, date stamps remain.) Refer to debbugs #782858.
Related branches
lp://qastaging/~richard-wilbur/bzr/1537319-reproducible-builds
- Vincent Ladeuil: Pending requested
-
Diff: 630 lines (+254/-84)10 files modifiedMakefile (+45/-34)
bzrlib/builtins.py (+2/-2)
bzrlib/cmd_version_info.py (+14/-1)
bzrlib/doc_generate/autodoc_bash_completion.py (+25/-13)
bzrlib/doc_generate/autodoc_man.py (+44/-16)
bzrlib/doc_generate/autodoc_rstx.py (+40/-15)
bzrlib/tests/test_version_info.py (+30/-1)
bzrlib/version_info_formats/__init__.py (+6/-1)
bzrlib/version_info_formats/format_source_date_epoch.py (+45/-0)
doc/en/Makefile (+3/-1)
lp://qastaging/~jelmer/brz/reproducible
- Martin Packman: Approve
-
Diff: 129 lines (+34/-30)1 file modifiedMakefile (+34/-30)
description: | updated |
Changed in bzr: | |
status: | Confirmed → Invalid |
status: | Invalid → In Progress |
Changed in bzr (Debian): | |
status: | Unknown → Fix Released |
Changed in bzr: | |
milestone: | 2.7.0 → 2.8b1 |
To post a comment you must log in.
Part of the consideration for reproducible builds involves reproducible build environments.[0] In the same build environment, with the same code, every build should produce the same output. /reproducible- builds. org/
[0] https:/