From: Martin Krischik <krischik@users.sourceforge.net>
Subject: Re: The GNU Ada compiler
Date: Mon, 19 Dec 2005 19:56:48 +0100
Date: 2005-12-19T19:56:48+01:00 [thread overview]
Message-ID: <1372679.szUGUvjJ5V@linux1.krischik.com> (raw)
In-Reply-To: 87ek49rvcy.fsf@ludovic-brenta.org
Ludovic Brenta wrote:
> Adrian Knoth <adi@thur.de> writes:
>> Martin Krischik <krischik@users.sourceforge.net> wrote:
>>
>>>> Do your packages for Suse replace the Gnat packages that Suse
>>>> provides, or can they coexist?
>>> I never ever would replace the SuSE packages - you need them to
>>> compile the kernel!
>>
>> I think this is not the answer to the same question which arose for
>> me yesterday: if the distribution ships a gnat package, why would
>> one use yours?
>
> Yes, and another question: do your packages include all the
> distribution-specific patches, which are often necessary to compile
> the kernel or glibc?
No:
cat /etc/profile.d/ada.bash
if [[ (${USER} != root) && (-z ${_ada_bash_} ) ]] ; then
I keep the original compiler for root to use.
> I appreciate your efforts, but my gut feeling is that they are not
> very productive; it would be more worthwhile, IMHO, to just join the
> existing maintenance teams of GCC in your distribution of choice, and
> provide patches to their build scripts or to the compiler itself as
> necessary. This way, the default GNAT shipped by your distribution
> would retain the ability to compile the kernel and glibc, and also
> have good Ada and good multi-language support.
Before SuSE 10 this was no option at all. Up until then SuSE used gcc 3.3.x.
And we know that Ada in gcc only became usable *again* with 3.4.x.
With SuSE 10 they jumped right to 4.0.2 - and a prerelease snapshot on top.
I am unsure if 4.0.2 is a good release either since AdaCore used 3.4.x as
basis for GNAT/Pro and GNAT/GPL.
> I would like to add that, in 2001, I switched from Red Hat to Debian
> for precisely two reasons: no Ada support in Red Hat 8, and no
> possibility that I could influence them. And now, I do much more than
> influence Ada in Debian :)
But we would not want that Ada is only available to debian. That would leat
to lots of FUD.
Martin
--
mailto://krischik@users.sourceforge.net
Ada programming at: http://ada.krischik.com
next prev parent reply other threads:[~2005-12-19 18:56 UTC|newest]
Thread overview: 47+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-12-16 19:03 The GNU Ada compiler Martin Krischik
2005-12-16 22:11 ` Larry Kilgallen
2005-12-18 9:14 ` Martin Krischik
2005-12-18 11:52 ` Adrian Knoth
2005-12-18 18:36 ` Martin Krischik
2005-12-19 3:40 ` Larry Kilgallen
2005-12-19 18:33 ` Martin Krischik
2005-12-19 20:14 ` Larry Kilgallen
2005-12-20 18:21 ` Martin Krischik
2005-12-20 22:59 ` Steve Whalen
2005-12-21 15:07 ` Ludovic Brenta
2005-12-27 16:44 ` Craig Carey
2005-12-27 17:39 ` Pascal Obry
2005-12-27 18:37 ` Georg Bauhaus
2005-12-31 1:36 ` Craig Carey
2005-12-31 3:21 ` Jeffrey Creem
2005-12-22 17:34 ` Martin Krischik
2005-12-22 20:00 ` Björn Persson
2005-12-23 6:41 ` Martin Krischik
2005-12-23 18:12 ` Björn Persson
2005-12-24 18:00 ` krischik
2005-12-24 0:28 ` Steve Whalen
2005-12-24 9:23 ` Larry Kilgallen
2005-12-24 18:09 ` krischik
2005-12-24 18:05 ` krischik
2005-12-26 8:37 ` Steve Whalen
2005-12-26 8:53 ` krischik
2005-12-26 23:57 ` Steve Whalen
2005-12-21 11:42 ` Simon Wright
2005-12-20 18:50 ` Simon Clubley
2006-01-20 0:33 ` healyzh
2006-01-20 6:57 ` Martin Krischik
2006-01-20 15:03 ` Dirk Craeynest
2006-01-21 9:00 ` Martin Krischik
2005-12-18 20:07 ` Björn Persson
2005-12-18 21:04 ` Martin Krischik
2005-12-18 21:25 ` Adrian Knoth
2005-12-19 14:53 ` Ludovic Brenta
2005-12-19 18:56 ` Martin Krischik [this message]
2005-12-20 12:26 ` Ludovic Brenta
2005-12-20 18:22 ` Martin Krischik
2005-12-20 1:10 ` Georg Bauhaus
2005-12-19 18:19 ` Martin Krischik
2005-12-18 22:13 ` Björn Persson
2005-12-28 14:35 ` Marco
2005-12-28 15:12 ` Jeffrey Creem
2005-12-28 19:12 ` Martin Krischik
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox