Version control systems

Ian Lynagh igloo at
Mon Aug 18 05:28:40 EDT 2008

On Mon, Aug 18, 2008 at 12:21:47PM +1000, Manuel M T Chakravarty wrote:
> From what you are saying, it seems that one "advantage" of git (in- 
> place branch switching) is not going to be useful to GHC in any case  


> (because we use nested repositories).

That does make it harder, but the main problem is that switching between
branches changes the timestamp of files that differ, meaning the build
system thinks that recompilation needs to be done.

Also, if you have 2 in-place branches of GHC then only one of them can
be built at any one time, as they share a working directory.


More information about the Glasgow-haskell-users mailing list