Are you sure there's a -release tag?
What was the exact clone and checkout you did?

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

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. 

I was on the ghc-7.8.3-release git tag and updated the submodules, so I was on the right commit I think. Does 'sync-all get' check out the correct commits or at least branches? I think that's the part that what went wrong.