reproducible-tmp-names
authorDebian Haskell Group <pkg-haskell-maintainers@lists.alioth.debian.org>
Mon, 14 Nov 2016 16:35:40 +0000 (16:35 +0000)
committerClint Adams <clint@debian.org>
Mon, 14 Nov 2016 16:35:40 +0000 (16:35 +0000)
commit1025e89615264b5c2cb0eabf6f5c0fd1ea27d3fd
treed654392ba8f6ec6e952fc1f46da53f7d48be8c1b
parent00a1b5581b89a2825acf393ae208ff254ba555c8
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