This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit 2e7f631a7bbd42660565e6ca5722982165d6ee6d
Author: Piotr Ożarowski pi...@debian.org
Date: Fri Jun 28 22:52:52 2013 +0200
invoke
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit 1daf796274e2fa071d1c43def684d31dac24c324
Author: Piotr Ożarowski pi...@debian.org
Date: Fri Jun 28 22:47:26 2013 +0200
fix
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit 046f75abe680146a95983cc68c490022b1606e90
Author: Piotr Ożarowski pi...@debian.org
Date: Sat Jun 29 16:29:46 2013 +0200
sync handling
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit e9c0d487df28b2af542490ebe45d75bed155f679
Author: Piotr Ożarowski pi...@debian.org
Date: Sat Jun 29 22:59:24 2013 +0200
add
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit 714508e797e16230a3a694cc11aba262c4ec9cff
Author: Piotr Ożarowski pi...@debian.org
Date: Sat Jun 29 00:16:11 2013 +0200
remove
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit 81a5b891b11b3bbf7a8527ea886942296569741b
Author: Piotr Ożarowski pi...@debian.org
Date: Sat Jun 29 23:53:49 2013 +0200
add
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit 118e26c81f5cf2c05c7c13d99786d070d6ef47bf
Author: Piotr Ożarowski pi...@debian.org
Date: Sat Jun 29 23:00:35 2013 +0200
move
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit 4dcb187a23d7d9317bc3388adbd32f2d490180ea
Author: Piotr Ożarowski pi...@debian.org
Date: Tue Jul 2 21:34:22 2013 +0200
pybuild.pm: fix
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit 476b167e4b49da96037713860d5de47cbff76179
Author: Piotr Ożarowski pi...@debian.org
Date: Sat Jun 29 10:30:04 2013 +0200
customize dpkg
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit 2c1cbe04e475890ada60624247263cecfc56f6c7
Author: Piotr Ożarowski pi...@debian.org
Date: Tue Jul 2 21:28:53 2013 +0200
fix UNWANTED_DIRS
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit 4f609572af5d0c5d16d8a6fecad70aaef27482d8
Author: Piotr Ożarowski pi...@debian.org
Date: Tue Jul 2 21:30:12 2013 +0200
return default
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit 1bf2ad442a759d7eaaf385de9a6da11b4a1a595c
Author: Piotr Ożarowski pi...@debian.org
Date: Tue Jul 2 21:42:49 2013 +0200
move scripts to
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit 0cec57a220875b88c2cd92a4c18952bafc3d0650
Author: Piotr Ożarowski pi...@debian.org
Date: Wed Jul 3 18:36:03 2013 +0200
improve
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit abf05c185152d57718a026b54e186a4ef0ad257d
Author: Piotr Ożarowski pi...@debian.org
Date: Wed Jul 3 18:37:12 2013 +0200
Interpreter:
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit fabcc044a876fb516743bdc53a508f76983bf028
Author: Piotr Ożarowski pi...@debian.org
Date: Mon Jul 8 23:22:09 2013 +0200
add Replaces:
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit 9e475a776ce1e24eb36da1cd739cddda130855d8
Author: Piotr Ożarowski pi...@debian.org
Date: Sun Jul 7 21:56:01 2013 +0200
bump python3's
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit 32b7486aeebb5a3ac4a2c1b7468ea56ff3069c1d
Author: Piotr Ożarowski pi...@debian.org
Date: Tue Jul 16 00:09:49 2013 +0200
fix
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit ac6ce4d75ce72780beeaf7d2b4cff294fd1c1537
Author: Piotr Ożarowski pi...@debian.org
Date: Sat Aug 3 12:40:28 2013 +0200
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit af2c75a032a04378012846033a6006efd9484219
Author: Piotr Ożarowski pi...@debian.org
Date: Mon Aug 12 22:13:08 2013 +0200
close 719528 in
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit 7a2e62ee574887291a986034bdd2f5e753819c17
Author: Piotr Ożarowski pi...@debian.org
Date: Fri Aug 9 12:03:08 2013 +0200
use find -print0
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit a3bf6a2433b7460cafe393bbf9caf9f2ae41
Author: Piotr Ożarowski pi...@debian.org
Date: Wed Aug 7 17:43:21 2013 +0200
pybuild: fix
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit a7e70efe2427f84944e2644a14c1a4732f0f5b5b
Author: Piotr Ożarowski pi...@debian.org
Date: Thu Aug 8 00:57:38 2013 +0200
pybuild: set
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit d8d68634bf2976b846846e1a6a1c2844d36d1535
Author: Piotr Ożarowski pi...@debian.org
Date: Wed Aug 7 23:48:34 2013 +0200
Makefile: add
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit a617d883f519e924f487cc87f956f1bbaa1735da
Author: Piotr Ożarowski pi...@debian.org
Date: Fri Aug 16 11:54:16 2013 +0200
pybuild:
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit f4c87e741468af44ef9835e69d4658806c752864
Author: Piotr Ożarowski pi...@debian.org
Date: Thu Aug 15 23:55:18 2013 +0200
log version if
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit bfa31b07ad51a2e18cebf470abe5f41ac6161103
Author: Piotr Ożarowski pi...@debian.org
Date: Tue Aug 27 20:50:45 2013 +0200
fix fallback
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit b51a32b7779dc10f7b6374cd2c844f41d9d7d6a4
Author: Piotr Ożarowski pi...@debian.org
Date: Mon Sep 2 18:44:08 2013 +0200
fix
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit cc4a4f283bf4e3886f4fd4b55acf30ee61d923c3
Author: Piotr Ożarowski pi...@debian.org
Date: Tue Sep 3 21:27:04 2013 +0200
release
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit 270dd94d8305a8afa1bb15e019e94f0b31085c60
Author: Piotr Ożarowski pi...@debian.org
Date: Tue Sep 3 19:54:01 2013 +0200
replace symlinks
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit e3037e46b8e5e0f6dff54260f065bf33496168e1
Author: Piotr Ożarowski pi...@debian.org
Date: Tue Sep 3 21:02:23 2013 +0200
add pybuild(1)
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit 6924e0b0a0b883e2206da5692cab64301839733b
Author: Piotr Ożarowski pi...@debian.org
Date: Tue Sep 3 20:24:16 2013 +0200
do not rename
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit 37775fa5ec6b8596050ea045cc41ae525bd77a79
Author: Piotr Ożarowski pi...@debian.org
Date: Fri Sep 13 20:55:18 2013 +0200
dh_py: do not
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit f7e638f193fdbc9a9ada5d27af50b14c8c210a49
Author: Stefano Rivera stefa...@debian.org
Date: Sun Oct 6 18:16:42 2013 +0200
distutils build
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit 5148a97f58c0031b1dd50c0ef1174e6f4590f150
Author: Piotr Ożarowski pi...@debian.org
Date: Sat Oct 5 20:19:10 2013 +0200
pybuild: invoke
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit aa125f9ec9f996624b0c5ea388e4da44ffedf8d1
Author: Piotr Ożarowski pi...@debian.org
Date: Mon Jan 27 22:09:14 2014 +0100
close #730777 in
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit f740d73209ecd33a3319881156c5b119e650bc7b
Author: Piotr Ożarowski pi...@debian.org
Date: Tue Jan 28 18:01:35 2014 +0100
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit cefc3a91ad573698693deb0e5a4ea25684e02f53
Author: Piotr Ożarowski pi...@debian.org
Date: Thu Jan 30 21:47:43 2014 +0100
debian/changelog
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository dh-python.
commit a6bf9e413239252d8b253b116e85726ff46c9507
Author: Piotr Ożarowski pi...@debian.org
Date: Sun May 11 20:40:51 2014 +0200
dh_python2: drop
This is an automated email from the git hooks/post-receive script.
lunar pushed a change to branch pu/reproducible_builds
in repository debhelper.
discards fbe405e Document changes for 9.20140831~reproducible1
discards 726884a Run dh_genbuildinfo at the end of the dh sequence
This is an automated email from the git hooks/post-receive script.
lunar pushed a commit to branch pu/reproducible_builds
in repository debhelper.
commit e9a60d9c6e629dfecdc38e3e4c94d073f022c967
Author: Niko Tyni nt...@debian.org
Date: Sat Aug 30 20:14:17 2014 -0700
Install gen-buildinfo
Hans-Christoph Steiner:
This makes `.deb` hard to use without a repository for anything
substantial. I would assume that's why Ubuntu developed the Click
package format.
Check out apt-offline, it makes this process easy.
I know about apt-offline. But that was basically my point: you
in order
+to get reproducible builds.
+
+ -- Jérémy Bobbio lu...@debian.org Sun, 21 Sep 2014 20:37:15 +
+
libgpg-error (1.16-1) unstable; urgency=medium
* New upstream release
diff -Nru libgpg-error-1.16/debian/patches/series libgpg-error-1.16/debian/patches/series
--- libgpg-error
+dfsg-1.0reproducible1) UNRELEASED; urgency=medium
+
+ * Allow LSOF_CCDATE to be overriden by an environment variable.
+ * Ensure build reproducibility by preventing Configure to capture
+username, hostname, kernel version, and build time.
+
+ -- Jérémy Bobbio lu...@debian.org Mon, 22 Sep 2014
Jeroen Dekkers:
Jérémy actually already wrote a patch for dpkg-buildpackage to export
DEB_BUILD_TIMESTAMP:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=75
But if we want to push these things upstream, wouldn't it be better to
remove the DEB_ prefix from the name of the
Hans-Christoph Steiner:
I've been using faketime in my work on reproducible builds on Android (both
native C code and Java), and it has been working well. It seems to me that
the current approach in Debian does not use faketime.
Since so much of the little issues are due to timestamps, it
Hans-Christoph Steiner:
Thanks for the explanation, that's a bummer that it was so problematic, but I
suppose not surprising. Would it make sense to have something like a dh
--use-faketime flag so that maintainers could opt-in to use it where it might
be helpful like when upstream refuses to
Jeroen Dekkers:
At Mon, 22 Sep 2014 22:57:55 +0200,
Jérémy Bobbio wrote:
But, sincerely, I believe the right move for upstream would be to get
rid of the embedded timestamp entirely. Embedding a Git commit id would
make much more sense (and mabye its date) than embedding the time
Jeroen Dekkers:
PPS: If we start bikeshedding on every patch, there's not even the
slightest chance we will get to the point where build reproducibility is
actually a Debian feature. We need to trust maintainers to do the right
things.
I definitely don't want to bikeshed about every
Hi!
I took a look at cwidget to understand why it's documentation was
generated in an unreproducible manner.
One issue is the timestamps generated by Doxygen. That's basically
solved by a one-liner:
--- cwidget-0.5.17.orig/Doxyfile.in
+++ cwidget-0.5.17/Doxyfile.in
+HTML_TIMESTAMP = NO
in Doxygen generated documentation for
+reproducibility of the build process.
+
+ -- Jérémy Bobbio lu...@debian.org Wed, 24 Sep 2014 19:08:26 +
+
libdebian-installer (0.96) unstable; urgency=medium
* arm64: Detect UEFI based systems as efi subarch.
diff -Nru libdebian-installer-0.96/doc
Hi!
I've been working at high pace since Sunday on a replacement for the
diffp script [1]. These GPLv3 lines of Python are called debbindiff.
Get it from Git:
https://anonscm.debian.org/cgit/reproducible/debbindiff.git/
Attached is an output produced for the attr package. The new tool is
Hans-Christoph Steiner:
Also, I updated the setup.py for two small things. I recommend using code
checkers like pyflakes and pylint:
$ pyflakes *.py debbindiff/*.py
debbindiff/difference.py:20: 'difflib' imported but unused
debbindiff/difference.py:41: redefinition of function 'comment'
Package: dpkg-dev
Version: 1.17.16
Severity: minor
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: toolchain randomness
Hi!
As part of the “reproducible builds” effort [1], I came to investigate a
couple of failures related to dpkg-shlibdeps.
An example is visible in the
Bastian Blank:
On Mon, Nov 17, 2014 at 12:46:45AM +0100, Jérémy Bobbio wrote:
The first patch adds call to `dh_strip_nondeterminism` and
`dh_fixmtimes`, both being part of the custom toolchain currently used
for reproducible builds. Hence not tagging the bug with “patch” until
Hi!
During the discussions at DebConf14, there was an agreement on two
things:
1. A new control file with the .buildinfo extension will be defined to
record the environment, the source of the package and the products of
the build.
2. Given the complexity of making build reproducible when builds
Control: severity -1 wishlist
Jonas Smedegaard:
I am not a VIm user, however, and its hardcoded use of that editor is
strongly discouraging for me (no, I do not use emacs either).
Please consider recoding¹ to not rely on VIm-specific features, to
appeal also to users of other interactive
Package: libical-dev
Version: 1.0-1.1
Severity: critical
User: reproducible-builds@lists.alioth.debian.org
Usertags: randomness
Hi!
While working on the “reproducible builds” effort [1], we have noticed
that libical could not be built reproducibly:
:38.0 +
+++ lightproof-1.5+git20140515/debian/changelog 2014-12-25 16:07:15.0 +
@@ -1,3 +1,9 @@
+lightproof (1.5+git20140515-1.0~reproducible1) UNRELEASED; urgency=low
+
+ * Make the build reproducible by sorting the locales in make.py.
+
+ -- Jérémy Bobbio lu...@debian.org
~reproducible1) UNRELEASED; urgency=medium
+
+ * Output names in toplevel.txt with a stable order to make module
+builds reproducible.
+
+ -- Jérémy Bobbio lu...@debian.org Fri, 26 Dec 2014 11:32:13 +0100
+
python-setuptools (5.5.1-1) unstable; urgency=medium
* New upstream version. Closes: #754089
.
+
+ -- Jérémy Bobbio lu...@debian.org Fri, 26 Dec 2014 17:37:38 +0100
+
lprng (3.8.B-2) unstable; urgency=low
* Compilies on hurd-i386 Closes: #671848
diff -Nru lprng-3.8.B/debian/patches/remove-build-date-from-lpd-conf lprng-3.8.B/debian/patches/remove-build-date-from-lpd-conf
--- lprng-3.8.B/debian
a Packaged field when building a package as it was writing the
+username and current time, preventing reproducible builds.
+ * Remove the build timestamp from the Built field for the same reason.
+
+ -- Jérémy Bobbio lu...@debian.org Sat, 27 Dec 2014 17:23:50 +
+
r-base (3.1.2-2) unstable
Source: debootstrap
Version: 1.0.66
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
Hi!
While working on the “reproducible builds” effort [1], we have noticed
that debootstrap could not be built reproducibly.
The current build process
Package: debhelper
Version: 9.20141222
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: toolchain fileordering
Hi!
While working on the “reproducible builds” effort [1], we have noticed
that some packages failed to build reproducibly because the order of
Package: debhelper
Version: 9.20141222
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: toolchain fileordering
Hi!
While working on the “reproducible builds” effort [1], we have noticed
that some packages failed to build reproducibly because the order of
Joey Hess:
Jérémy Bobbio wrote:
Joey Hess:
My other idea is to make dh_fixmtimes set something that a later command
(eg, dh_builddeb) could use and warn if it was not run.
Maybe it should be integrated to dh_builddeb, then?
I don't think it belongs in dh_builddeb directly
Package: fontforge
Version: 1:2.0.20140101-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: toolchain timestamps
Hi!
While working on the “reproducible builds” effort [1], we have noticed
that packages using fontforge to generate TrueType fonts could
Package: fontforge
Version: 20120731.b-5
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: toolchain timestamps
Control: block -1 by 774148
Hi!
While working on the “reproducible builds” effort [1], we have noticed
that some font packages could not be
Source: apt
Version: 1.0.9.5
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
Hi!
As part of the “reproducible builds” effort [1], we have noticed that
apt could not be built reproducibly.
One issue is that it uses the __DATE__ and __TIME__
.
+- Use strip-nondeterminism on static libraries.
+- Fix mtimes before building binary packages.
+
+ -- Jérémy Bobbio lu...@debian.org Thu, 01 Jan 2015 22:44:01 +
+
gdbm (1.8.3-13.1) unstable; urgency=medium
* Non-maintainer upload.
diff -Nru gdbm-1.8.3/debian/control gdbm-1.8.3/debian
Source: sed
Version: 4.2.2-4
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
Hi!
While working on the “reproducible builds” effort [1], it has been
discovered that sed could not be built reproducibly.
The first attached patch will ensure a
.
+
+ -- Jérémy Bobbio lu...@debian.org Thu, 01 Jan 2015 15:34:43 +
+
procmail (3.22-23) unstable; urgency=medium
* Fixed heap overflow in procmail that made it to segfault on
diff -Nru procmail-3.22/debian/rules procmail-3.22/debian/rules
--- procmail-3.22/debian/rules 2012-06-06 21:02
+
+ * Remove build date from online help to make the package build
+reproducibly.
+
+ -- Jérémy Bobbio lu...@debian.org Thu, 01 Jan 2015 22:20:19 +
+
nano (2.2.6-3) unstable; urgency=medium
* The Gürtel release.
diff -Nru nano-2.2.6/debian/patches/remove_build_date_from_help.patch nano
Jérémy Bobbio:
Tags: patch
Here it is.
--
Lunar.''`.
lu...@debian.org: :Ⓐ : # apt-get install anarchism
`. `'`
`-
diff -Nru traceroute-2.0.20/debian/changelog
Hi!
I have just pushed a new version of dpkg to our experimental toolchain
archive which includes support for .buildinfo files.
I've managed to hack [1] dpkg-genbuildinfo. It will be called by
dpkg-buildpackage to generate a .buildinfo file. It really feels
like the right place to do it.
My
Source: traceroute
Version: 1:2.0.20-2
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
Hi!
While working on the “reproducible builds” effort [1], we have noticed
that traceroute could not be built reproducibly.
The cause is the use of the
Source: perl
Version: 5.20.1-4
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps fileordering
Hi!
While working on the “reproducible builds” effort [1], we have noticed
that perl could not be built reproducibly.
The attached patches will fix
before building source tarball.
+- Sort file list in binutils source tarball.
+- Call strip-nondeterminism on static libraries.
+
+ -- Jérémy Bobbio lu...@debian.org Fri, 02 Jan 2015 16:33:56 +0100
+
binutils (2.25-3) unstable; urgency=medium
* Don't build as a release candidate, fixing
:
+ - Stop recording current time in gzip headers.
+ - Fix mtimes before building the binary package.
+
+ -- Jérémy Bobbio lu...@debian.org Sat, 03 Jan 2015 13:35:32 +
+
base-files (8) unstable; urgency=low
* Release for jessie as stable:
diff -Nru base-files-8/debian/rules base-files-8.0
Source: base-files
Version: 8
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
Hi!
While working on the “reproducible builds” effort [1], we have noticed
that base-files could not be built reproducibly.
The attached patch will stop recording
Source: debianutils
Version: 4.4
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps fileordering
Hi!
While working on the “reproducible builds” effort [1], we have noticed
that debianutils could not be built reproducibly.
The attached patches
Source: coquelicot
Version: 0.9.2-4
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org
Hi,
While working on the reproducible builds effort [1], we have noticed
that coquelicot could not
Holger Levsen:
commit 8e6f562714fa51dc6386c8035e5b59653bc60d1b
Author: Holger Levsen hol...@layer-acht.org
Date: Sat Feb 7 11:36:55 2015 +0100
add new issue, randomness_in_gnu_build_id and, so far, two packages
affected by it: encfs and bacula
This does not help. Build ID differs
Holger Levsen:
On Samstag, 7. Februar 2015, Jérémy Bobbio wrote:
Build ID differs because the content of the binary
on which it has been calculated differs [1]. It's only random if there is
randomness in the content.
ah!
Just writing “randomness_in_gnu_build_id” is equivalent
Chris West:
commit 4ae72f1158af3adc84b0097ce654121a4ec7aa2f
Author: Chris West (Faux) g...@goeswhere.com
Date: Sat Feb 7 10:56:52 2015 +
remove timestamps_in_maven_pom_files note for fixed packages
Fixed through strip-nondeterminism?
The wiki page [1] about the issue is not
-01-20 11:31:41.0 +0100
@@ -1,3 +1,10 @@
+raster3d (3.0-3-1.0~reproducible1) UNRELEASED; urgency=medium
+
+ * Make the build reproducible:
+- Stop recording user and group when creating diffs.tar.
+
+ -- Jérémy Bobbio lu...@debian.org Tue, 20 Jan 2015 11:30:31 +0100
+
raster3d (3.0-3-1
Hi!
We are a group of Debian contributors working on “reproducible
builds” [1]: compiling a source package should always result in the same
binaries for a given build environment.
Our tests have shown one difference [2] in Erlang BEAM files produced by
the compiler. The time of the build is
Andreas Beckmann:
On 2015-02-10 01:00, Mattia Rizzolo wrote:
* after fixing the timestamps in a kernel module source tarball, the
file order has changed ... I didn't see a corresponding issue in the
Wiki to make that deterministic (underlying filesystem is a tmpfs)
File order where?
page - dpkg-genbuildinfo(1)
+.\
+.\ Copyright © 2015 Jérémy Bobbio lu...@debian.org
This probably needs to be completed with the © from the sources it's
borrowing from.
Added.
The changes to man/po/po4a.conf are missing.
Added.
diff --git a/scripts/Dpkg/Control/FieldsCore.pm
b
Mattia Rizzolo:
Andreas Beckmann:
Curious as I was, I wanted to do a bit more extreme testing, running the
first pbuilder build with --twice, but that resulted in differing
timestamps for the debian/ directory in the .debian.tar.xz tarball
(possible explanation: the initial timestamp of
Mattia Rizzolo:
On Sat, Feb 14, 2015 at 8:44 PM, Jérémy Bobbio lu...@debian.org wrote:
I'm not sure this did what you wanted. Quoting
https://www.debian.org/Bugs/server-control#fixed
This does not cause the bug to be marked as closed, it merely adds
another version in which
Debian Bug Tracking System:
Processing commands for cont...@bugs.debian.org:
fixed 765301 0.004-1
[…]
I'm not sure this did what you wanted. Quoting
https://www.debian.org/Bugs/server-control#fixed
This does not cause the bug to be marked as closed, it merely adds
another version
Debian Wiki:
New page:
Java classes (.class) that were compiled by the groovy compiler (groovyc)
contain timestamps.
See also: [[http://thread.gmane.org/gmane.comp.lang.groovy.user/39306/|Thread
on groovy-user mailing list]]
= Detection =
The diff of .class files contains the string
Control: unblock -1 by 759886
Jérémy Bobbio:
Bastian Blank:
On Mon, Nov 17, 2014 at 12:46:45AM +0100, Jérémy Bobbio wrote:
The first patch adds call to `dh_strip_nondeterminism` and
`dh_fixmtimes`, both being part of the custom toolchain currently used
for reproducible builds. Hence
Source: libmodule-build-perl
Version: 0.421000-2
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: toolchain randomness
Hi!
While working on the “reproducible builds” effort [1], we have noticed
that libmodule-build-perl could not be built reproducibly.
/changelog 2015-01-08 15:53:11.0 +0100
@@ -1,3 +1,9 @@
+libmodule-build-perl (0.421000-2.0~reproducible1) UNRELEASED; urgency=low
+
+ * Add a patch to output data in stable order to make builds reproducible.
+
+ -- Jérémy Bobbio lu...@debian.org Thu, 08 Jan 2015 15:52:19 +0100
+
libmodule
Helmut Grohne:
On Fri, Mar 20, 2015 at 01:06:13PM +, Debian Bug Tracking System wrote:
* Attempt to sort out multiple decoding and encoding issues.
(Closes: #778641)
I'm sorry to say that this attempt failed:
Nikolaus Rath:
Can someone give me more information about how to reproduce this issue?
I tried to change the file system order of the sphinx documents, but got
identical results: […]
You could try with the little LD_PRELOAD library that I had found on
Stack Overflow:
Paul Wise:
I think the html output would look better if the table borders were
removed or replaced with 1 pixel solid black lines.
Could you please provide a patch or a sample report?
--
Lunar.''`.
lu...@debian.org: :Ⓐ : # apt-get install
Paul Wise:
When I compare two .changes files from different versions of the same
source package, I get a crash. I would like to use debbindiff before
doing uploads to ensure that the changes to the package are good. I
already use debdiff to check the debs but would like to use debbindiff.
I
Paul Wise:
The output when directly comparing two tarballs contains the temporary
paths used. This leaks the debbindiff user's TMP variable into the
report and is also ugly. I suggest changing to just showing filenames.
Current:
/tmp/user/1000/tmpFsxqeVdebbindiff/flasm_1.62-6.debian.tar
1 - 100 of 240 matches
Mail list logo