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-Thread: 103376,a4848dc63a15e09a,start X-Google-Attributes: gid103376,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!postnews.google.com!m34g2000hsf.googlegroups.com!not-for-mail From: Ludovic Brenta Newsgroups: comp.lang.ada Subject: Ada in Debian: transition to GCC 4.3 for Lenny Date: Tue, 5 Feb 2008 02:03:49 -0800 (PST) Organization: http://groups.google.com Message-ID: NNTP-Posting-Host: 153.98.68.197 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: posting.google.com 1202205829 31965 127.0.0.1 (5 Feb 2008 10:03:49 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Tue, 5 Feb 2008 10:03:49 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: m34g2000hsf.googlegroups.com; posting-host=153.98.68.197; posting-account=pcLQNgkAAAD9TrXkhkIgiY6-MDtJjIlC User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4.3) Gecko/20040924,gzip(gfe),gzip(gfe) Xref: g2news1.google.com comp.lang.ada:19710 Date: 2008-02-05T02:03:49-08:00 List-Id: My last status report was back in June 2007 so I think I should keep everyone posted. gnat-4.2 has been in unstable since 2007-07-09. With help from Xavier Grave of Toy Lovelace fame, we now provide both the zero-cost and setjump/longjump exception handling mechanisms (i.e. two different versions of libgnat). ZCX is still the default and comes in both shared and static flavours. SJLJ is static only and is necessary for proper operation of the Distributed Systems annex. In addition to that, we are trying to add mips and mipsel to the list of supported architectures. Xavier took over maintenance of the gnat-glade package and has had gnat-glade 2006 working with GCC 4.2 (SJLJ) experimentally since around November. However we decided not to upload it to unstable because... ... we decided to skip the tranition to gnat-4.2 altogether, and go straight for gnat-4.3. As I reported earlier, upstream (and in particular Samuel Tardieu who deserves special thanks) has been very good at fixing bugs old and new. As a consequence, I feel that gnat-4.3 will be more stable and correct than gnat-4.2 (which is already pretty good). In addition, it seems suitable for building the latest versions of AWS and ASIS (but I'll report separately on that when the time comes). Xavier and I ported all our patches from gnat-4.2 to gnat-4.3. I uploaded a prerelease of gnat-4.3 last week; it is now waiting for approval in the queue of new packages. Xavier is already working on porting gnat-glade to this prerelease. The next steps are to stabilise gnat-4.3 to the point where we can make it the default Ada compiler and then start upgrading the other packages, starting, as usual, with asis and gnat-glade. That's a lot of work and, as always, help is more than welcome. -- Ludovic Brenta.