GNU bug report logs - #8825
24.0.50; Problem with builtin gnutls on Windows

Previous Next

Package: emacs;

Reported by: nyc4bos <at> aol.com

Date: Wed, 8 Jun 2011 21:52:01 UTC

Severity: normal

Found in version 24.0.50

Done: Juanma Barranquero <lekktu <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Juanma Barranquero <lekktu <at> gmail.com>
To: nyc4bos <at> aol.com
Cc: 8825 <at> debbugs.gnu.org
Subject: bug#8825: 24.0.50; Problem with builtin gnutls on Windows
Date: Wed, 15 Jun 2011 02:48:18 +0200
On Wed, Jun 15, 2011 at 01:28,  <nyc4bos <at> aol.com> wrote:

> Juanma:
>
> Are you using the libgnutls-26.dll in gnutls-2.10.1.zip (or
> gnutls-2.10.0.zip) from http://josefsson.org/gnutls4win?

The one in gnutls-2.10.1.zip, from that URL.

> Are you linking, explicitly, to a gnutls library when building?

No.

> Does libgnutls-26.dll show up when you do the equivalent of ldd
> on the emacs.exe binary?

On startup, no. Once I invoke GnuTLS, the following libraries get loaded:

libgcrypt-11.dll
libgnutls-26.dll
libgpg-error-0.dll
libtasn1-3.dll

> Sean's build is implicitly/dynamically using libgnutls-26.dll.

Yes, I know.

> I believe he only has the gnutls.h file and not any other file
> from the gnutls-2.10.0.zip archive.

I think gnutls/gnutls.h and gnutls/compat.h are required.

> The variable `dynamic-library-alist' shows:
>  (gnutls "libgnutls-26.dll"))

Yes, but note that does not mean that libgnutls-26.dll is the only
required DLL. It means that it is the only one that Emacs tries to
load dynamically. Any DLLs required by libgnutls-26.dll have to be in
the path, too.

> I'm on Windows XP, if it matters.

It shouldn't, though I'm not ready to bet on it ;-)

    Juanma




This bug report was last modified 13 years and 342 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.