comp.lang.ada
 help / color / mirror / Atom feed
From: Simon Wright <simon@pushface.org>
Subject: Re: Precisely why can't official FSF GNAT maintainers copy bug fixes in GNAT & its GCC-contained runtime en masse from GNAT GPL Community Edition?
Date: Thu, 03 May 2018 22:48:23 +0100
Date: 2018-05-03T22:48:23+01:00	[thread overview]
Message-ID: <lyk1sk1kd4.fsf@pushface.org> (raw)
In-Reply-To: 114db2c4-1e8c-4506-8d7c-df955dd9f808@googlegroups.com

"Dan'l Miller" <optikos@verizon.net> writes:

> … or brand new features, for that matter?
>
> Precisely why can't official FSF GNAT maintainers copy bug fixes ••and
> brand new features•• in GNAT & its GCC-contained runtime en masse from
> GNAT GPL Community Edition?

I haven't read much of your walls of text (where do you find the time?)
but this is confused.

-----------------

(1) Someone (Randy? one of us?) finds a bug in CE & reports it to
AdaCore.

(2a) It's already fixed in their internal repo: they may tell the
reporter.

(2b) It's new. Entered into their tracking system, prioritised, fixed.

(3) It's released to their customers. Repeat from (1) until ...

(4) Feature freeze for CE release.

-----------------

(1) Start of new FSF major release: grand port of AdaCore changes to FSF
repo.

(2) Integration with parallel changes in GCC backend etc

(3) People build for their weird architectures (incl. Darwin! my
personal interest), find & report problems; sometimes they propose
patches, sometimes they get accepted (internal compiler errors and
bootstrap failures get priority)

(3a) I hove no evidence for this, but I'd expect that serious bugs get
fed back to AdaCore's own system.

(3b) Nor have I evidence that new AdaCore work trickles through into the
FSF system. I did report one bug (80888) and submitted a patch; when the
code was eventually patched, an AdaCore engineer had developed an
identical patch. Not bitter, no! so long as the product is improved.

(4) Repeat from (2) until ...

(5) Release (current is 8.1, just yesterday).

(6) Repeat from (2) for minor releases (next will be 8.2).

-----------------

The thing to remember that AdaCore don't have separate people working on
customer, CE, or FSF compilers.

  parent reply	other threads:[~2018-05-03 21:48 UTC|newest]

Thread overview: 39+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-05-03 19:13 Precisely why can't official FSF GNAT maintainers copy bug fixes in GNAT & its GCC-contained runtime en masse from GNAT GPL Community Edition? Dan'l Miller
2018-05-03 20:22 ` Dan'l Miller
2018-05-03 21:17   ` Paul Rubin
2018-05-03 21:42     ` Dan'l Miller
2018-05-03 22:02       ` Paul Rubin
2018-05-03 22:23         ` Dan'l Miller
2018-05-04 12:35           ` Simon Clubley
2018-05-04 14:33             ` Dan'l Miller
2018-05-04 16:20               ` Mark Lorenzen
2018-05-04 16:57                 ` Dan'l Miller
2018-05-04 17:22                   ` Simon Clubley
2018-05-04 18:39                     ` Dan'l Miller
2018-05-04 17:42               ` Simon Clubley
2018-05-04 18:01                 ` Dan'l Miller
2018-05-05 12:50                 ` Luke A. Guest
2018-05-07  1:06                   ` Simon Clubley
2018-05-04 16:29             ` Simon Wright
2018-05-04 17:25               ` Simon Clubley
2018-05-05 12:44                 ` Luke A. Guest
2018-05-05 14:19                   ` Dan'l Miller
2018-05-05 15:58                     ` Lucretia
2018-05-05 18:51                       ` Niklas Holsti
2018-05-05 19:30                         ` Luke A. Guest
2018-05-05 19:04                       ` Dan'l Miller
2018-05-08 21:17                         ` Dan'l Miller
2018-05-05 21:44                       ` Adacore French connection J-P. Rosen
2018-05-05 21:46                   ` Precisely why can't official FSF GNAT maintainers copy bug fixes in GNAT & its GCC-contained runtime en masse from GNAT GPL Community Edition? Simon Wright
2018-05-06 16:37                     ` Jacob Sparre Andersen
2018-05-04 19:53           ` antispam
2018-05-04 20:35             ` Dan'l Miller
2018-05-04 21:46             ` Simon Wright
2018-05-04 22:00               ` Dan'l Miller
2018-05-03 21:48   ` Simon Wright [this message]
2018-05-03 21:50     ` Simon Wright
2018-05-03 22:06     ` Dan'l Miller
2018-05-04  7:36       ` Simon Wright
2018-05-04 16:45     ` Jeffrey R. Carter
2018-05-04 16:58       ` Dan'l Miller
2018-05-04 11:55 ` Brian Drummond
replies disabled

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