The checkout clone process for 7.8.3 is very different from head.  What exact commands where you trying to do for the initial clone?

I would use
Git clone -b ghc-7.8.3 ghcUrl ; ./sync-all get 
I think. 

Point being the clone process is different. 

On Sunday, November 2, 2014, Dr. ERDI Gergo <gergo@erdi.hu> wrote:
On Sun, 2 Nov 2014, Dr. ERDI Gergo wrote:

On a completely clean clone, I've checked out the tag ghc-7.8.3-release, ran sync-all get, boot, and configure, but the build fails on haskell98. Any ideas what I could be doing wrong?

I've worked around this by manually checking out the 'ghc-7.8' branch of various submodules until I got it to work (I think the ones I needed to change were dph, haskell98, haskell2010, template-haskell, and haddock, but I'm not sure). It seems the `ghc-7.8.3-release` tag is in a horrible shape in terms of reproducable building of imported repos. Is anyone looking into fixing this?

Bye,
        Gergo
_______________________________________________
ghc-devs mailing list
ghc-devs@haskell.org
http://www.haskell.org/mailman/listinfo/ghc-devs