[AWS] Building AWS with libgnutls
Ludovic Brenta
ludovic at ludovic-brenta.org
Sun Jun 1 17:02:27 CEST 2008
Hello
I built AWS from Subversion (revision 124785) on Debian and I am about
to upload it to unstable as version 2.5~124785-1.
Unfortunately I had to disable crypto support; I explained the reasons
in README.Debian which I paste here for your information. I would
appreciate any comment you would like to make.
---8<----
Ada Web Server for Debian - maintainer's notes
The Ada Web Server library can use either libopenssl or libgnutls for
strong cryptography. This enables support for the HTTPS and other
encrypted protocols. Unfortunately there are problems with both
libraries.
libopenssl is licensed under terms incompatible with the General
Public License, while libaws is licensed under the GPL. Therefore,
Debian cannot ship binaries of libaws linked with libopenssl.
Linking libaws with libgnutls has a technical problem which I haven't
been able to correct. The symptom is that both ada2wsdl and wsdl2aws
segfault during elaboration. The segmentation fault takes place in
the call to gcry_control which is at aws-net-ssl__gnutls.adb:1000.
If you would like to enable HTTPS and other secure protocols, my best
advice at this point is that you recompile libaws from sources and
enable support for libopenssl. Alternatively, you can send an email
to aws at lists.adacore.com and offer your help (I'm on that list; you
don't need to CC me).
--
Ludovic Brenta, 2008-06-01
--->8----
More information about the AWS
mailing list