* ANN: GNAT/GPL Solaris 10: 2007-solaris-x86 @ 2008-01-27 19:36 Simon Wright 2008-01-28 8:56 ` Martin Krischik 0 siblings, 1 reply; 6+ messages in thread From: Simon Wright @ 2008-01-27 19:36 UTC (permalink / raw) I've uploaded this to the GNU Ada project at SourceForge: http://sourceforge.net/project/showfiles.php?group_id=12974&package_id=260618&release_id=571804 --S ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: ANN: GNAT/GPL Solaris 10: 2007-solaris-x86 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 0 siblings, 1 reply; 6+ messages in thread From: Martin Krischik @ 2008-01-28 8:56 UTC (permalink / raw) Simon Wright schrieb: > I've uploaded this to the GNU Ada project at SourceForge: > http://sourceforge.net/project/showfiles.php?group_id=12974&package_id=260618&release_id=571804 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. So if you make the architecture part of the version only the last released architecture is shown in full (mildly annoying) and when there are more then three architectures then the first released architectures becomes invisible (very annoying). Martin [1] http://sourceforge.net/project/showfiles.php?group_id=12974 -- mailto://krischik@users.sourceforge.net Ada programming at: http://ada.krischik.com ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: ANN: GNAT/GPL Solaris 10: 2007-solaris-x86 2008-01-28 8:56 ` Martin Krischik @ 2008-01-28 19:58 ` Simon Wright 2008-01-29 7:16 ` Martin Krischik 0 siblings, 1 reply; 6+ messages in thread From: Simon Wright @ 2008-01-28 19:58 UTC (permalink / raw) 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 anywhare? and I don't understand the R6, R7, R8 tags? ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: ANN: GNAT/GPL Solaris 10: 2007-solaris-x86 2008-01-28 19:58 ` Simon Wright @ 2008-01-29 7:16 ` Martin Krischik 2008-01-29 8:41 ` Ludovic Brenta 0 siblings, 1 reply; 6+ messages in thread From: Martin Krischik @ 2008-01-29 7:16 UTC (permalink / raw) 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. 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. Martin -- mailto://krischik@users.sourceforge.net Ada programming at: http://ada.krischik.com ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: ANN: GNAT/GPL Solaris 10: 2007-solaris-x86 2008-01-29 7:16 ` Martin Krischik @ 2008-01-29 8:41 ` Ludovic Brenta 2008-02-03 2:00 ` Fionn Mac Cumhaill 0 siblings, 1 reply; 6+ messages in thread From: Ludovic Brenta @ 2008-01-29 8:41 UTC (permalink / raw) 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. ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: ANN: GNAT/GPL Solaris 10: 2007-solaris-x86 2008-01-29 8:41 ` Ludovic Brenta @ 2008-02-03 2:00 ` Fionn Mac Cumhaill 0 siblings, 0 replies; 6+ messages in thread From: Fionn Mac Cumhaill @ 2008-02-03 2:00 UTC (permalink / raw) On Tue, 29 Jan 2008 00:41:06 -0800 (PST), Ludovic Brenta <ludovic@ludovic-brenta.org> wrote: ... snip ... > >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. > ... snip ... I've been using the MinGW compilers for quite a while now, and I must certainly agree with the comment above - The MinGW developers could use some more Ada talent; as it is now, if I have problems with the r8 MingW (In fact I do have a problem), the MinGW crew aren't going to supply help; there aren't enough hours in their days to unscrew problems with stuff developed completely outside their team, and they don't try; ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2008-02-03 2:00 UTC | newest] Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 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 2008-02-03 2:00 ` Fionn Mac Cumhaill
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox