This is the mail archive of the
mailing list for the binutils project.
Re: git is live
- From: Peter Bergner <bergner at vnet dot ibm dot com>
- To: Andrew Pinski <pinskia at gmail dot com>
- Cc: Tom Tromey <tromey at redhat dot com>, GDB Development <gdb at sourceware dot org>, Binutils Development <binutils at sourceware dot org>, Segher Boessenkool <segher at kernel dot crashing dot org>
- Date: Wed, 06 Nov 2013 14:00:24 -0600
- Subject: Re: git is live
- Authentication-results: sourceware.org; auth=none
- References: <877gd5iyaz dot fsf at fleche dot redhat dot com> <CA+=Sn1mAAaO-yC-E4CWL493LApz2yi6LL6oOZiBf963N4Mb5zQ at mail dot gmail dot com>
On Wed, 2013-11-06 at 11:41 -0800, Andrew Pinski wrote:
> > git://sourceware.org/git/binutils-gdb.git
> > ssh://sourceware.org/git/binutils-gdb.git
> > I believe only the latter form allows pushing.
> When I do a git clone of the first URL I get a lot of errors:
> error: refs/tags/x86_64versiong3 does not point to a valid object!
> error: refs/tags/w32api-2_2 does not point to a valid object!
I was seeing the same thing. It went away when I upgraded to
a newer git version (I was using 1.7.1). Segher looked into
and here are his comments from #gcc:
<segher> in 1.6.5 an optimisation was introduced that has the server not
send everything it has on any clone, but only what you ask to clone
<segher> it forgot to ask for the tags it seems; it was fixed in 1.7.4 or so
<segher> so affected versions end up with a clone where the objects for those
tags are missing, and will error whenever you try to use them.
otherwise no problem