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