reproducible-tmp-names
authorDebian Haskell Group <pkg-haskell-maintainers@lists.alioth.debian.org>
Tue, 6 Feb 2018 21:01:18 +0000 (21:01 +0000)
committerSean Whitton <spwhitton@spwhitton.name>
Tue, 6 Feb 2018 21:01:18 +0000 (21:01 +0000)
commit819798b0a4c62ba15fa09a16812c78254f714da2
treec727ee55feee7f3b40615ed6a6dd26405db48c22
parent375dd969e28446e5951d0abcc9cea823119bf27b
reproducible-tmp-names

This is an attempt to make GHC build reproducible. The name of .c files may end
up in the resulting binary (in the debug section), but not the directory.

Instead of using the process id, create a hash from the command line arguments,
and assume that is going to be unique.

Gbp-Pq: Name reproducible-tmp-names
compiler/main/SysTools.hs