unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#27516: 25.2.50; Building master branch on MSW fails because of gnutls and other reasons...
@ 2017-06-28 11:31 Vincent Belaïche
  2017-06-28 14:09 ` Noam Postavsky
  0 siblings, 1 reply; 7+ messages in thread
From: Vincent Belaïche @ 2017-06-28 11:31 UTC (permalink / raw)
  To: 27516; +Cc: Vincent Belaïche

Please ignore the Emacs instance from which I am making this report, the
report concerns building a new instance.

When trying to build the latest on master branch, I get this error:

--8<----8<----8<----8<----8<-- begin -->8---->8---->8---->8---->8----
configure: error: The following required libraries were not found:
     gnutls
Maybe some development libraries/packages are missing?
If you don't want to link with them give
     --with-gnutls=no
as options to configure
--8<----8<----8<----8<----8<--  end  -->8---->8---->8---->8---->8----

I am using configure with the following command line:

--8<----8<----8<----8<----8<-- begin -->8---->8---->8---->8---->8----
  ./configure --prefix=c:/Nos_Programmes/GNU/Emacs \
			  --without-jpeg \
			  --without-tiff \
			  --without-gif \
			  --without-png \
			  --with-gnutls=no
--8<----8<----8<----8<----8<--  end  -->8---->8---->8---->8---->8----

So I am surprised. Also without `--with-gnutls=no' I get the same error
message, although I have put under my mingw directory the gnutls binary
from sourceforge EZWinPorts, but configure does not detect its presence.

Having or not --with-gnutls=no does not change the outcome as far as
error message is concerned. I am a bit confused because in the configure
--help, `--without-gnutls' is mentioned instead of `--with-gnutls=no'. I
tried `--without-gnutls' and the compilation went through. So this is an error in the message given by configure.


Well, when I am writing the the compilation went through, this is not up
to the end, because I got this later on:

--8<----8<----8<----8<----8<-- begin -->8---->8---->8---->8---->8----
Loading c:/Programmes/installation/emacs-install/master/emacs/lisp/emacs-lisp/eldoc.el (source)...
dumped_data_commit: memory exhausted.
Enlarge dumped_data[]!
mv -f emacs.exe bootstrap-emacs.exe
mv: cannot stat `emacs.exe': No such file or directory
make[2]: *** [bootstrap-emacs.exe] Error 1
--8<----8<----8<----8<----8<--  end  -->8---->8---->8---->8---->8----

Anyway, I would be quite happy to understand how to have gnutls linked
to, so that Emacs could use the builtin rather than a gnutls client which, I could not manage to get it
detected. A similar question for other image connected libraries (jpeg,
tiff, gif, png, imagemagick...).

VBR,
	Vincent.


In GNU Emacs 25.2.50.1 (i686-pc-mingw32)
 of 2017-06-14 built on AIGLEROYAL
Repository revision: da62c1532e479bbac4ce242ee1d170df9c435591
Windowing system distributor 'Microsoft Corp.', version 10.0.14393
Configured using:
 'configure --prefix=c:/Nos_Programmes/GNU/Emacs --without-jpeg
 --without-tiff --without-gif --without-png 'CFLAGS= -Og -g3 -L
 C:/Programmes/installation/emacs-install/libXpm-3.5.8/src' 'CPPFLAGS=
 -DFOR_MSW=1 -I
 C:/Programmes/installation/emacs-install/libXpm-3.5.8/include -I
 C:/Programmes/installation/emacs-install/libXpm-3.5.8/src -L
 C:/Programmes/installation/emacs-install/libXpm-3.5.8/src''

Configured features:
XPM SOUND NOTIFY ACL TOOLKIT_SCROLL_BARS

Important settings:
  value of $LANG: FRA
  locale-coding-system: cp1252

Major mode: Shell

Minor modes in effect:
  TeX-PDF-mode: t
  diff-auto-refine-mode: t
  shell-dirtrack-mode: t
  recentf-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent messages:
Mark set [2 times]
previous-line: Beginning of buffer [7 times]
scroll-down-command: Beginning of buffer
Mark set
(No changes need to be saved)
Mark set [2 times]
Formatting BBDB...done.
Mark set
C-x C-g is undefined
Formatting BBDB...done.

Load-path shadows:
c:/Programmes/installation/cedet-install/cedet-git/lisp/speedbar/loaddefs hides c:/Nos_Programmes/GNU/Emacs_build20170614/share/emacs/25.2.50/lisp/loaddefs
c:/Programmes/installation/cedet-install/cedet-git/lisp/speedbar/loaddefs hides c:/Programmes/installation/cedet-install/cedet-git/lisp/cedet/loaddefs

Features:
(shadow emacsbug texmathp bat-mode info preview prv-emacs reftex-dcr
reftex reftex-vars tex-bar tex-buf toolbar-x font-latex latex tex-style
tex advice tex-mode compile ffap url-parse url-vars calccomp calc-aent
calc-vec cursor-sensor ses unsafep hl-line org-element org-rmail org-mhe
org-irc org-info org-gnus org-docview doc-view subr-x jka-compr
image-mode org-bibtex bibtex org-bbdb org-w3m org org-macro org-footnote
org-pcomplete org-list org-faces org-entities noutline outline
org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp
org-src ob-keys ob-comint ob-core ob-eval org-compat org-macs
org-loaddefs cal-menu calendar cal-loaddefs rect eieio-opt speedbar
sb-image ezimage dframe find-func thingatpt calc-math calc-alg
calc-forms calc-menu network-stream nsm starttls tls gnutls mailalias
smtpmail auth-source eieio eieio-core qp sort iso-transl perl-mode
dired-aux cus-start cus-load quail mail-extr bbdb-com crm bbdb-message
sendmail message dired-x dired format-spec rfc822 mml mml-sec
password-cache epg gnus-util mm-decode mm-bodies mm-encode mail-parse
rfc2231 rfc2047 rfc2045 ietf-drums mm-util help-fns mail-prsvr
mailabbrev mail-utils gmm-utils mailheader vc-git diff-mode easy-mmode
misearch multi-isearch sh-script smie executable pcmpl-unix shell
pcomplete comint ansi-color ring edmacro kmacro skeleton calc-misc
calc-arith calc-ext calc calc-loaddefs calc-macs tex-mik preview-latex
tex-site auto-loads bbdb bbdb-site timezone bbdb-loaddefs template
w32utils cl-seq cl-macs cl recentf tree-widget wid-edit
load-path-to-cedet-svn finder-inf package epg-config seq byte-opt gv
bytecomp byte-compile cl-extra help-mode easymenu cconv cl-loaddefs
pcase cl-lib time-date mule-util tooltip eldoc electric uniquify
ediff-hook vc-hooks lisp-float-type mwheel dos-w32 ls-lisp disp-table
w32-win w32-vars term/common-win tool-bar dnd fontset image regexp-opt
fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register
page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock
font-lock syntax facemenu font-core frame cl-generic cham georgian
utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean
japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european
ethiopic indian cyrillic chinese charscript case-table epa-hook
jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice
loaddefs button faces cus-face macroexp files text-properties overlay
sha1 md5 base64 format env code-pages mule custom widget
hashtable-print-readable backquote w32notify w32 multi-tty
make-network-process emacs)

Memory information:
((conses 8 727288 171841)
 (symbols 32 45125 0)
 (miscs 32 872 2614)
 (strings 16 105093 14985)
 (string-bytes 1 3977843)
 (vectors 8 47124)
 (vector-slots 4 1546569 34262)
 (floats 8 353 743)
 (intervals 28 46900 3537)
 (buffers 516 60))

---
L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast.
https://www.avast.com/antivirus






^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2018-07-17 22:55 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-06-28 11:31 bug#27516: 25.2.50; Building master branch on MSW fails because of gnutls and other reasons Vincent Belaïche
2017-06-28 14:09 ` Noam Postavsky
2017-06-30 10:44   ` Vincent Belaïche
2017-06-30 11:51     ` npostavs
2017-06-30 12:36     ` Eli Zaretskii
2017-07-11  5:20       ` Vincent Belaïche
2018-07-17 22:55         ` Noam Postavsky

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).