I'm trying to checkout ghc from git and build but I run into problems with
sync-all.  What step have I missed?

$ ./sync-all --testsuite --no-dph get
== running git config core.ignorecase true
== running git clone /home/areid/srcs/ghc/ghc-tarballs ghc-tarballs
fatal: repository '/home/areid/srcs/ghc/ghc-tarballs' does not exist
git failed: 32768 at ./sync-all line 168.
== Checking for old haddock repo
== Checking for old binary repo
== Checking for old mtl repo
== Checking for old Cabal repo

If I do this:

    git clone http://darcs.haskell.org/ghc-tarballs.git/

then it gets slightly further and complains about utils/hsc2hs so I suspect
I have missed some critical trac-wiki page that gives a list of all the
things I need to clone before I start?


Fuller list of what I have done so far is:
Using GIT

http://hackage.haskell.org/trac/ghc/wiki/Building/GettingTheSources
git config --global user.name "Alastair Reid"
git config --global user.email "alastair.d.r...@googlemail.com"
git config --global core.autocrlf false

# Signup for ghc trac
Checkout working repo

http://hackage.haskell.org/trac/ghc/wiki/Building/GettingTheSources
git clone http://darcs.haskell.org/ghc.git/
git clone ghc ghc-working
cd ghc-working
./sync-all --testsuite --no-dph get



Reason I'm starting with git is that my plan is to relearn how to do
unregisterized builds using x86/Linux as an example and then see if I can
figure out how to port ghc to a new architecture.

-- 
Alastair Reid
_______________________________________________
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to