: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-bui...@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-bui...@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-bui...@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
Niels Thykier:
We will apply this for stretch. Would it be helpful to you if we
uploaded this sooner to experimental?
Good news! :)
Given we have our own repository for experimental toolchain related to
reproducible builds, I don't think it's worth the hassle of an upload to
experimental.
--
Niels Thykier:
We will apply this for stretch. Would it be helpful to you if we
uploaded this sooner to experimental?
Good news! :)
Given we have our own repository for experimental toolchain related to
reproducible builds, I don't think it's worth the hassle of an upload to
experimental.
--
Package: fontforge
Version: 1:2.0.20140101-1
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 packages using fontforge to generate TrueType fonts could
Dimitri John Ledkov:
If I fail to upload this, please upload it instead of me.
Looks like the upload went ok. I am now able to rebuild libical
reproducibly. :)
Please remember to coordinate with the release team for binNUMs and
unblocks.
--
Lunar.''`.
Package: fontforge
Version: 20120731.b-5
Severity: wishlist
Tags: patch
User: reproducible-bui...@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
Bernhard R. Link:
May I suggest to just duplicate the DH_ALWAYS_EXCLUDE handling in
dh_fixmtimes for the time being?
If they are already removed then dh_builddeb should not do any new harm
and this way you keep more control over dh_fixmtimes so there is less
chances debhelper will ship
Source: debianutils
Version: 4.4
Severity: wishlist
Tags: patch
User: reproducible-bui...@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: traceroute
Version: 1:2.0.20-2
Severity: wishlist
Tags: patch
User: reproducible-bui...@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
.
+- 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: dash
Version: 0.5.8-2
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: timestamps fileordering
Hi!
While working on the “reproducible builds” effort [1], we have noticed
that dash could not be built reproducibly.
The attached patches fix this. I
~reproducible1) UNRELEASED; urgency=low
+
+ * Make the package build reproducibly:
+- Fix mtimes before building binary packages.
+- Stop recording the current time when creating gzip files.
+- Sort file list in md5sums.
+
+ -- Jérémy Bobbio lu...@debian.org Fri, 02 Jan 2015 16:15:58 +0100
Source: ncurses
Version: 5.9+20140913-1
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: timestamps
Hi!
While working on the “reproducible builds” effort [1], we have noticed
that ncurses could not be built reproducibly.
The attached patch will add
Source: base-files
Version: 8
Severity: wishlist
Tags: patch
User: reproducible-bui...@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: sed
Version: 4.2.2-4
Severity: wishlist
Tags: patch
User: reproducible-bui...@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
Source: apt
Version: 1.0.9.5
Severity: wishlist
Tags: patch
User: reproducible-bui...@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__
Source: perl
Version: 5.20.1-4
Severity: wishlist
Tags: patch
User: reproducible-bui...@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
-01-02 22:45:58.0 +0100
@@ -1,3 +1,11 @@
+sensible-utils (0.0.9.0~reproducible1) UNRELEASED; urgency=low
+
+ * Make package build reproducibly:
+- Stop recording current time when creating gzip files.
+- Fix mtimes before creating binary packages.
+
+ -- Jérémy Bobbio lu
Sven Joachim:
I am not strictly opposed to your patch, but I think the problem should
be tackled elsewhere, so that fewer packages need to be modified.
In our experimental toolchain, packages built using `dh` will
automatically call `dh_strip_nondeterminism`. Packages using `dh` are
the 60%
:
+ - 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
.
+
+ -- 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
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
+
+ * 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
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
Source: tar
Version: 1.27.1-2
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: timestamps
Hi!
While working on the “reproducible builds” effort [1], we have noticed
that tar could not be built reproducibly.
The current time gets written to the tar.1
Source: coquelicot
Version: 0.9.2-4
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], we have noticed
that coquelicot could not
Control: severity -1 wishlist
Control: retitle -1 torsocks: please add whitelisting for local ports
Control: tags -1 + upstream
treaki:
i tryed to use torsocks on ssh with x forward enabled (-X) but i
failed for an unknown reason.
The reason is explained in the error message:
-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
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: rm
Hi!
Even if ooniprobe is more or less usable in its current state, I think
it is not yet ready to be part of a stable release. #766061 makes a bad
user experience and the software is still
Axel Beckert:
Jonas Smedegaard wrote:
Quoting Jérémy Bobbio (2014-12-04 16:15:02)
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
Hi!
Chris Lamb:
- tar -czf ./debian/mailfilter/usr/share/doc/mailfilter/contrib.tar.gz
./contrib
+ GZIP=-9n tar -czf
./debian/mailfilter/usr/share/doc/mailfilter/contrib.tar.gz
--mtime=$(BUILD_DATE) ./contrib
This is likely to write contrib.tar.gz with files in the filesystem
Hi!
Chris Lamb:
- tar -c --gzip -f $(CURDIR)/debian/mauve/usr/src/mauve.tar.gz \
- -C debian/mauve/usr/src mauve
+ GZIP=-9n tar -c --gzip -f $(CURDIR)/debian/mauve/usr/src/mauve.tar.gz
\
+ -C debian/mauve/usr/src --mtime=$(BUILD_DATE) mauve
This is likely to
Package: tlsdate
Version: 0.0.12-2
Severity: important
Hi!
tlsdated is unhappy because it cannot start tlsdate-monitor. The log
shows:
[tlsdate-monitor] execve() failed: No such file or directory
And indeed, the file is not in the package.
This seems to prevent tlsdated from setting up
+0100
@@ -1,3 +1,11 @@
+sphinx (1.2.3+dfsg-1.0~reproducible1) UNRELEASED; urgency=low
+
+ [ Chris Lamb ]
+ * Add remove_non_determinism.diff to make Sphinx output reproducible
+from one build to the other (closes: #776443).
+
+ -- Jérémy Bobbio lu...@debian.org Wed, 28 Jan 2015 14:38:24
).
+
+ -- Jérémy Bobbio lu...@debian.org Wed, 28 Jan 2015 14:16:27 +
+
docbook-to-man (1:2.0.0-32) unstable; urgency=low
* Package orphaned.
diff -Nru docbook-to-man-2.0.0/debian/patches/07-remove-timestamp.patch docbook-to-man-2.0.0/debian/patches/07-remove-timestamp.patch
--- docbook
Package: debhelper
Version: 9.20150101
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: toolchain fileordering
Hi!
While working on the “reproducible builds” effort [1], we have noticed
that some packages could not be built reproducibly because the
Dirk Eddelbuettel:
You need both my patches, and while I only tried them against r-devel they
should work as is on r-release.
There is one thing I need to stick into debian/rules to set the env var for
make (patch 2), and we need to modify the r-cran.mk snippet to get timestamp
from
Dirk Eddelbuettel:
On 12 January 2015 at 11:06, Jérémy Bobbio wrote:
| That's great news. :) Dirk, thanks for your work. Tell me if you want to
| deploy your patches to our experimental framework. I could either do the
| work or give you access to the repositories.
I have never put r-devel
Martin Maechler:
I've committed these now to R-devel, svn rev r67422 and r67423.
(R devel should become R 3.2.0 in April)
That's great news. :) Dirk, thanks for your work. Tell me if you want to
deploy your patches to our experimental framework. I could either do the
work or give you access to
Niko Tyni:
Subject: [PATCH] Fix mtimes before building binary packages
To enable perl to build reproducibly, mtimes of any files created
after the date of the latest debian/changelog entry will be changed to
that date.
Is this because of the date header in manpages? Setting the
Dirk Eddelbuettel:
So you would have to make a minimal change, build and see how it is
deployed.
Done in our experimental repository.
Let me know how it goes.
Sure!
--
Lunar.''`.
lu...@debian.org: :Ⓐ : # apt-get install anarchism
/enable_recording_and_using_an_external_signature
@@ -0,0 +1,93 @@
+From: Jérémy Bobbio lu...@debian.org
+Subject: [PATCH] Enable recording and using an external signature
+
+To make wireless-regdb build reproducibly, we need a way to save
+the signature of the database to an external file and later reuse
+it instead of requiring
Julian Andres Klode:
The attached patch removes timestamps from the build system. Once
applied, ndiswrapper can be built reproducibly in our current
experimental framework.
Cool.
Will do that soonish in experimental then. Thanks.
As we currently only perform experiments on packages in
Source: nacl
Version: 20110221-4.1
Severity: wishlist
User: reproducible-bui...@lists.alioth.debian.org
Usertags: cpu
Hi!
While working on the “reproducible builds” effort [1], we have noticed that
nacl could not be built reproducibly.
During the latest build, a different implementation for
Source: manpages
Version: 3.74-1
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: timestamps randomness
Hi!
While working on the “reproducible builds” effort [1], we have noticed
that manpages could not be built reproducibly.
The attached patches
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
/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
Source: libmodule-build-perl
Version: 0.421000-2
Severity: wishlist
Tags: patch
User: reproducible-bui...@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.
Bastian Blank:
On Mon, Jan 05, 2015 at 06:56:10PM +0100, Jérémy Bobbio wrote:
* linux-source: mtimes of many files differ. Would it be ok to just
create the tarball with a single timestamp (`tar --mtime=`)?
I've used find+touch instead. See attached patch.
Why?
Good question
Ole Streicher:
The python-astropy package contains an invalid gzip file for testing
purposes (astropy/utils/tests/data/invalid.dat.gz). The reproducibility
check fails here with
dh_strip_nondeterminism
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:
Control: reopen -1
Hi!
Changes:
pymad (0.8-2) unstable; urgency=medium
.
* Fix the pre-configure command to build Setup correctly. (Closes:
#779634)
Sorry, but this does not seem to be fixed.
dh_auto_clean -O--buildsystem=pybuild
I: pybuild base:170: python2.7 setup.py clean
No
Holger Levsen:
while you thankfully added links to unreproducible packages on
reproducible.debian.net you've also added links to packages which fail to
build from source there, as can for example be seen on
https://tracker.debian.org/pkg/ocaml-faad
Please don't do that, ftbfs issues on
Control: severity -1 wishlist
Control: retitle -1 debbindiff: make new lines more visible in HTML diffs
Paul Wise:
With text output, new lines in text files are very obvious, they have a
plus character in front of them. With the html output, it isn't as
obvious (see attached screenshot). I
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:
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:
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
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: rm
Hi!
Please remove debbindiff from jessie. It's not mature enough. I'd rather
exempt users from experiencing crashes on many inputs.
Thanks,
--
Lunar.''`.
when building source tarball.
+- Remove user and timestamps from test-summary.
+
+ -- Jérémy Bobbio lu...@debian.org Fri, 02 Jan 2015 16:33:56 +0100
+
binutils (2.25-6) unstable; urgency=medium
* Apply patches from the 2.25 branch to address PR binutils/17512,
diff -u binutils-2.25/debian
Ole Streicher:
On 19.03.2015 12:53, Jérémy Bobbio wrote:
No rules forbid invalid compressed files but dh_strip_nondeterminism
will try to normalize everything that can be normalized… Just like
dh_strip will work on all binary objects it can identify.
I would not argue against
Control: forgemerge 53 -1
Thorsten Glaser:
With the attached file, or really any program (e.g. src:pax):
1$ gcc -O2 -g -fPIE -fstack-protector-strong -flto=jobserver -c bottles.c
2$ gcc -O2 -g -fPIE -fstack-protector-strong -flto=jobserver -o x1 bottles.o
3$ gcc -O2 -g -fPIE
Control: severity -1 minor
Control: tags -1 pending
Holger Levsen:
runnning debbindiff on lilypond from unstable show this debug output, which I
believe is an indication that something is going wrong internally:
Sat Mar 28 01:54:43 UTC 2015 - debbindiff 12 will be used to compare the two
Holger Levsen:
Crashing with exit 1 is the real problem here.
I can't reproduce this. UnicodeDecodeError gets 2 as exit code.
--
Lunar.''`.
lu...@debian.org: :Ⓐ : # apt-get install anarchism
`. `'`
running ./configure.
+ This is then used in nscd.
+- Set the previously mentioned build date to the latest debian/changelog
+ entry.
+- Create source tarball in a deterministic manner: adjust file
+ modification time, user, group, permissions, and file order.
+
+ -- Jérémy Bobbio
Jérémy Bobbio:
3. nscd uses the date and time of the build as a version marker. So a
patch is added to allow the build date to be set externally. The date
of the latest debian/changelog entry will be used instead of the
current time for Debian.
Reiner Herrmann noticed that the patch
-slugs-in-faq.diff: use slugs instead of
+object ids for internal links in FAQ. This makes the package
+build reproducibly.
+
+ -- Jérémy Bobbio lu...@debian.org Sun, 19 Apr 2015 11:50:10 +
+
ruby-sqlite3 (1.3.9-2) unstable; urgency=medium
* Team upload.
diff --git a/debian/patches
Package: ipxe
Version: 1.0.0+git-20141004.86285d1-1
Severity: normal
Hi!
The ISO image shipped in ipxe seems to be empty. It doesn't boot in
qemu.
While building the package in pbuilder, I see:
ISOLINUX_BIN=/usr/lib/syslinux/ VERSION=1.0.0+git-20141004.86285d1-1 bash
util/geniso -o
.
+
+ -- Jérémy Bobbio lu...@debian.org Fri, 24 Apr 2015 13:46:29 +0200
+
kexec-tools (1:2.0.7-5.1) unstable; urgency=medium
* Non-maintainer upload.
diff -Nru kexec-tools-2.0.7/debian/patches/allow-external-build-date.patch kexec-tools-2.0.7/debian/patches/allow-external-build-date.patch
--- kexec
Philip Rinn:
+# set built-time of GNUR packages to time of created binary package based on
stamp in changelog
+builttime = $(shell dpkg-parsechangelog -l$(CURDIR)/debian/changelog | awk
-F': ' '/Date/ {print $$2}')
Tips: In Jessie and beyond you can simply use `dpkg-parsechangelog
-S Date`
the package build reproducibly:
+- Add revision date to manpages.
+
+ -- Jérémy Bobbio lu...@debian.org Wed, 22 Apr 2015 17:52:09 +
+
dracut (040+1-1) unstable; urgency=low
* new upstream, Closes: #739794, #758655, #754062, #755271
diff --git a/debian/patches/0001-Add-revision-date
:25.0 +
@@ -1,3 +1,11 @@
+readline6 (6.3-8.0~reproducible1) UNRELEASED; urgency=low
+
+ * Make the package build reproducibly:
+- Call dh_fixperms for arch-indep packages to avoid variations due to
+ umask.
+
+ -- Jérémy Bobbio lu...@debian.org Wed, 22 Apr 2015 19:13:35 +
/changelog
+++ b/debian/changelog
@@ -19,6 +19,11 @@ shadow (1:4.2.1-1) UNRELEASED; urgency=low
[ Laurent Bigonville ]
* Move pam_selinux open call higher in the session stack. Closes: #747313
+ [ Jérémy Bobbio ]
+ * Make the package build reproducibly:
+- Add a patch to allow manpage
Source: mailman
Version: 2.1.18-2
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: umask
Hi!
While working on the “reproducible builds” effort [1], we have noticed
that mailman could not be built reproducibly.
The attached patch fix one occurence where
build reproducibly:
+- Use install instead of cp for qmail-to-mailman.py to avoid
+ umask variations.
+
+ -- Jérémy Bobbio lu...@debian.org Wed, 22 Apr 2015 21:54:14 +
+
mailman (1:2.1.18-2) unstable; urgency=high
* Fix security issue: path traversal through local_part.
diff -Nru
the package build reproducibly:
+- Add revision date extracted from Git to manpages in order
+ to make them stable one build to another.
+
+ -- Jérémy Bobbio lu...@debian.org Wed, 22 Apr 2015 22:06:45 +
+
kmod (20-1) unstable; urgency=medium
* New upstream release.
diff --git
@@
+Description: Remove build date
+ In order to make unzip build reproducibly, we remove the
+ (already optional) build date from the binary.
+Author: Jérémy Bobbio lu...@debian.org
+
+--- unzip-6.0.orig/unix/unix.c
unzip-6.0/unix/unix.c
+@@ -1705,7 +1705,7 @@ void version(__G
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+ruby-prawn (1.3.0+dfsg-1.0~reproducible1) UNRELEASED; urgency=low
+
+ * Add 0700_use_deterministic_keys_for_gradients.patch to make
+Prawn build PDF in a deterministic manner when they use gradients.
+
+ -- Jérémy Bobbio lu...@debian.org Sun, 19 Apr 2015
.
+ [ Jérémy Bobbio ]
+ * Use UTC when running xgettext for build reproducibility.
+
-- Colin Watson cjwat...@debian.org Thu, 19 Mar 2015 10:42:49 +
debconf (1.5.56) unstable; urgency=medium
diff --git a/po/Makefile b/po/Makefile
index 515a562..357e1cf 100644
--- a/po/Makefile
+++ b/po
Holger Levsen:
On Montag, 30. März 2015, Paul Wise wrote:
These seem like FTBFS that should be reported, so the package
maintainers patch out usage of the macros, especially as the plan was
to enable warnings for them by default eventually.
yes, they should be reported. thats why they
Source: memtest86+
Version: 5.01-2
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: timestamps
Control: block -1 by 783513
Hi!
While working on the “reproducible builds” effort [1], we have noticed
that memtest86+ could not be built reproducibly.
The
Control: reopen -1
Hi!
Changes:
sed (4.2.2-5) unstable; urgency=medium
.
[ Jérémy Bobbio ]
* Fix mtimes before building binary packages. closes: #774347.
* Stop recording current time when using gzip.
Sorry Clint. This is not enough as we've introduced umask variations
Hi!
The attached patches make several small changes to debian/rules. Once
applied, debianutils can be built reproducibly on our current
experimental framework.
This was merged in debianutils/4.5 but since umask variations are now
considered, this is not enough. The attached patch should do
Hi!
Here's an update after rebasing my patches on 5.20.2-4.
Niko Tyni:
- the build system also embeds information about the build host, at
least the kernel version and hostname. Those need to be stripped too.
From 'perl -V':
osname=linux, osvers=3.16.0-4-amd64,
Source: mpv
Version: 0.9.1-1
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: timestamps
Hi!
While working on the “reproducible builds” effort [1], we have noticed
that foo could not be built reproducibly.
The attached patch disable recording the build
master—fixes timestamps related
variations from the build system. Once applied, win32-loader can be
built reproducibly in our current experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
--
Jérémy Bobbio.''`.
jeremy.bob...@irq7.fr
Jérémy Bobbio:
The attached patch […]
For real, this time.
--
Lunar.''`.
lu...@debian.org: :Ⓐ : # apt-get install anarchism
`. `'`
`-
diff -Nru memtest86+-5.01
Package: tracker.debian.org
Severity: minor
Tags: newcomer
Hi!
Changelogs are currently served without any Content-Type specified. This means
non-ascii characters are displayed wrong in browsers.
HEAD https://tracker.debian.org/media/packages/p/pkg-perl-tools/changelog-0.20
| grep ^Content
/debian/changelog
@@ -1,3 +1,10 @@
+libapache2-mod-perl2 (2.0.9~1624218-2.0~reproducible1) UNRELEASED; urgency=low
+
+ * Set PERL_HASH_SEED=0 when running configure to generate
+identical code accross builds.
+
+ -- Jérémy Bobbio lu...@debian.org Tue, 05 May 2015 16:13:37 +0200
+
libapache2-mod
-0.8.16.0~reproducible1/debian/changelog 2015-05-06 13:43:38.0 +
@@ -1,3 +1,10 @@
+file-rc (0.8.16.0~reproducible1) UNRELEASED; urgency=low
+
+ * Use `sed -i` to keep permisions when modifying conffiles list.
+This makes the result identical with different umasks.
+
+ -- Jérémy Bobbio
-2.0~reproducible1) UNRELEASED; urgency=low
+
+ * Make the package build reproducible:
+- 110_remove_build_date.diff: remove compilation date from
+ version strings.
+
+ -- Jérémy Bobbio lu...@debian.org Wed, 06 May 2015 14:00:31 +
+
yasm (1.3.0-2) unstable; urgency=medium
/sort_kdm_confproc_keys.diff
@@ -0,0 +1,34 @@
+Description: sort keys in kdm confproc.pl
+ In order to get the same output accross builds, we
+ now sort keys in confproc.pl.
+Author: Jérémy Bobbio lu...@debian.org
+
+--- kde-workspace-4.11.13.orig/kdm/confproc.pl
kde-workspace-4.11.13/kdm/confproc.pl
+@@ -85,7 +85,7
Iain R. Learmonth:
The attached patch fixes this, and will also remove the log directory if
it is empty.
Thanks!
+ [ -f /etc/default/ooniprobe ] rm -f /etc/default/ooniprobe
The test is not needed:
$ rm -f /nonexististant echo No big deal
No big deal
--
Lunar
to
+ be able to predefine GNOME_DATE.
+- Set GNOME_DATE to the latest debian/changelog entry in
+ debian/rules.
+
+ -- Jérémy Bobbio lu...@debian.org Tue, 05 May 2015 09:24:28 +
+
gnome-desktop3 (3.14.1-1) unstable; urgency=medium
[ Tim Lunn ]
diff -Nru gnome-desktop3-3.14.1/debian/patches
801 - 900 of 1082 matches
Mail list logo