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,2c7b0b777188b7c4 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII Path: g2news1.google.com!postnews.google.com!g49g2000cwa.googlegroups.com!not-for-mail From: "Ludovic Brenta" Newsgroups: comp.lang.ada Subject: Re: GNAT GPL Edition Maintenance and Upgrades Date: 5 Oct 2005 08:02:54 -0700 Organization: http://groups.google.com Message-ID: <1128524574.014370.62170@g49g2000cwa.googlegroups.com> References: <1128499462.850353.146890@g44g2000cwa.googlegroups.com> <9070id.mp6.ln@hunter.axlog.fr> <1128510619.707554.152420@f14g2000cwb.googlegroups.com> <4343DDE6.2020506@mailinator.com> NNTP-Posting-Host: 212.190.145.10 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1128524579 23102 127.0.0.1 (5 Oct 2005 15:02:59 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Wed, 5 Oct 2005 15:02:59 +0000 (UTC) In-Reply-To: <4343DDE6.2020506@mailinator.com> 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: g49g2000cwa.googlegroups.com; posting-host=212.190.145.10; posting-account=ZjNXewwAAADyBPkwI57_UcX8yKfXWOss Xref: g2news1.google.com comp.lang.ada:5409 Date: 2005-10-05T08:02:54-07:00 List-Id: Alex R. Mosteo a =E9crit : [interesting stuff deleted] > In short, if I were Ludovic and were faced with a maintenance task, I'd > leave 3.15p as it is, as the Ada95 choice; the GPL version as > experimental 0Y with full toolkits, and would aim to replace it in the > future with the GMGPL gcc one when it starts to settle and the 0Y > feature set is complete. I'm actually planning to do something close to that. Debian Sarge is the current stable version, and its default Ada compiler is gnat 3=2E15p. Sarge will remain the current stable version until around December 2006, when Etch is released (the date is tentative: as always, Etch will be released "when it is ready"). I think we will probably end up with GCC 4.1 as the default Ada compiler in Etch. GCC 4.1 may not be perfect WRT Ada 2006, but it will support Ada 95 on more hardware platforms than does GNAT 3.15p; this is a big plus. Also, GCC 4.1 is likely to become the default compiler for C and C++ as well, meaning that it will receive good support on many targets. I suppose (but this is outside of my control) that GCC 4.1 will first appear in the "experimental" distribution of Debian, which is just designed for such purposes. For those who don't know how Debian works, "experimental" contains a small number of packages that must be installed on top of Sid (unstable). Packages do not migrate from experimental to Sid automatically, but only at their maintainer's explicit request. Currently, I'm waiting to see how things turn out upstream (i.e. on gcc.gnu.org). I also scan the gcc and gcc-patches lists for Ada- related things. I will announce the beginning of the transition on this forum. As I have said before, I don't have enough manpower to handle both GNAT GPL and GCC; it is one or the other. The vote that took place earlier means that I will go for GCC and ignore GNAT GPL completely. Unless, of course, there is a landslide of votes in the opposite direction, but this seems unlikely. (I've counted your vote and Marc's). --=20 Ludovic Brenta.