bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#27516: 25.2.50; Building master branch on MSW fails because of gnutl


From: npostavs
Subject: bug#27516: 25.2.50; Building master branch on MSW fails because of gnutls and other reasons...
Date: Fri, 30 Jun 2017 07:51:53 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2.50 (gnu/linux)

address@hidden (Vincent Belaïche) writes:
>
> I could compile till the end with a slight increase as follows:
>
> --8<----8<----8<----8<----8<-- begin -->8---->8---->8---->8---->8----
> diff --git a/src/w32heap.c b/src/w32heap.c
> index 54de961..507412e 100644
> --- a/src/w32heap.c
> +++ b/src/w32heap.c
> @@ -116,9 +116,9 @@ typedef NTSTATUS (NTAPI *PRTL_HEAP_COMMIT_ROUTINE) (
>     to build only the first bootstrap-emacs.exe with the large size,
>     and reset that to a lower value afterwards.  */
>  #if defined _WIN64 || defined WIDE_EMACS_INT
> -# define DUMPED_HEAP_SIZE (21*1024*1024)
> +# define DUMPED_HEAP_SIZE (26*1024*1024)
>  #else
> -# define DUMPED_HEAP_SIZE (12*1024*1024)
> +# define DUMPED_HEAP_SIZE (13*1024*1024)
>  #endif
> --8<----8<----8<----8<----8<--  end  -->8---->8---->8---->8---->8----
>
>
> I note that that current sizes between narrow and wide are not
> consistent, as 21 is not the double of 12.

Okay, I don't really understand how this heap size thing works, so I
hope someone more knowledgable will chime in.

> Anyway, now I have a running Emacs 26, however it seems that it does not
> have any gnutls in it, because when I try a message send, I get the
> following error message:
>
> --8<----8<----8<----8<----8<-- begin -->8---->8---->8---->8---->8----
> Sending via mail...
> smtpmail-send-it: Sending failed: Emacs does not support TLS
> --8<----8<----8<----8<----8<--  end  -->8---->8---->8---->8---->8----

You also need to put the gnutls dll where Emacs can find it, e.g., next
to emacs.exe in bin/ (or elsewhere on %PATH%, I believe).





reply via email to

[Prev in Thread] Current Thread [Next in Thread]