The first patch has a bug. I was adding the --bare flag at each clone, so we were getting lots of --bare flags towards the end of the list. This new patch only adds it once.
|
0001-Only-add-bare_flag-to-git-clone-args-if-non-empty.patch
Description: Binary data
On Jul 7, 2011, at 3:29 PM, David Peixotto wrote: Adding the bare_flag variable to the git args as an empty string was causing the git clone command to fail with a complaint about too many arguments. I think it was directly calling execv with the empty string as a fourth argument which caused git to complain. This patch only adds the flag as an argument to the git command if it is non-empty.
Without this patch I was getting a failure trying to sync after a fresh clone.
$ ./sync-all get == running git clone /Users/dave/Research/git/ghc/ghc-tarballs ghc-tarballs Too many arguments.
git failed: 33024 at ./sync-all line 206.
<0001-Only-add-bare_flag-to-git-clone-args-if-non-empty.patch>_______________________________________________ Cvs-ghc mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-ghc
|
_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc