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 sup****t" built in.
--
Ludovic Brenta.


|