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: a07f3367d7,23c0de5a42cf667e X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,UTF8 Path: g2news2.google.com!news2.google.com!news.glorb.com!feeder.erje.net!eternal-september.org!.POSTED!not-for-mail From: Ludovic Brenta Newsgroups: comp.lang.ada Subject: Re: GNAT packages in Linux distributions Date: Mon, 10 May 2010 09:01:15 +0200 Organization: A noiseless patient Spider Message-ID: <87y6fsw890.fsf@ludovic-brenta.org> References: <84p6fvFhfvU1@mid.individual.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Date: Mon, 10 May 2010 07:01:15 +0000 (UTC) Injection-Info: mx02.eternal-september.org; posting-host="aWhQTHgfdnD2YXcebEBGuQ"; logging-data="11827"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19cXpoWEE3aoTRlKKM86Bt+" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) Cancel-Lock: sha1:Tf+Y+BpqgU7GSUV6xq1mtXEFm8M= sha1:XHNgSQNWVHccxFZMoQCiLWzcurM= Xref: g2news2.google.com comp.lang.ada:11436 Date: 2010-05-10T09:01:15+02:00 List-Id: Yannick Duchêne writes on comp.lang.ada: > Thanks for these detailed explanations, > >> That means that before a bugfix from AdaCore ends up in a Fedora >> release, it >> must first be part of a merge from AdaCore to the FSF's code tree. I've >> heard that they merge only to the trunk during development stage 1. > What does “Stage 1” stands for exactly ? What happens and what's done > on this Stage 1 ? See http://gcc.gnu.org/develop.html The delay between the end of Stage 1 and the official release of GCC was typically between 8 and 10 months up to GCC 4.3; for GCC 4.4 and 4.5 the developers decided to skip Stage 2 entirely and this reduced the delay to 5 months in GCC 4.4 and 6 months in GCC 4.5. This delay accounts for part of the delay between a bug fix in GNAT Pro and the corresponding bug fix in the next GCC release. However, some bug fixes are backported into the previous release and into Debian, so they become available as early as practical. -- Ludovic Brenta.