file /usr/lib/ada/adalib/aws/aws-net-ssl__gnutls.ali is missing in libaws-dev

Bug #504974 reported by David Sauvage
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libaws (Debian)
Fix Released
Undecided
Unassigned
libaws (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

file /usr/lib/ada/adalib/aws/aws-net-ssl__gnutls.ali is missing in libaws-dev

The last release of Ubuntu that contains file /usr/lib/ada/adalib/aws/aws-net-ssl__gnutls.ali is Ubuntu Hardy.
This problem exist for all Ubuntu release after Hardy.

This problem also exist in Debian stable (Lenny) libaws-dev and current unstable libaws2.7-dev
The last release of Debian that contains the file is Debian Etch.

To reproduce the error
Build the following test project then the following line appears :
error: "aws-net-ssl__gnutls.ali" not found, "aws-net-ssl__gnutls.adb" must be compiled
---
with AWS.Net.SSL;

procedure Test
is
      SSL_Config : AWS.Net.SSL.Config;
begin
     AWS.Net.SSL.Initialize (SSL_Config, "cert.pem");
end Test;
--

$ lsb_release -rd
Description: Ubuntu 9.10
Release: 9.10
$ dpkg -l | grep libaws-dev
ii libaws-dev 2.5~124785-1 Ada Web Server development files

Revision history for this message
David Sauvage (pariakanet) wrote :
Revision history for this message
David Sauvage (pariakanet) wrote :

i've tried to re-introduce [1] GNUTLS support in AWS, and it work
successfully !!
(that is i can use AWS.Client.Get for https request (using GNUTLS ) in AWS)

I've not tested the other problems describes in the debian/README.Debian,
but i think the problem do not occur any more ...

So i would recommend that we try re-introduce GNUTLS officially in
Debian libaws tree
(may be by verifying that the old problems are no more present ...)

[1]
In debian/build_aws.gpr, replace dummy with gnutls

I've published my modified libaws package on my Launchpad PPA repository ...
https://launchpad.net/~pariakanet/+archive/ppa/

Revision history for this message
David Sauvage (pariakanet) wrote :

This problem is fixed in Debian libaws (2.7-2)

Changed in libaws (Debian):
status: New → Fix Released
Changed in libaws (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.