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-Language: ENGLISH,UTF8 X-Google-Thread: 103376,27e56580ae0c3b7d X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-07-25 05:11:44 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!cyclone.bc.net!skynet.be!skynet.be!louie!tlk!not-for-mail Sender: lbrenta@lbrenta Newsgroups: comp.lang.ada Subject: Re: GNAT for Debian References: <404ee0af.0307211056.15324da@posting.google.com> <404ee0af.0307220654.63ada2f4@posting.google.com> <87el0itvwd.fsf@inf.enst.fr> <928fc901.0307250341.25b2e512@posting.google.com> From: Ludovic Brenta Date: 25 Jul 2003 14:05:35 +0200 Message-ID: User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Organization: -= Belgacom Usenet Service =- NNTP-Posting-Host: 217.136.7.46 X-Trace: 1059135104 reader0.news.skynet.be 281 217.136.7.46:35270 X-Complaints-To: usenet-abuse@skynet.be Xref: archiver1.google.com comp.lang.ada:40802 Date: 2003-07-25T14:05:35+02:00 List-Id: jmarant@free.fr (Jérôme Marant) writes: [packaging GNAT 3.15p on Debian] > Florian Weimer has already done the job. You can ask him for the URL. Is this true? Are you sure you're not alluding to gnat-3.3, which is the branch of GNAT merged into GCC 3.3 and is less stable and reliable than GNAT 3.15p? Also, I remind you that gnat-3.3 does not come with shared libraries, whereas both 3.14p and 3.15p do. > The only work that need to be done is to manage a transition, which > means rebuilding every package against the new GNAT 3.15p, and uploading > them all. This requires time and manpower. Agreed. In fact, given the fact that we've got two Ada compilers (GCC 3.3 and GNAT 3.15p), there is a choice to be made. Because the general consensus seems to be that 3.15p is better than 3.3, I suppose the transition will be to 3.15p. In my packaging, I've made sure that libgnat-3.14p-1 and libgnat-3.15p-1 can be installed on the same system. This way, binaries compiled with 3.14p can still run when 3.15p is installed; no recompilation is necessary. While I tested the installation, "apt-get install gnat=3.15p-1" did the following: - uninstall gnat 3.14p-1 - install libgnat-3.14p-1 3.14p-2 (because e.g. gnade-dev needs it) - install libgnat-3.15p-1 3.15p-1 (because gnat 3.15p-1 needs it) - install gnat 3.15p-1 > I think the Sparc port needs some work as well. Yes, and interest. I'm willing to send the URL to my GNAT 3.15p package to whomever wants to try it on Sparc. Same goes for the PowerPC port. -- Ludovic Brenta.