[Reproducible-builds] Bug#775562: vim: please make the build reproducible

Reiner Herrmann reiner at reiner-h.de
Sat Jan 17 12:12:09 UTC 2015


Source: vim
Version: 2:7.4.488-4
Severity: wishlist
Tags: patch upstream
User: reproducible-builds at lists.alioth.debian.org
Usertags: randomness

Hi!

While working on Debian's “reproducible builds” effort [1], we have noticed
that vim has produced different documentation files on two successive builds [2].
In one run a generated HTML file didn't contain links to tags, but did
so on another run (in an otherwise identical environment).

After checking it locally, it turned out to be related to parallel building.
The file tags.html (which is not generated from a .txt file) is contained in
the HTMLS list, but also its own make target.
The attached patch fixes it by removing tags.html from the HTMLS list.

The patch has also been forwarded upstream [3].

Regards,
 Reiner


[1]: https://wiki.debian.org/ReproducibleBuilds
[2]: https://reproducible.debian.net/rb-pkg/vim.html
[3]: https://groups.google.com/forum/#!topic/vim_dev/fp7YNX8LlT8
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vim_fix_parallel_doc_building.patch
Type: text/x-patch
Size: 1932 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20150117/a73ce70f/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20150117/a73ce70f/attachment.sig>


More information about the Reproducible-builds mailing list