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,fa4492559026112a X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!postnews.google.com!i39g2000cwa.googlegroups.com!not-for-mail From: "Ludovic Brenta" Newsgroups: comp.lang.ada Subject: Re: GNAT on Debian or Gentoo? Date: 22 Mar 2006 01:49:52 -0800 Organization: http://groups.google.com Message-ID: <1143020992.276789.108080@i39g2000cwa.googlegroups.com> References: <1142950303.745049.94380@e56g2000cwe.googlegroups.com> <92q6f3-1js.ln1@newserver.thecreems.com> <1143000734.620706.219850@g10g2000cwb.googlegroups.com> <4421139A.7040106@obry.net> NNTP-Posting-Host: 212.190.145.10 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Trace: posting.google.com 1143021007 29941 127.0.0.1 (22 Mar 2006 09:50:07 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Wed, 22 Mar 2006 09:50:07 +0000 (UTC) In-Reply-To: <4421139A.7040106@obry.net> User-Agent: G2/0.2 X-HTTP-UserAgent: Mozilla/5.0 (X11; U; SunOS sun4u; fr-FR; rv:1.6) Gecko/20040116,gzip(gfe),gzip(gfe) X-HTTP-Via: 1.1 SEVPXS01 Complaints-To: groups-abuse@google.com Injection-Info: i39g2000cwa.googlegroups.com; posting-host=212.190.145.10; posting-account=ZjNXewwAAADyBPkwI57_UcX8yKfXWOss Xref: g2news1.google.com comp.lang.ada:3549 Date: 2006-03-22T01:49:52-08:00 List-Id: Thanks, Alex and Pascal. With Debian you can choose between Stable, Testing and Unstable. Stable deserves its name. The latest release is Debian 3.1 "Sarge". It contains One... Million... Lines of Ada, properly compiled and packaged and easy to install as binary packages. This is a complete Ada platform, suitable for development and deployment (i.e. you can make your own packages based on it). This platform is based on gnat 3.15p with ASIS, GLADE and Florist, and supports i386, powerpc, and sparc. In addition, the package `gnat-3.4' is available, but unsupported. The next stable release of Debian is scheduled for December 2006. Its code name is Etch. Etch is today in "testing" state; it changes every day as new packages migrate from "unstable" to "testing". The Ada platform is currently the same as in Sarge, but it now supports kfreebsd-i386 (GNU/kFreeBSD) too. gnat-3.4 has been removed, gnat-4.0 has been added but is not supported. There is a plan to migrate the whole platform to GCC 4.1 before Etch is released. I have already started the ground work for this, and will keep you posted on progress if you like. The transition will bring support for Ada 2005, amd64, ppc64, sparc64, hppa, hppa64, and biarch (i386-amd64, powerpc-ppc64, sparc-sparc64, hppa-hppa64). One large piece of work that awaits me is porting ASIS and GLADE to GCC 4.1. This will be a big-bang transition, because the ABI change requires recompiling all packages and changing the sonames of all libraries. But I will make sure that upgrading "Sarge" to "Etch" will be as simple as "apt-get update; apt-get upgrade". If you want to see this transition in progress and participate in it, you need to use "unstable" plus the gcc-4.1 package from "experimental". I'll also need a lot of help from people with 64-bit hardware, and to make biarch work properly. Full details are in the Debian Policy for Ada, of which I just published the second edition: http://www.ada-france.org/debian/debian-ada-policy.html -- Ludovic Brenta.