Hi,

Torsten Landschoff:
> On Wed, Aug 10, 2005 at 08:44:42AM +0200, Matthias Urlichs wrote:
> > Sigh. This is not supposed to happen...
> > 
> > Do you have a build log?
> 
> Attached.
> 
OK, I have looked at the sources. The problem is that the X509 data
structures and functions have been moved to gnutls' openssl
compatibility layer. Presumably, it makes more sense for them to be
there, as it's not a native data structure and only used for openssl
compatibility. Any 'normal' program would thus include+link that code
anyway, but since when was openldap2 normal. ;-)

=> Discuss with Upstream.

If necessary, additional hackery can probably be introduced to
openldap2's include/ldap_pvt_gnutls.h (#include <gnutls/openssl.h>,
#ifdef any conflicts away, link with -lgnutls-openssl) without too much
headache.

-- 
Matthias Urlichs   |   {M:U} IT Design @ m-u-it.de   |  [EMAIL PROTECTED]
Disclaimer: The quote was selected randomly. Really. | http://smurf.noris.de
 - -
It is a relief and a joy when I see a regiment of hackers digging in to
hold the line, and I realize, this city may survive--for now.
                -- Richard Stallman

Attachment: signature.asc
Description: Digital signature

Reply via email to