Bug#806945: bash: Please make bash build reproducibly

2017-05-09 Thread Ximin Luo
Ximin Luo: > [..] > > CFLAGS - we eventually want to patch gcc to fix this; bash doesn't need to > handle this specifically. > BUILD_DIR - this does seem bash-specific, but I haven't yet studied the > Makefiles in enough detail to propose something concrete. > PDF ID - this is caused by [1]

Bug#806945: bash: Please make bash build reproducibly

2016-09-26 Thread Ximin Luo
Package: src:bash Followup-For: Bug #806945 Dear Maintainer, Attached is the patch refreshed for bash version 4.4-1. I have confirmed that it works the same way as advertised previously. As an update, pgrp-pipe.diff is now optional; you can also just drop it to get the same effect, since

Bug#806945: bash: Please make bash build reproducibly

2016-06-07 Thread Ximin Luo
Control: tags -1 + patch I've attached the full Debian patch to make bash 4.3-14 reproducible, that includes Reiner's from above. It also includes *fixing a bug in upstream bash*, which currently does-not-appear-in-the-wild *only because* distros already happen to be working around it. But

Bug#806945: bash: Please make bash build reproducibly

2016-06-05 Thread Ximin Luo
(Chet, your specific attention is required for this email, please) Ximin Luo: > On Sat, 28 May 2016 13:38:35 +0200 Reiner Herrmann wrote: >> After that, the only remaining issue is that the included header file >> /usr/include/bash/config.h varies depending on the kernel

Bug#806945: bash: Please make bash build reproducibly

2016-06-02 Thread Ximin Luo
CC'ing everyone that was on the previous conversation; Debian's BTS doesn't do this automatically :( We've made some progress on the Debian side; there's a few more stumbling blocks though: On Sat, 28 May 2016 13:38:35 +0200 Reiner Herrmann wrote: > Hi, > > it looks like

Bug#806945: bash: Please make bash build reproducibly

2016-05-28 Thread Reiner Herrmann
Hi, it looks like most of the documentation related issues are now solved by fixed toolchain packages. But it still uses the embedded and outdated copy of man2html, which doesn't support SOURCE_DATE_EPOCH yet. The attached patch uses the system man2html instead of the embedded one. After that,

Bug#806945: bash: Please make bash build reproducibly

2015-12-03 Thread Maria Valentina Marin
Source: bash Version: 4.3-14 Severity: wishlist User: reproducible-bui...@lists.alioth.debian.org Usertags: timestamps Hi, While working on the “reproducible builds” effort [1], we have noticed that bash could not be built reproducibly. There are two problems: 1. Bash uses an embedded copy of