Source: openssl
Version: 1.0.1k-1
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: timestamps
Hi,
I noticed that the package openssl[1] could not be build reproducibly.
The attached patch modifies the crypto/Makefile and util/mkbuildinf.pl
so that the
Source: cryptsetup
Version: 2:1.6.6-5
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: timestamps
Hi,
I noticed that the package cryptsetup[1] could not be build reproducibly.
The attached patch fixes the timestamp included in the man pages (taken
from
the files timestamps to a known
value (last debian package changelog date). Once applied, cloop can be
built reproducibly in our current experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
--
Dhole
diff --git a/cloop-3.14.1.2/debian/rules b/cloop-3.14.1.2/debian/rules
index 80a8480
/ReproducibleBuilds
--
Dhole
diff --git a/libranlip-1.0/Makefile.in b/libranlip-1.0/Makefile.in
index df35f5d..8225ad4 100644
--- a/libranlip-1.0/Makefile.in
+++ b/libranlip-1.0/Makefile.in
@@ -409,7 +409,7 @@ am__remove_distdir = \
|| { find $(distdir) -type d ! -perm -200 -exec chmod u+w
timestamps from the gzip files. Once
applied, perdition can be built reproducibly in our current experimental
framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
--
Dhole
diff --git a/perdition-2.1/debian/rules b/perdition-2.1/debian/rules
index 542c195..a018e65 100755
--- a/perdition-2.1
timestamps from the gzip files. Once
applied, scotch can be built reproducibly in our current experimental
framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
--
Dhole
diff --git a/scotch-5.1.12b.dfsg/debian/rules b/scotch-5.1.12b.dfsg/debian/rules
index 1b5dd0d..c1364cd 100755
timestamps from the gzip files. Once
applied, libwebcam can be built reproducibly in our current experimental
framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
--
Dhole
Description: Make libwebcam build reproducible
The following patch makes the calls to gzip discard the timestamp
to a known value (last debian
package changelog date) before calling `dpkg --build` to generate the
binary packages. Once applied, libf2c2 can be built reproducibly in our
current experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
--
Dhole
diff --git a/libf2c2-20090411
--
Dhole
diff --git a/lrzsz-0.12.21/debian/rules b/lrzsz-0.12.21/debian/rules
index c24655b..8a75cbc 100755
--- a/lrzsz-0.12.21/debian/rules
+++ b/lrzsz-0.12.21/debian/rules
@@ -13,6 +13,7 @@ endif
CPPFLAGS = $(shell dpkg-buildflags --get CPPFLAGS)
CFLAGS = $(shell dpkg-buildflags --get CFLAGS
the timestamps from the the generated png icon.
Once applied, qrfcview can be built reproducibly in our
current experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
--
Dhole
diff -u qrfcview-0.62/debian/rules qrfcview-0.62/debian/rules
--- qrfcview-0.62/debian/rules
+++ qrfcview-0.62
/ReproducibleBuilds
--
Dhole
diff -Nru xutils-dev-7.7+3/debian/changelog xutils-dev-7.7+3.1/debian/changelog
--- xutils-dev-7.7+3/debian/changelog 2014-05-21 21:46:36.0 +0200
+++ xutils-dev-7.7+3.1/debian/changelog 2015-06-25 18:12:12.0 +0200
@@ -1,3 +1,11 @@
+xutils-dev (1:7.7+3.1) UNRELEASED
timestamps from compressed files by
gzip and from the png icon.
Once applied, and with a patched version of the dependency xutils-dev,
xtel can be built reproducibly in our current experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
--
Dhole
diff -u xtel-3.3.0/debian/changelog xtel
of the compilation time.
Once applied, apt-dater can be built reproducibly in our current
experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
--
Dhole
diff -Nru apt-dater-1.0.1+git20150119/debian/changelog
apt-dater-1.0.1+git20150119/debian/changelog
--- apt-dater-1.0.1
externally, and specifically it is set to the last debian/changelog entry.
--
Dhole
diff -u analog-6.0/debian/changelog analog-6.0/debian/changelog
--- analog-6.0/debian/changelog
+++ analog-6.0/debian/changelog
@@ -1,3 +1,11 @@
+analog (2:6.0-21) UNRELEASED; urgency=medium
+
+ * Patch build system
is removed: the build date in the man page can now be set
externally, and specifically it is set to the last debian/changelog entry.
--
Dhole
diff -Nru 0x-0.6.1/debian/changelog 0x-0.6.1/debian/changelog
--- 0x-0.6.1/debian/changelog 2015-05-27 17:45:22.0 +0200
+++ 0x-0.6.1
I forgot to add:
In order to make the build reproducible, the timestamp used in outxml.c
has been removed. The new generated xml will not have the `property
name=built content=...` field.
--
Dhole
signature.asc
Description: OpenPGP digital signature
://wiki.debian.org/ReproducibleBuilds
--
Dhole
diff -Nru abcm2ps-7.8.9/debian/changelog abcm2ps-7.8.9/debian/changelog
--- abcm2ps-7.8.9/debian/changelog 2014-10-18 23:38:31.0 +0200
+++ abcm2ps-7.8.9/debian/changelog 2015-06-13 18:51:51.0 +0200
@@ -1,3 +1,10 @@
+abcm2ps
experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
--
Dhole
diff -u aolserver4-nsmysql-0.6/debian/changelog
aolserver4-nsmysql-0.6/debian/changelog
--- aolserver4-nsmysql-0.6/debian/changelog
+++ aolserver4-nsmysql-0.6/debian/changelog
@@ -1,3 +1,11 @@
+aolserver4-nsmysql (0.6-9.1
://wiki.debian.org/ReproducibleBuilds
--
Dhole
diff -Nru 0x-0.6.1/debian/changelog 0x-0.6.1/debian/changelog
--- 0x-0.6.1/debian/changelog 2015-05-27 17:45:22.0 +0200
+++ 0x-0.6.1/debian/changelog 2015-06-13 18:34:10.0 +0200
@@ -1,3 +1,10 @@
+0x (0.6.1
://wiki.debian.org/ReproducibleBuilds
--
Dhole
diff -Nru amsynth-1.5.1/debian/changelog amsynth-1.5.1/debian/changelog
--- amsynth-1.5.1/debian/changelog 2015-05-10 15:09:49.0 +0200
+++ amsynth-1.5.1/debian/changelog 2015-06-13 19:30:55.0 +0200
@@ -1,3 +1,10 @@
+amsynth
://wiki.debian.org/ReproducibleBuilds
--
Dhole
diff -u analog-6.0/debian/changelog analog-6.0/debian/changelog
--- analog-6.0/debian/changelog
+++ analog-6.0/debian/changelog
@@ -1,3 +1,10 @@
+analog (2:6.0-22) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Remove timestamp from
://wiki.debian.org/ReproducibleBuilds
--
Dhole
diff -u amideco-0.31e/debian/changelog amideco-0.31e/debian/changelog
--- amideco-0.31e/debian/changelog
+++ amideco-0.31e/debian/changelog
@@ -1,3 +1,10 @@
+amideco (0.31e-4) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Remove
experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
--
Dhole
diff -u aolserver4-nssqlite3-0.9/debian/changelog
aolserver4-nssqlite3-0.9/debian/changelog
--- aolserver4-nssqlite3-0.9/debian/changelog
+++ aolserver4-nssqlite3-0.9/debian/changelog
@@ -1,3 +1,10 @@
+aolserver4
://wiki.debian.org/ReproducibleBuilds
--
Dhole
diff -Nru antpm-1.16/debian/changelog antpm-1.16/debian/changelog
--- antpm-1.16/debian/changelog 2014-08-17 08:38:28.0 +0200
+++ antpm-1.16/debian/changelog 2015-06-14 13:25:38.0 +0200
@@ -1,3 +1,10 @@
+antpm (1.16-8.1) UNRELEASED; urgency
from the gzipped docs and
fixes the files mtime before building the binary packages. Once applied,
rsync can be built reproducibly in our current experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
--
Dhole
diff --git a/rsync-3.1.1/debian/rules b/rsync-3.1.1/debian/rules
before building the binary
packages. Once applied, pachi can be built reproducibly in our current
experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
--
Dhole
diff --git a/pachi-1.0/debian/rules b/pachi-1.0/debian/rules
index 007b608..a6c09f1 100755
--- a/pachi-1.0/debian/rules
from the gzipped docs and
fixes the files mtime before building the binary packages. Once applied,
nis can be built reproducibly in our current experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
--
Dhole
diff --git a/nis-3.17/debian/rules b/nis-3.17/debian/rules
index fd15d77
before building the binary
packages. Once applied, xtrlockcan be built reproducibly in our current
experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
--
Dhole
diff --git a/xtrlock-2.7/debian/rules b/xtrlock-2.7/debian/rules
index 91b1572..8cb574e 100755
--- a/xtrlock-2.7/debian
On 05/29/2015 11:04 AM, Matthew Vernon wrote:
tags -1 moreinfo
quit
On 28/05/15 22:01, Dhole wrote:
While working on the “reproducible builds” effort [1], we have noticed
that xtrlock could not be built reproducibly.
The attached patch fixes the files mtime before building the binary
timestamps from the gzip files. Once
applied, djvulibre can be built reproducibly in our current experimental
framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
--
Dhole
diff -Nru djvulibre-3.5.27.1/debian/changelog
djvulibre-3.5.27.1/debian/changelog
--- djvulibre-3.5.27.1/debian
. The provided patch parses the output of fdupes
to sort the groups of duplicated files, making the output deterministic.
Once applied, oxygen-icons can be built reproducibly in our current
experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
--
Dhole
diff -Nru oxygen-icons
timestamps from the gzipped docs and
fixes the files mtime before building the binary packages. Once applied,
flowscan can be built reproducibly in our current experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
--
Dhole
diff --git a/flowscan-1.006/debian/rules b/flowscan-1.006
of the files before building the
binary packages. Once applied, dhcp-helper can be built reproducibly in
our current experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
--
Dhole
diff --git a/dhcp-helper-1.1/debian/rules b/dhcp-helper-1.1/debian/rules
index 0ff9269..e949ba3
,
--
Dhole
diff -Nru dahdi-tools-2.10.2/debian/changelog
dahdi-tools-2.10.2/debian/changelog
--- dahdi-tools-2.10.2/debian/changelog 2015-06-28 22:08:29.0 +0200
+++ dahdi-tools-2.10.2/debian/changelog 2015-08-17 12:46:16.0 +0200
@@ -1,3 +1,11 @@
+dahdi-tools (1:2.10.2-2.1
Regards,
--
Dhole
diff -u x11proto-input-2.3.1/debian/changelog
x11proto-input-2.3.1/debian/changelog
--- x11proto-input-2.3.1/debian/changelog
+++ x11proto-input-2.3.1/debian/changelog
@@ -1,3 +1,11 @@
+x11proto-input (2.3.1-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Set TZ
reproducibly.
The attached patch sets the timezone to UTC before calling asciidoc to
avoid timezone differences in the generated docs. Once applied, unoconv
can be builtreproducibly in our current experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff
/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru postgresql-plproxy-2.5/debian/changelog
postgresql-plproxy-2.5/debian/changelog
--- postgresql-plproxy-2.5/debian/changelog 2014-07-27 11:44:25.0
+0200
+++ postgresql-plproxy-2.5/debian/changelog 2015-08-17 16:29:06.0
+0200
@@ -1,3
://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru vserver-debiantools-0.8.1/debian/changelog
vserver-debiantools-0.8.1+nmu1/debian/changelog
--- vserver-debiantools-0.8.1/debian/changelog 2011-08-02 08:00:05.0
+0200
+++ vserver-debiantools-0.8.1+nmu1/debian/changelog
,
--
Dhole
diff -Nru wcd-5.2.5/debian/changelog wcd-5.2.5/debian/changelog
--- wcd-5.2.5/debian/changelog 2014-06-13 04:35:22.0 +0200
+++ wcd-5.2.5/debian/changelog 2015-08-21 17:13:05.0 +0200
@@ -1,3 +1,11 @@
+wcd (5.2.5-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer
/ReproducibleBuilds
Regards,
--
Dhole
diff -u mapivi-0.9.7/debian/changelog mapivi-0.9.7/debian/changelog
--- mapivi-0.9.7/debian/changelog
+++ mapivi-0.9.7/debian/changelog
@@ -1,3 +1,12 @@
+mapivi (0.9.7-1.2) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Export POD_MAN_DATE with the latest debian
reproducibly.
The attached patch sets the timezone to UTC before calling asciidoc to
avoid timezone differences in the generated docs. Once applied, dbusada
can be built reproducibly in our current experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff
/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru pngcheck-2.3.0/debian/changelog pngcheck-2.3.0/debian/changelog
--- pngcheck-2.3.0/debian/changelog 2013-06-26 11:28:27.0 +0200
+++ pngcheck-2.3.0/debian/changelog 2015-08-17 11:59:26.0 +0200
@@ -1,3 +1,11 @@
+pngcheck (2.3.0-7.1
reproducibly.
The attached patch sets the timezone to UTC before calling asciidoc to
avoid timezone differences in the generated docs. Once applied, xorg can
be built reproducibly in our current experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru
Hi!
On 08/18/2015 05:17 PM, Reto Buerki wrote:
Great, thanks for your patch! Is it ok for you if I include it in the
next maintainer upload of dbusada?
Yes, sure :)
Regards,
--
Dhole
signature.asc
Description: OpenPGP digital signature
/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru moin-1.9.8/debian/changelog moin-1.9.8/debian/changelog
--- moin-1.9.8/debian/changelog 2014-10-19 02:40:50.0 +0200
+++ moin-1.9.8/debian/changelog 2015-07-29 16:43:54.0 +0200
@@ -1,3 +1,10 @@
+moin (1.9.8-1.1) UNRELEASED; urgency=medium
would then
automatically generate reproducible pdf files.
[1]: https://wiki.debian.org/ReproducibleBuilds
[2]: https://wiki.debian.org/ReproducibleBuilds/TimestampsProposal
[3]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791815
Regards,
--
Dhole
diff -Nru ghostscript-9.15~dfsg/debian
Regards,
--
Dhole
diff -Nru cortado-0.6.0/debian/changelog cortado-0.6.0/debian/changelog
--- cortado-0.6.0/debian/changelog 2013-09-24 05:47:39.0 +0200
+++ cortado-0.6.0/debian/changelog 2015-07-31 17:12:51.0 +0200
@@ -1,3 +1,11 @@
+cortado (0.6.0-2.1) UNRELEASED
not be built reproducibly.
The attached patch removes timestamps from the documentation. Once
applied, whizzytex can be built reproducibly in our current experimental
framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru whizzytex-1.3.2/debian/changelog whizzytex
packages using qhelpgenerator would then
automatically embed reproducible timestamps in qch files.
[1]: https://wiki.debian.org/ReproducibleBuilds
[2]: https://wiki.debian.org/ReproducibleBuilds/TimestampsProposal
[3]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791815
Regards,
--
Dhole
diff
On 08/05/2015 06:03 PM, Dhole wrote:
Source: qt4-x11
Version: 4:4.8.7+dfsg-2
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: toolchain timestamps
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org
Hi,
While working on the reproducible
that xlsx2csv could not be built reproducibly.
The attached patch replaces the timestamp in the docs with the latest
debian/changelog entry timestamp. Once applied, xlsx2csv can be built
reproducibly in our current experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
On 08/06/2015 07:13 PM, Dhole wrote:
Source: freeipmi
Version: 1.4.9-1
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org
Hi,
While working on the reproducible builds effort [1
not be built reproducibly.
The attached patch sets the timeznoe to UTC for the timestamps in the
docs. Once applied, doc-base can be built reproducibly in our current
experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru doc-base-0.10.6/common.mk doc-base
.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru debiandoc-sgml-doc-1.1.23/debian/changelog
debiandoc-sgml-doc-1.1.23+nmu1/debian/changelog
--- debiandoc-sgml-doc-1.1.23/debian/changelog 2014-10-19 10:25:41.0
+0200
+++ debiandoc-sgml-doc-1.1.23+nmu1/debian
not be built reproducibly.
The attached patch removes timezone-varying timestamps from the
files compressed with zip. Once applied, foxyproxy can be built
reproducibly in our current experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -u foxyproxy-3.4/debian
not be built reproducibly.
The attached patch replaces the timestamp in the docs with the latest
debian/changelog entry timestamp. Once applied, freeipmi can be built
reproducibly in our current experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru freeipmi
in your example) so that it can be filled externally?
I can provide a patch like that once I learn how to pass external
variables to the docs :)
Thanks!
--
Dhole
signature.asc
Description: OpenPGP digital signature
,
--
Dhole
diff -Nru xul-ext-monkeysphere-0.8/debian/changelog
xul-ext-monkeysphere-0.8/debian/changelog
--- xul-ext-monkeysphere-0.8/debian/changelog 2013-09-20 07:34:11.0
+0200
+++ xul-ext-monkeysphere-0.8/debian/changelog 2015-08-05 19:22:42.0
+0200
@@ -1,3 +1,11 @@
+xul-ext
On 07/17/2015 04:08 PM, Dhole wrote:
Source: gettext
Version: 0.19.4-1
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: toolchain timestamps
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org
Hi,
While working on the reproducible builds
not be built reproducibly.
The attached patch replaces the timestamp in the docs with the latest
debian/changelog entry timestamp. Once applied, libitpp can be built
reproducibly in our current experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru libitpp
not be built reproducibly.
The attached patch fixes the timezone in the date from the man pages to
UTC. Once applied, blkreplay can be built reproducibly in our current
experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru blkreplay-1.0/debian/changelog
/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru adblock-plus-2.6.9.1+dfsg+4real/debian/changelog
adblock-plus-2.6.9.1+dfsg+4real/debian/changelog
--- adblock-plus-2.6.9.1+dfsg+4real/debian/changelog2015-06-09
20:00:48.0 +0200
+++ adblock-plus-2.6.9.1+dfsg+4real/debian/changelog2015-08-12
21
not be built reproducibly.
The attached patch removes timezone-varying timestamps from the
files compressed with zip. Once applied, deejayd can be built
reproducibly in our current experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru deejayd-0.10.0/debian
would then automatically
generate reproducible translation files.
[1]: https://wiki.debian.org/ReproducibleBuilds
[2]: https://wiki.debian.org/ReproducibleBuilds/TimestampsProposal
[3]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791815
Regards,
--
Dhole
diff -Nru gettext-0.19.4/debian
, lives can be built reproducibly in our
current experimental framework.
Please also consider forwarding this patch upstream.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru lives-2.4.0~ds0/debian/changelog lives-2.4.0~ds0/debian/changelog
--- lives-2.4.0~ds0/debian
Regards,
--
Dhole
diff -Nru libreoffice-canzeley-client-0.4.0/debian/changelog
libreoffice-canzeley-client-0.4.0/debian/changelog
--- libreoffice-canzeley-client-0.4.0/debian/changelog 2014-10-25
02:03:57.0 +0200
+++ libreoffice-canzeley-client-0.4.0/debian/changelog 2015-07-15
19:22
could not be built reproducibly.
The attached patch removes timezone-varying timestamps from the
files extracted with unzip. Once applied, openthesaurus can be
built reproducibly in our reproducible toolchain.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru
reproducibly.
The attached patch removes timezone-varying timestamps from the
files extracted with unzip. Once applied, jsmath can be built
reproducibly in our reproducible toolchain.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru jsmath-3.6e/debian/changelog jsmath
-sprite could not be built reproducibly.
The attached patch removes timezone-varying timestamps from the
files extracted with unzip. Once applied, jsmath-fonts-sprite can be
built reproducibly in our reproducible toolchain.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff
not be built reproducibly.
The attached patch removes timezone-varying timestamps from the
files extracted with unzip. Once applied, fonts-stix can be
built reproducibly in our reproducible toolchain.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru fonts-stix-1.1.1
not be built reproducibly.
The attached patch removes timestamps from the build system. Once
applied, dict-jargon can be built reproducibly in our current
experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -u dict-jargon-4.4.7/debian/jargon2dict.sh
not be built reproducibly.
The attached patch removes timezone-varying timestamps from the
files compressed with zip. Once applied, torbutton can be built
reproducibly in our current experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru torbutton
control: forwarded -1 https://bugzilla.gnome.org/show_bug.cgi?id=758148
I have just forwarded patch upstream.
Cheers,
Dhole
signature.asc
Description: OpenPGP digital signature
timestamps when generating docs, if the variable has been
set (if not, it falls back to the old behavior).
[1]: https://wiki.debian.org/ReproducibleBuilds
[2]: https://wiki.debian.org/ReproducibleBuilds/TimestampsProposal
Regards,
--
Dhole
diff -Nru libxslt-1.1.28/debian/changelog libxslt-1.1.28
Regards,
--
Dhole
diff -Nru debhelper-9.20150628/debian/changelog
debhelper-9.20150628+nmu1/debian/changelog
--- debhelper-9.20150628/debian/changelog 2015-06-28 13:56:15.0
+0200
+++ debhelper-9.20150628+nmu1/debian/changelog 2015-07-08 19:35:19.0
+0200
@@ -1,3 +1,12
On 07/08/2015 06:44 PM, Dhole wrote:
Source: libxslt
Version: 1.1.28-2
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: toolchain timestamps
Hi!
While working on the “reproducible builds” effort [1], we have noticed
that libxslt embeds
ot reproducible even with the patched
gettext is because the calls to xgettext in those packages don't happen
under dh, which is one of the current patched toolchains that export
SOURCE_DATE_EPOCH. Since that variable is not exported, xgettext embeds
the current date. But that happens to other packages as well with other
issues (where the toolchain has already been patched to honour
SOURCE_DATE_EPOCH).
--
Dhole
signature.asc
Description: OpenPGP digital signature
n from Debian unstable:
https://reproducible.debian.net/issues/unstable/different_pot_creation_date_in_gettext_mo_files_issue.html
Regards,
--
Dhole
signature.asc
Description: OpenPGP digital signature
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru libapache-dbi-perl-1.12/debian/changelog
libapache-dbi-perl-1.12/debian/changelog
--- libapache-dbi-perl-1.12/debian/changelog2013-06-12 18:17:37.0
+0200
+++ libapache-dbi-perl-1.12/debian/changelog2015-0
ur current experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru libapache-authznetldap-perl-0.07/debian/changelog
libapache-authznetldap-perl-0.07/debian/changelog
--- libapache-authznetldap-perl-0.07/debian/changelog 2013-08-20
16:46:19.0
,
I'd agree that the number of issues like this will explode)
Regards,
--
Dhole
signature.asc
Description: OpenPGP digital signature
ur current experimental
framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru debiandoc-sgml-doc-1.1.24/debian/changelog
debiandoc-sgml-doc-1.1.24+nmu1/debian/changelog
--- debiandoc-sgml-doc-1.1.24/debian/changelog 2015-08-12 18:31:34.0
+0200
+++ debiando
producibly in our current
experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru debiandoc-sgml-doc-pt-br-1.1.12/debian/changelog
debiandoc-sgml-doc-pt-br-1.1.12+nmu1/debian/changelog
--- debiandoc-sgml-doc-pt-br-1.1.12/debian/changelog2016-02
ages
using qhelpgenerator would then automatically embed reproducible
timestamps in qch files.
[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=794681
[2] https://codereview.qt-project.org/#/c/106296/
Cheers
--
Dhole
diff -Nru qt4-x11-4.8.7+dfsg/debian/changelog
qt4-x11-4.8.7+dfsg/debian/changel
anfm-qt can be built reproducibly in our current
experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru pcmanfm-qt-0.10.1/debian/changelog pcmanfm-qt-0.10.1/debian/changelog
--- pcmanfm-qt-0.10.1/debian/changelog 2016-02-07 15:28:09.0
lied, lximage-qt can be built reproducibly in our current
experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru lximage-qt-0.4.0+20160108/debian/changelog
lximage-qt-0.4.0+20160108/debian/changelog
--- lximage-qt-0.4.0+20160108/debian/changel
lied, screengrab can be built reproducibly in our current
experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru screengrab-1.95+20160128/debian/changelog
screengrab-1.95+20160128/debian/changelog
--- screengrab-1.95+20160128/debian/changelog 2016-01-3
conf-qt can be built reproducibly in our current
experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru obconf-qt-0.9.0+20151227/debian/changelog
obconf-qt-0.9.0+20151227/debian/changelog
--- obconf-qt-0.9.0+20151227/debian/changelog 2015-12-2
ed, compton-conf can be built reproducibly in our current
experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru compton-conf-0.1.0+20151226/debian/changelog
compton-conf-0.1.0+20151226/debian/changelog
--- compton-conf-0.1.0+20151226/debian/changel
debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru arachne-pnr-0~20150927gitefdb026/debian/changelog
arachne-pnr-0~20150927gitefdb026/debian/changelog
--- arachne-pnr-0~20150927gitefdb026/debian/changelog 2016-02-06
11:33:55.0 +0100
+++ arachne-pnr-0~20150927gitefdb026/debian/changelog
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru seqprep-1.1/debian/changelog seqprep-1.1/debian/changelog
--- seqprep-1.1/debian/changelog2015-09-28 13:46:56.0 +0200
+++ seqprep-1.1/debian/changelog2016-03-17 00:06:55.0 +0100
@@ -1,3 +1,11 @@
+seqpre
localtime otherwise. Once applied, convert.pl can generate reproducible
htm files in our current experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru gap-4r7p9/debian/changelog gap-4r7p9/debian/changelog
--- gap-4r7p9/debian/changelog 2015-1
work.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru ruby-coveralls-0.7.0/debian/changelog
ruby-coveralls-0.7.0/debian/changelog
--- ruby-coveralls-0.7.0/debian/changelog 2015-12-15 18:17:57.0
+0100
+++ ruby-coveralls-0.7.0/debian/changelog 201
e built reproducibly in our current
experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru breeze-5.4.3/debian/changelog breeze-5.4.3/debian/changelog
--- breeze-5.4.3/debian/changelog 2015-12-01 11:46:09.0 +0100
+++ breeze-5.4.3/debian/
On 16-04-25 10:38:20, Rene Engelhard wrote:
> tag 792599 + moreinfo
> thanks
>
> [ better late than nevr ]
>
> Hi,
>
> On Thu, Jul 16, 2015 at 05:28:44PM +0200, Dhole wrote:
> > The attached patch removes timezone-varying timestamps from the
> > file
_HASH_SEED to 0
before calling this script to get a reproducible output when looping
through the hash keys. Once applied, transdecoder can be built
reproducibly in our current experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru transdecoder-2.0.1+d
+OUTPUT_VARIABLE COMPILATION_DATE
Instead of
++OUTPUT_VARIABLE TIMESTAMP
I'm attaching the fixed patch.
--
Dhole
--- a/debian/patches/reproducible_build.patch 1970-01-01 02:00:00.0
+0200
--- b/debian/patches/reproducible_build.patch 2016-07-17 13:48:59.441176704
+0200
@@ -0,0
debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru hyperscan-4.2.0/debian/changelog hyperscan-4.2.0/debian/changelog
--- hyperscan-4.2.0/debian/changelog2016-07-25 21:15:48.0 +0200
+++ hyperscan-4.2.0/debian/changelog2016-07-29 15:39:02.0 +0200
@@ -1,3 +1,11 @@
+hyperscan
cibly in our current experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
Dhole
diff -Nru kernel-handbook-1.0.17/debian/changelog
kernel-handbook-1.0.17+nmu1/debian/changelog
--- kernel-handbook-1.0.17/debian/changelog 2016-03-07 03:08:15.0
+0100
+++ ke
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
Dhole
diff -Nru libterralib-4.3.0+dfsg.2/debian/changelog
libterralib-4.3.0+dfsg.2/debian/changelog
--- libterralib-4.3.0+dfsg.2/debian/changelog 2016-07-14 18:39:09.0
+0200
+++ libterralib-4.3.0+dfsg.2/debian/changelog 2016-07-20 16:36:42
1 - 100 of 108 matches
Mail list logo