This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: New libc version support


On 2008-12-21 19:11, Yann E. MORIN wrote:
> The only other way to do is tho directly fetch the sources from CVS, using
> dates or revisions (how does one retrieve a /revision/ with CVS?)

See here:  http://sourceware.org/glibc/

Basically you need to login once (using password "anoncvs"):

  cvs -z 9 -d :pserver:anoncvs@sources.redhat.com:/cvs/glibc login

Then you can do:

  cvs -z 9 -d :pserver:anoncvs@sources.redhat.com:/cvs/glibc co -A -P -r $TAGNAME libc

setting $TAGNAME to e.g. "glibc-2_8", "glibc-2_9" to retrieve 2.8 or 2.9.

Note the glibc ports (e.g. arm support etc) need to be retrieved
separately, using the same tag names:

  cd libc
  cvs -z 9 -d :pserver:anoncvs@sources.redhat.com:/cvs/glibc co -A -P -r $TAGNAME ports

Also note there's a "glibc-2_8" and "glibc-2_8-branch" tag.  The former
is  the release version, while the latter is a sort of "maintenance"
branch.  You generally want the latter, but this is a moving target.
For example, at the moment there are a few small fixes against the
release.

The same goes for "glibc-2_9" and "glibc-2_9-branch".

--
For unsubscribe information see http://sourceware.org/lists.html#faq


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]