Re: How do I build GHC 7.6 from source?

2012-09-21 Thread Simon Marlow
On 20/09/2012 16:25, Iavor Diatchki wrote: perhaps we should have a well-defined place in the repo where we keep the finger-prints associated with tags and branches in the main repo? This would make it a lot easier to get to a fully defined previous/different state. We do have tags for releases

Re: How do I build GHC 7.6 from source?

2012-09-20 Thread Iavor Diatchki
Hello, perhaps we should have a well-defined place in the repo where we keep the finger-prints associated with tags and branches in the main repo? This would make it a lot easier to get to a fully defined previous/different state. On this note, could someone send the link to the 7.6 fingerprint?

Re: How do I build GHC 7.6 from source?

2012-09-20 Thread Claus Reinke
Well, it doesn't quite have the same drawbacks as submodules, because our solution places a burden only on someone who wants to recover a particular repository state, rather than on everyone doing development. I think it's worth keeping an eye on submodules in case they fix the gotchas in the U

Re: How do I build GHC 7.6 from source?

2012-09-20 Thread Simon Marlow
On 19/09/2012 02:15, Iavor Diatchki wrote: > exactly what git's submodule machinery does, so it seems pointless to > implement the functionality which is already there with a standard > interface. Thoughts? http://hackage.haskell.org/trac/ghc/wiki/DarcsConversion#Theperspecti

Re: How do I build GHC 7.6 from source?

2012-09-18 Thread Iavor Diatchki
Hello, On Tue, Sep 18, 2012 at 1:25 PM, Ian Lynagh wrote: > > Why do you want to build 7.6 but not 7.6.1, OOI? > > I was trying to build a different branch which is a fork of 7.6---I wanted to play around with the profiling suite described in the "Core Diving" talk from the Haskell Implementors

Re: How do I build GHC 7.6 from source?

2012-09-18 Thread Ian Lynagh
On Tue, Sep 18, 2012 at 12:48:13PM -0700, Iavor Diatchki wrote: > Hello, > > I was just trying to build the GHC-7.6 branch from source and the build > failed with type-errors, because the libraries used by GHC have moved on > since the release, and "sync all" just gets the most recent version. Us

How do I build GHC 7.6 from source?

2012-09-18 Thread Iavor Diatchki
Hello, I was just trying to build the GHC-7.6 branch from source and the build failed with type-errors, because the libraries used by GHC have moved on since the release, and "sync all" just gets the most recent version. Is there a "fingerprint" somewhere so that I can checkout the libraries in a