[Reproducible-builds] Bug#823940: blender: please make the build reproducible (timestamps)

Fabian Wolff fabi.wolff at arcor.de
Tue May 10 15:48:47 UTC 2016

Source: blender
Version: 2.77.a+dfsg0-3
Severity: wishlist
Tags: patch
User: reproducible-builds at lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org


While working on the "reproducible builds" effort [1], we have noticed
that blender could not be built reproducibly.

Specifically, the current system time is used to define BUILD_DATE and
BUILD_TIME in build_files/cmake/buildinfo.cmake, obviously rendering
the build unreproducible.

The attached patch uses SOURCE_DATE_EPOCH [2] instead of the current
time. This should make the build reproducible.

Fabian Wolff

[1] https://wiki.debian.org/ReproducibleBuilds
[2] https://reproducible-builds.org/specs/source-date-epoch/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: blender.diff
Type: text/x-diff
Size: 1105 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160510/a8fcf2d8/attachment.diff>

More information about the Reproducible-builds mailing list