[Reproducible-builds] Bug#774422: perl: please make perl builds reproducible

Niko Tyni ntyni at debian.org
Fri Jan 23 10:47:27 UTC 2015


On Fri, Jan 23, 2015 at 11:20:44AM +0100, Holger Levsen wrote:
> On Donnerstag, 22. Januar 2015, Niko Tyni wrote:
> > - the build system also embeds information about the build host, at
> >   least the kernel version and hostname. Those need to be stripped too.
> [...]
> >   I assume varying uname et al. isn't actively tested yet?
> 
> no, not yet. and varying hostname is only tested since last week, so most 
> packages have not yet been tested for that. (but will be in a few months.)
> 
> are there ways to "properly" fake uname or do I really need to setup something 
> in qemu to test^wsimulate builds under different kernels?

A quick search indicates that there's no separate namespace for other
uname(2) information than the host name and domain name.  This suggests
that something like http://www.bstern.org/libuname/ is needed. I'm not aware
of anything in Debian already that does that. Time for an RFP maybe :)
-- 
Niko



More information about the Reproducible-builds mailing list