buildroot/support/download
Yann E. MORIN 697e2b7d94 support/download: fix the Hg backend for tags
When the version of a package is a Mercurial tag, the download fails,
with:
    abort: unknown revision 'X.Y.Z'!

This is because, in Mercurial, tags are commits like the others, and
when we clone, we actively request a tag. But then, the server
"dereferences" that tag and sends us the revision pointed to by that
tag. Of course, since the tag is a commit after the revision we got,
we do not have the revision adding the tag.

So, we just have to download the full repository to be sure we have
the tags in our local clone.

Reported-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-08-29 11:38:00 +02:00
..
bzr core/download: don't be needlessly verbose in backends 2015-07-26 15:18:39 +02:00
check-hash support/download: restore mandatory check of hashes 2015-04-25 11:51:44 +02:00
cp core/download: don't be needlessly verbose in backends 2015-07-26 15:18:39 +02:00
cvs support/download/cvs: add support to use a date instead of a tag 2015-07-10 11:09:20 +02:00
dl-wrapper support/download: properly catch missing hashes 2015-04-03 14:08:54 +02:00
git core/download: don't be needlessly verbose in backends 2015-07-26 15:18:39 +02:00
hg support/download: fix the Hg backend for tags 2015-08-29 11:38:00 +02:00
scp core/download: don't be needlessly verbose in backends 2015-07-26 15:18:39 +02:00
svn support/download: support -q in all download backends 2015-01-04 18:38:36 +01:00
wget core/download: don't be needlessly verbose in backends 2015-07-26 15:18:39 +02:00