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
Description: Binary data
_______________________________________________ Cvs-ghc mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-ghc
