Problems building from source: ghc-tarballs

Alastair Reid <[email protected]>
Newsgroups gmane.comp.lang.haskell.cvs.ghc
Message-ID <CADVwyRFZhjqbR2guDbCjPMrObJu6WSNAWKMrMMdwEGQ-DcicZA@mail.gmail.com>
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 "[email protected]"
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
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.