[Reproducible-builds] Bug#762433: lsof: please stop capturing environment information during the build process

Jérémy Bobbio lunar at debian.org
Mon Sep 22 09:49:05 UTC 2014


Source: lsof
Version: 4.86+dfsg-1
Severity: wishlist
Tags: patch
User: reproducible-builds at lists.alioth.debian.org
Usertags: timestamps username hostname uname

Hi!

As part of the “reproducible builds” project, we have identified that
lsof build process captured too much information about its build
environment. This unfortunately prevents lsof from building
reproducibly.

The attached patch will make lsof builds reproducible by preventing
username, hostname, kernel version, and build time from being captured
as part of the build process. For build time, a patch over upstream code
is added to allow LSOF_CCDATE to be preset by an environment variable,
just like LSOF_HOST and others.

 [1]: https://wiki.debian.org/ReproducibleBuilds

-- 
Lunar                                .''`. 
lunar at debian.org                    : :Ⓐ  :  # apt-get install anarchism
                                    `. `'` 
                                      `-   
-------------- next part --------------
A non-text attachment was scrubbed...
Name: lsof_4.86+dfsg-1+reproducible.patch
Type: text/x-diff
Size: 12721 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20140922/abfb6835/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20140922/abfb6835/attachment.sig>


More information about the Reproducible-builds mailing list