[Buildroot] [PATCH 2/6 v2] support/download: fix the git helper
Peter Korsgaard
jacmet at uclibc.org
Tue Jul 8 21:27:50 UTC 2014
>>>>> "Yann" == Yann E MORIN <yann.morin.1998 at free.fr> writes:
> When switching the git helper over to a shell script, a special case was
> not carried over: in case the remote has the required reference, we
> attempt a shallow clone, using --depth 1. However, this is not supported
> when the remote is accessed with the http protocol.
> Therefore, the download fails.
> What happened before the conversion to a shell script was that the helper
> in the Makefile would fallback to doing a full-clone.
> This is the case and behaviour that were lost in the conversion.
> To avoid making the script too complex, we only attempt a full clone if
> needed. And we decide that a full clone is needed by default; we decide
> it is unnecessary if the remote has the needed reference *and* the
> shallow clone was successful.
> Signed-off-by: "Yann E. MORIN" <yann.morin.1998 at free.fr>
Committed, thanks.
--
Bye, Peter Korsgaard
More information about the buildroot
mailing list