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,227582699da6d50b X-Google-Attributes: gid103376,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news3.google.com!news.germany.com!feeder1.xlned.com!xlned.com!multikabel.net!newsfeed10.multikabel.net!feeder1.cambrium.nl!feed.tweaknews.nl!not-for-mail From: Ludovic Brenta Newsgroups: comp.lang.ada Subject: Re: gnat : "ada.calendar.formatting" is not a predefined library References: <20080424201247.ddaffeee.tero.koskinen@iki.fi> <48118BCF.1060305@gmail.com> <4811fc11$0$6555$9b4e6d93@newsspool3.arcor-online.net> <87od7x3aos.fsf@ludovic-brenta.org> <4812e7a3$0$6787$9b4e6d93@newsspool2.arcor-online.net> Date: Sat, 26 Apr 2008 13:53:54 +0200 Message-ID: <871w4s25nx.fsf@ludovic-brenta.org> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux) Cancel-Lock: sha1:oNKvu+11iKi1mQ9kbPpfDvaNU9Q= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Organization: Tele2 X-Trace: DXC=lU Georg Bauhaus writes: > Ludovic Brenta wrote: >> Georg Bauhaus writes: >>> 8.04 LTS has gnat-4.2.3 and libaws 2.2. >> >> Which are ABI incompatible with each other. > > Looking more closely, libaws2.2 depends on libgnat-4.1. > This is resolved by Debian's package system. (libaws2.2 > claims to depend on libldap2, too, which is not available > with Ubuntu 8.04 LTS at this time.) Talk about a "professional" distribution :) > The unnumbered package "gnat" will install GNAT 4.2.3. I don't know what Ubuntu changed to gcc-defaults but, in Debian, in gcc-defaults version 1.64 I made gnat-4.3 the default on all architectures; version 1.66 reverted to gnat-4.2 on alpha, mips and mipsel without consulting with me, and 1.70 finally reverted that, thereby completing the transition to gnat-4.3 as the default on all architectures. I never intended gnat-4.2 to be the default on any architecture and Ubuntu diverges from Debian and risks breaking package dependencies. So, at this point, I am forced to recommend against Ubuntu 8.04 for Ada development. Previous versions are OK since they follow the policy for all Ada packages. If you want a stable Ada development platform, get Debian stable, which has "long term support" built in. -- Ludovic Brenta.