Re: gdb.git mirror is broken

Jim Meyering
2009-10-06T06:45:57Z

H.J. Lu wrote:
> Hi Jim,
>
> gdb.git mirror at
>
> http://sources.redhat.com/git/gdb.git
>
> is broken. The problems are
>
> 1: "cpu" directory is missing.
> 2. Top level files and gdb/gdbserver, bfd, sim, include directories
> haven't been updated since 2009-09-16.

Hi H.J.

When I check out gdb using CVS, via this,
(as recommended here http://www.gnu.org/software/gdb/current/)

cvs -z3 -d :pserver:anoncvs@sourceware.org:/cvs/src co gdb

That created a single directory named "src/", containing no
top level files:

$ ls src
CVS/ config/ etc/ include/ libdecnumber/ opcodes/ sim/
bfd/ cpu/ gdb/ intl/ libiberty/ readline/ texinfo/

This suggests that something is wrong with CVS.

Has someone been changing the modules file that
describes what you get when you check out gdb from CVS?

Is there a better way to checkout from CVS?

Just to confirm, I checked it out again (same exact command, also into
a new empty directory), and this time, I got all of the expected files.

If similar things happen during the mirroring process,
that could well explain the problem.

At first, I suspected the recent changes in my mirroring script
to mirror binutils to git, but for the problem to date
back to Sept 16, I now wonder if it's something else.

I'm investigating...