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: 103376,2b5b41d821bac96e,start X-Google-Attributes: gid103376,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news1.google.com!news.glorb.com!feeder.news-service.com!xlned.com!feeder1.xlned.com!feeder2.cambrium.nl!feeder1.cambrium.nl!feeder4.cambrium.nl!feed.tweaknews.nl!not-for-mail From: Ludovic Brenta Newsgroups: comp.lang.ada Subject: Ada in Debian: transition to GCC 4.2 Date: Thu, 28 Jun 2007 19:19:12 +0200 Message-ID: <876458kne7.fsf@ludovic-brenta.org> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux) Cancel-Lock: sha1:02BUggLHJCAsiWi+79FaF9ADV7M= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Organization: Tele2 X-Trace: DXC=[cfg9\8;nV<]hSjkKH<@E26`Y6aWje^Y:dSjb8VhQ1n4gGoJjL6j4?7dG9]<8KkP70 I've just completed the task of updating the existing patches from GCC 4.1 to GCC 4.2. These patches introduce libgnatvsn and libgnatprj, and link gnatmake and friends dynamically rather than statically. Now, the next task I've assigned myself is to build the setjump/longjump version of libgnat in addition to the zero-cost exception mechanism. Would anyone be interested in participating? I am planning to upload gnat-4.2 without SJLJ this weekend or early next week, after today's upload of gcc-4.2 has been built on all architectures. I have not yet started work on SJLJ; that will come in a future upload. Help is appreciated to test GCC 4.2, build the SJLJ version of the library, and move gnat-glade (the distributed systems) to GCC 4.2 with SJLJ. If you want to build gnat-4.2 for yourself, go to [1] and read the files README.maintainers and TODO. [1] http://svn.debian.org/wsvn/gcccvs/branches/sid/gcc-4.2/?op=log&rev=0&sc=0&isdir=1 GCC 4.2 is already the default Fortran compiler in Debian unstable. The plan is to transition C and C++ packages to GCC 4.2 in the next weeks [2], with the ultimate goal to use GCC 4.2 as the default compiler for all languages except Java. It is not yet known at this point whether GCC 4.3 will be released in time for Lenny, the next stable version of Debian which is scheduled for release in October 2008 (the toolchain freeze will take place 6 months prior to that). So, I would like to complete a transition of all Ada packages to 4.2 before considering 4.3. That transition requires that all items in the TODO list be completed first. [2] http://lists.debian.org/debian-devel-announce/2007/06/msg00008.html -- Ludovic Brenta.