comp.lang.ada
 help / color / mirror / Atom feed
From: Ludovic Brenta <ludovic@ludovic-brenta.org>
Subject: Re: ANN: GNAT/GPL Solaris 10: 2007-solaris-x86
Date: Tue, 29 Jan 2008 00:41:06 -0800 (PST)
Date: 2008-01-29T00:41:06-08:00	[thread overview]
Message-ID: <1857dcfc-4351-44ce-ab5c-0321fe20095c@d4g2000prg.googlegroups.com> (raw)
In-Reply-To: 479ed2b8$1@news.post.ch

Martin Krischik wrote:
> Simon Wright schrieb:
> > Martin Krischik <krischik@users.sourceforge.net> writes:
> >
> >> Super - but just a nitpick: We have the architecture as part of the
> >> package name and not as part of the version. The reason is that on
> >> "Browse all Files" [1] only the newest release is opened and only
> >> the last 3 releases are shown at all.
> >
> > OK - but I don't see this policy defined anywhere?
>
> That was decided when the project was started - guess we forgot to write
> it down.
>
> > and I don't understand the R6, R7, R8 tags?
>
> Most packages deliver more then just the compiler. The R6, R7, R8
> indicate which collection of packages will work together. The need for
> such distinction comes largely from "hidden" compiler library which is
> needed to compile ASIS, GLADE and the GPS.

Yes but also the fact that Ada guarantees consistency of executables.
GNAT implements this by means of the ALI files which contain a
checksum of the corresponding source files. If a system.ads changes,
everything must be recompiled. Since system.ads and version.ads change
with each release of libgnat, everything must be recompiled to work
with the new libgnat. In addition, each new major release can change
the ABI.

I do have one remark: the R6, R7, R8 are necessary only because the
GNU Ada packages are not part of their target distributions; they are
add-ons. If the various GNU Ada package maintainers would join
OpenSuSE, Fedora, OpenSolaris and MinGW, it would become possible to
incorporate the packages into each release of these distributions. I'm
sure the GNU Ada packages are much more stable and functional than the
ones in the various distributions.

> Sadly AdaCore claims it is not possible to create a proper library for
> use with ASIS, GLADE and the GPS. Only Ludovic has proven long ago that
> this is not true.

:)

--
Ludovic Brenta.



  reply	other threads:[~2008-01-29  8:41 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-01-27 19:36 ANN: GNAT/GPL Solaris 10: 2007-solaris-x86 Simon Wright
2008-01-28  8:56 ` Martin Krischik
2008-01-28 19:58   ` Simon Wright
2008-01-29  7:16     ` Martin Krischik
2008-01-29  8:41       ` Ludovic Brenta [this message]
2008-02-03  2:00         ` Fionn Mac Cumhaill
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox