[Reproducible-builds] Bug#791755: go-md2man: FTFBFS: src/github.com/russross/blackfriday/sanitize.go:6:2: code in directory /tmp/buildd/go-md2man-1.0.2/obj-x86_64-linux-gnu/src/code.google.com/p/go.ne

2015-07-08 Thread Mattia Rizzolo
Source: go-md2man Version: 1.0.2-1 Severity: serious User: reproducible-builds@lists.alioth.debian.org Usertags: ftbfs Dear maintianer, you package FTBFS as follow in my pbuilder: debian/rules build dh build --buildsystem=golang --with=golang debian/rules override_dh_auto_build make[1]:

[Reproducible-builds] Bug#791815: libxslt: please support timestamps from environment

2015-07-08 Thread Dhole
Source: libxslt Version: 1.1.28-2 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 libxslt embeds timestamps when generating documentation. We have a

Re: [Reproducible-builds] Bug#791815: libxslt: please support timestamps from environment

2015-07-08 Thread Holger Levsen
Hi, not replying to the bug on purpose... On Mittwoch, 8. Juli 2015, Dhole wrote: We have a proposal for using a deterministic timestamp [2] (based on the latest debian/changelog entry) which is contained in the environment variable SOURCE_DATE_EPOCH (currently exported by debhelper in our

[Reproducible-builds] Bug#791815: Info received ( Bug#791815: libxslt: please support timestamps from environment)

2015-07-08 Thread Debian Bug Tracking System
Thank you for the additional information you have supplied regarding this Bug report. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will

[Reproducible-builds] debhelper: set SOURCE_DATE_EPOCH env var for reproducible builds

2015-07-08 Thread Dhole
Source: debhelper Version: 9.20150628 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 a proposal of using deterministic timestamps [2] (based on the latest

Re: [Reproducible-builds] Bug#791815: libxslt: please support timestamps from environment

2015-07-08 Thread Dhole
On 07/08/2015 06:44 PM, Dhole wrote: Source: libxslt Version: 1.1.28-2 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 libxslt embeds

[Reproducible-builds] Bug#791845: yacas: please make the build reproducible

2015-07-08 Thread Reiner Herrmann
Source: yacas Version: 1.3.3-2 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: locale X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi! While working on the reproducible builds effort [1], we have noticed that yacas could not be built

[Reproducible-builds] Bug#791851: scowl: please make the build reproducible

2015-07-08 Thread Reiner Herrmann
Source: scowl Version: 7.1-1 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: locale X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi! While working on the reproducible builds effort [1], we have noticed that scowl could not be built

[Reproducible-builds] [PATCH 4/5] DocBook: Avoid building man pages repeatedly and inconsistently

2015-07-08 Thread Ben Hutchings
Some kernel-doc sections are included in multiple DocBook files. This means the mandocs target will generate the same manual page multiple times with different metadata (author name/address and manual title, taken from the including DocBook file). If it's invoked in a parallel build, the output

[Reproducible-builds] [PATCH 5/5] scripts/kernel-doc: Use $KBUILD_BUILD_TIMESTAMP as man page date

2015-07-08 Thread Ben Hutchings
Together with the preceding changes, this allows man pages to be built reproducibly. Signed-off-by: Ben Hutchings b...@decadent.org.uk --- scripts/kernel-doc | 15 --- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/scripts/kernel-doc b/scripts/kernel-doc index

[Reproducible-builds] [PATCH 3/5] DocBook: Generate consistent IDs

2015-07-08 Thread Ben Hutchings
By default, DocBook XSL uses a non-deterministic function to generate IDs for HTML elements where it can't take a name from the input document. However, it has the option to generate 'consistent' (deterministic) IDs instead. Enable this to make the HTML pages reproducible. Reported-by: Jérémy

[Reproducible-builds] [PATCH 0/5] Reproducible document builds

2015-07-08 Thread Ben Hutchings
As part of the reproducible builds project, Jérémy Bobbio identified several time-dependent and non-deterministic functions in the document build process (htmldocs, mandocs targets). This patch series should fix all of those. Ben. Ben Hutchings (4): DocBook: Don't store mtime (or name) in

[Reproducible-builds] [PATCH 2/5] DocBook: Don't store mtime (or name) in compressed man pages

2015-07-08 Thread Ben Hutchings
The mtime on a man page is the build time. As gzip stores the mtime and original name in the compressed file by default, this makes compressed man pages unreproducible. Neither of these are important metadata in this case, so turn this off. Reported-by: Jérémy Bobbio lu...@debian.org

[Reproducible-builds] Bug#791834: bitcoin: please make the build reproducible

2015-07-08 Thread Reiner Herrmann
Source: bitcoin Version: 0.10.2-3 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: locale X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi! While working on the reproducible builds€ effort [1], we have noticed that bitcoin could not be built