comp.lang.ada
 help / color / mirror / Atom feed
From: Craig Carey <research@ada95.ijs.com>
Subject: Re: Where is the GNAT source code
Date: Thu, 09 May 2002 18:06:33 GMT
Date: 2002-05-09T18:06:33+00:00	[thread overview]
Message-ID: <67aldu0vb6d6fjpjqq6s8ojnd0ogaqplio@4ax.com> (raw)
In-Reply-To: NZ1C8.2560$Q75.5692@news1.bredband.com

On Wed, 8 May 2002 06:39:20 +0200, "Per Sandbergs" <prsa@cntw.com>
wrote:

>Hi,
>The sources are now within GCC so i thin[k] the easiest way to get them is at
>at the folowing location
>http://gcc.gnu.org/cvs.html

>Did a download and build of the full GCC which includes GNAT a couple of
>days ago and got it upp and running witout any hazle at all on a Redhat 7.1
>system.
>



It is possible to get GNAT Ada files using this rsync command:


"rsync -RPvac --include '/gcc/gcc/ada' --exclude '/*/*/*'
                                   rsync://gcc.gnu.org/gcc-cvs ."

Sample console output:
...
testrun/
wwwdocs/
wwwdocs/cgi-bin/
wwwdocs/htdocs/
       30128 100%    9.58MB/s    0:00:00
gcc/gcc/ada/a-diocst.adb,v
       30174 100%   14.39MB/s    0:00:00
gcc/gcc/ada/a-diocst.ads,v
       29538 100%   14.08MB/s    0:00:00
gcc/gcc/ada/a-direio.adb,v
       34432 100%   11.53kB/s    0:00:02
...

Rsynch compresses.

Someone in the GCC community altered the CVS server so that the CVS
server now no longer recognizes that "gcc-ada" identifies all the
GNAT Ada 95 files at the gnu.org cvs repository.

Here is a way to use CVS to get no files: 
 * request a list of the names of all the categories using "co -c".
 * then use the pre-Dec 2001 category name, "gcc-ada".
The list of categories has been removed from CVS.


#$ export CVSROOT=:pserver:anoncvs@subversions.gnu.org:/cvsroot/gcc
#
#$ cvs login
#(Logging in to anoncvs@subversions.gnu.org)
#CVS password:
#
#$ cvs co -c
#
#$ cvs co gcc-ada
#cvs server: cannot find module `gcc-ada' - ignored
#cvs [checkout aborted]: cannot expand modules


[What do other people do if they are getting the GNU CVS server to
transfer a minimum of bytes while transferring all the files (without
each file being named) ?.]

A bit more data than is essential, is transferred by rsync.

An example: the rsync file named "mdllfile.ads,v" is about exactly
3,260 lines long. There is 51 lines of Ada 95 code inside of that.
That is the package "MDLL.Files" ("Simple services used by GNATDLL to
deal with Filename extension[s]")

The dates of all the rsync Ada files seem to all change, all at once,
at least when rsync is used.

The ACT GNAT code at the gcc.gnu.org CVS domain is more up to date.




>Per Sandberg
>
>"Jason LaPenta" <jmlapenta@netscape.net> wrote in message
>news:3CD85E98.7090000@netscape.net...
>> Hi,
>>
>> I'm looking for the gnat source code, and every link I try is borken ;<
>> What web link is it available from to download?
>>
>> Thanks
>> Jason
>>
>




Craig Carey

Ada 95 mailing lists: http://www.ijs.co.nz/ada_95.htm




  parent reply	other threads:[~2002-05-09 18:06 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-05-07 23:09 Where is the GNAT source code Jason LaPenta
2002-05-08  4:39 ` Per Sandbergs
2002-05-08 13:05   ` Robert Dewar
2002-05-08 19:02     ` Simon Wright
2002-05-09  2:34       ` Robert Dewar
2002-05-09 13:38       ` Ted Dennison
2002-05-09 18:06   ` Craig Carey [this message]
2002-05-08  9:11 ` David C. Hoos, Sr.
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox