From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,546c9d71cfb0c1ee X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2004-03-14 11:14:58 PST Path: archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed00.sul.t-online.de!t-online.de!tiscali!newsfeed1.ip.tiscali.net!news.worldonline.be!not-for-mail From: Ludovic Brenta Newsgroups: comp.lang.ada Subject: Re: [Announcement] New Project: ASIS for GNAT Date: 14 Mar 2004 20:18:29 +0100 Organization: Worldonline Belgium Sender: lbrenta@deuteronomy Message-ID: <877jxns0e2.fsf@insalien.org> References: <1252369.os30E2mMWi@linux1.krischik.com> <3zl4c.17228$mM.123491@attbi_s02> <87ish8iit1.fsf@insalien.org> <4441304.6rRzW27CSL@linux1.krischik.com> NNTP-Posting-Host: ppp-62-235-77-194.tiscali.be Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: news.worldonline.be 1079291696 20652 62.235.77.194 (14 Mar 2004 19:14:56 GMT) X-Complaints-To: abuse@worldonline.be NNTP-Posting-Date: Sun, 14 Mar 2004 19:14:56 +0000 (UTC) User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 Xref: archiver1.google.com comp.lang.ada:6324 Date: 2004-03-14T20:18:29+01:00 List-Id: Martin Krischik writes: > I think A.S.I.S. should ultimatly be moved right into the gcc cvs tree. Yes, and glade too. > Creating a ASIS release for any working gnat is not that difficult. Just > fill the "gnat" directory with the sources from the release you like and > type "make". > > Only one function has changed it's name and the version number is now stored > inside a C source. > > Only I have not got a working gcc 3.4. > > BTW: The project is looking for a Debian Release Technican ;-). I see the hint, but I'm not going to jump at your project just now. Let me explain why. I am working on the next stable release of Debian, code-named Sarge, which is due out "when it's ready". The definition of "ready", by Debian standards, is quite conservative, and stable really means stable. I am trying to make sure that Sarge is an attractive and rock-solid platform for Ada development; the platform already contains many tools and libraries. The foundation of this platform currently consists of GNAT 3.15p, Glade 3.15p, ASIS 3.15p and Florist 3.15p. Each new release of GNAT is binary-incompatible with the previous, therefore the entire platform must migrate at the same time. I think you're already getting the drift. Before I can migrate the entire platform to a new version of GNAT, I must also have all of ASIS, Glade and Florist available and coordinated with it. In addition, the new GNAT itself must prove to be an improvement over 3.15p (GCC 3.3 is not an improvement; it does not even support tasking on powerpc, and lacks the three complementary packages). So, basically, I will wait until all four of GNAT, ASIS, Glade and Florist are upgraded. When they are upgraded, then of course I will package them for Debian, and then I will migrate all other Ada packages to them and there will be a new stable Ada development platform. At this point, I do not know if this new platform will be based on GCC 3.4 or on a "p" release made by ACT. There is also a timing issue. It seems that Sarge will probably be released (i.e. declared "stable") in the second quarter of 2004. I do not know if the new platform will be available by then. But you can help make that happen :) -- Ludovic Brenta.