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,81ad2a544a72a777 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local01.nntp.dca.giganews.com!nntp.scarlet.biz!news.scarlet.biz.POSTED!not-for-mail NNTP-Posting-Date: Wed, 19 Oct 2005 13:53:30 -0500 From: Ludovic Brenta Newsgroups: comp.lang.ada Subject: Re: GNAT in Debian, heads up References: <87irvuejhc.fsf@ludovic-brenta.org> <87ek6iecj2.fsf@ludovic-brenta.org> <871x2he4vb.fsf_-_@ludovic-brenta.org> Date: Wed, 19 Oct 2005 20:54:58 +0200 Message-ID: <87u0fdcp6l.fsf@ludovic-brenta.org> User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/21.4 (gnu/linux) Cancel-Lock: sha1:SpcqO8aQHMix8W/pN8DPlA9K9Ow= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii NNTP-Posting-Host: 83.134.243.213 X-Trace: sv3-sMO5W8QRAU9+yxBjG+hmlYi7wKzl0fkYMc3Q12g1oLPiiSgzVYEaGgQQVImQfFKAna5w4jelKncKQNY!3LLu5zH+zOZ+Hhi6HM6OS3fEEaBYn2RAaAot/ultCMFK1Ax6HNX8S+Th4lmVcTkyDWlBP2dzHvY= X-Complaints-To: abuse@scarlet.be X-DMCA-Complaints-To: abuse@scarlet.biz X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.32 Xref: g2news1.google.com comp.lang.ada:5807 Date: 2005-10-19T20:54:58+02:00 List-Id: I would like to add: Ludovic Brenta writes: > Stanislav Tsekhmistroh writes: >> What is the preference - to fix/develop/package FSF GNAT or ACT >> GNAT 3.15p? It depends on your goals. If you just want to write Ada software, I recommend using Debian Sarge and gnat 3.15p-12. You will have the full complement of tools and libraries available to you, and no "moving target" problem for another 14 months at least. If you want to work on the Debian packages for the next release of Debian, you are most welcome; see below. >> And what help is needed most of all? Since I'm planning to start transitioning to GCC 4.1 in a month or so, now would be a good time to learn the internals of how the gcc-4.0 and gcc-snapshot packages are built. The build scripts are fairly complex, because they have to take care of 8 languages, 12 platforms, and hundreds of patches. Later, I will need help with: * porting relevant patches to gnat-4.1 (from gnat): symbolic tracebacks, bug fixes, libgnatprj, etc; * supporting biarch where it makes sense (especially powerpc64 and amd64) * building gnat-gps 3.0 * porting asis and glade to gnat-4.1 * rebuilding all other packages with the new compiler in that order. This will take several months to achieve. -- Ludovic Brenta.