Package: emacs;
Reported by: vincent.belaiche <at> gmail.com (Vincent Belaïche)
Date: Sun, 11 Nov 2012 18:39:01 UTC
Severity: normal
Tags: moreinfo, unreproducible
Found in version 24.2.50
Done: Glenn Morris <rgm <at> gnu.org>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 12862 in the body.
You can then email your comments to 12862 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
bug-gnu-emacs <at> gnu.org
:bug#12862
; Package emacs
.
(Sun, 11 Nov 2012 18:39:01 GMT) Full text and rfc822 format available.vincent.belaiche <at> gmail.com (Vincent Belaïche)
:bug-gnu-emacs <at> gnu.org
.
(Sun, 11 Nov 2012 18:39:01 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: vincent.belaiche <at> gmail.com (Vincent Belaïche) To: bug-gnu-emacs <at> gnu.org Cc: Vincent Belaïche <vincent.belaiche <at> gmail.com> Subject: 24.2.50; Can't compile trunk on MSWindows Date: Sun, 11 Nov 2012 14:56:23 +0100
It seems that trunk does not compile any longer for MSWindows: C:\Programme\GNU\installation\emacs-install\emacs>cd C:\Programme\GNU\installation\emacs-install\emacs\trunk C:\Programme\GNU\installation\emacs-install\emacs\trunk>"C:\Program Files\Bazaar\bzr.exe" update Connected (version 2.0, client OpenSSH_5.9) Authentication (publickey) failed. Authentication (publickey) successful! Secsh channel 1 opened. M doc/emacs/ChangeLog M doc/emacs/ack.texi M doc/emacs/buffers.texi M doc/emacs/dired.texi M doc/emacs/display.texi M doc/emacs/emacs.texi M doc/emacs/files.texi M doc/emacs/mini.texi M doc/emacs/misc.texi M doc/emacs/trouble.texi M doc/lispref/ChangeLog M doc/lispref/edebug.texi M doc/lispref/elisp.texi M doc/lispref/frames.texi M doc/lispref/lists.texi M doc/lispref/searching.texi M doc/lispref/variables.texi M doc/lispref/windows.texi M doc/misc/ChangeLog M doc/misc/cl.texi M doc/misc/url.texi M etc/ERC-NEWS M etc/GNUS-NEWS M etc/NEWS M lisp/ChangeLog M lisp/emacs-lisp/advice.el M lisp/emacs-lisp/cl-extra.el M lisp/emacs-lisp/cl-lib.el M lisp/emacs-lisp/cl-loaddefs.el M lisp/emacs-lisp/cl-macs.el M lisp/emacs-lisp/cl.el M lisp/emacs-lisp/gv.el M lisp/mail/emacsbug.el M lisp/minibuf-eldef.el M lisp/server.el M lisp/term.el M lisp/vc/diff-mode.el M lisp/woman.el M src/ChangeLog M src/ralloc.c M src/window.c M src/xdisp.c All changes applied successfully. Updated to revision 110865 of branch bzr+ssh://vincentb1 <at> bzr.savannah.gnu.org/emacs/trunk C:\Programme\GNU\installation\emacs-install\emacs>cd C:\Programme\GNU\installation\emacs-install\emacs\trunk\nt C:\Programme\GNU\installation\emacs-install\emacs\trunk\nt>set PATH=C:\Programme\GNU\installation\emacs-install\libXpm-3.5.7\src;C:\msys\1.0\mingw\bin;C:\msys\1.0\gnuwin32\bin;C:\WINDOWS\system32;C:\WINDOWS C:\Programme\GNU\installation\emacs-install\emacs\trunk\nt>call configure.bat --prefix=C:\Programme\GNU\Emacs --without-jpeg --without-tiff --without-gif --without-png --distfiles C:\Programme\GNU\installation\emacs-install\libXpm-3.5.7\src --cflags -I --cflags "C:/Programme/GNU/installation/emacs-install/libXpm-3.5.7/include" --cflags -I --cflags "C:/Programme/GNU/installation/emacs-install/libXpm-3.5.7/src" Checking for 'cp'... Checking for 'rm'... Checking whether 'gcc' is available... Checking whether gcc requires '-mno-cygwin'... Checking whether Windows API headers are too old... C:\Programme\GNU\installation\emacs-install\emacs\trunk\nt>gcc -I C:/Programme/GNU/installation/emacs-install/libXpm-3.5.7/include -I C:/Programme/GNU/installation/emacs-install/libXpm-3.5.7/src -c junk.c Using 'gcc' Checking for libgnutls... ...gnutls.h not found, building without TLS support. Checking for libxml2.... ...libxml/HTMLparser.h not found, building without libxml2 support Checking for libXpm... ...XPM header available, building with XPM support. Checking for distfiles... ...all distfiles found. Generating makefiles 1 fichier(s) copié(s). config.settings gmake.defs ..\nt\makefile.w32-in 1 fichier(s) copié(s). config.settings gmake.defs ..\admin\unidata\makefile.w32-in 1 fichier(s) copié(s). config.settings gmake.defs 1 fichier(s) copié(s). config.settings gmake.defs ..\lib\makefile.w32-in 1 fichier(s) copié(s). config.settings gmake.defs ..\src\makefile.w32-in 1 fichier(s) copié(s). config.settings gmake.defs ..\doc\emacs\makefile.w32-in 1 fichier(s) copié(s). config.settings gmake.defs ..\doc\misc\makefile.w32-in 1 fichier(s) copié(s). config.settings gmake.defs ..\doc\lispref\makefile.w32-in 1 fichier(s) copié(s). config.settings gmake.defs ..\doc\lispintro\makefile.w32-in 1 fichier(s) copié(s). config.settings gmake.defs ..\lisp\makefile.w32-in 1 fichier(s) copié(s). config.settings gmake.defs ..\leim\makefile.w32-in 1 fichier(s) copié(s). Emacs successfully configured. Run `make' to build, then run `make install' to install. C:\Programme\GNU\installation\emacs-install\emacs\trunk\nt>mingw32-make.exe -f Makefile bootstrap MAKE=mingw32-make.exe MAKEINFO=c:/msys/1.0/bin/makeinfo.exe mingw32-make.exe -C ../lisp bootstrap-clean mingw32-make.exe[1]: Entering directory `C:/Programme/GNU/installation/emacs-install/emacs/trunk/lisp' rm C:/Programme/GNU/installation/emacs-install/emacs/trunk/lisp/loaddefs.el rm: cannot remove `C:/Programme/GNU/installation/emacs-install/emacs/trunk/lisp/loaddefs.el': No such file or directory mingw32-make.exe[1]: [bootstrap-clean] Error 1 (ignored) rm C:/Programme/GNU/installation/emacs-install/emacs/trunk/lisp/subdirs.el rm: cannot remove `C:/Programme/GNU/installation/emacs-install/emacs/trunk/lisp/subdirs.el': No such file or directory mingw32-make.exe[1]: [bootstrap-clean] Error 1 (ignored) mingw32-make.exe -w bootstrap-clean-CMD mingw32-make.exe[2]: Entering directory `C:/Programme/GNU/installation/emacs-install/emacs/trunk/lisp' for %%f in (. calc calendar emacs-lisp emulation erc eshell gnus international language mail mh-e net nxml org play progmodes textmodes url vc cedet cedet/ede cedet/semantic cedet/srecode cedet/semantic/analyze cedet/semantic/bovine cedet/semantic/decorate cedet/semantic/symref cedet/semantic/wisent term obsolete) do for %%g in (%%f\*.elc) do @rm %%g mingw32-make.exe[2]: [bootstrap-clean-CMD] Error 1242468 (ignored) mingw32-make.exe[2]: Leaving directory `C:/Programme/GNU/installation/emacs-install/emacs/trunk/lisp' mingw32-make.exe[1]: Leaving directory `C:/Programme/GNU/installation/emacs-install/emacs/trunk/lisp' mingw32-make.exe -C ../src clean mingw32-make.exe[1]: Entering directory `C:/Programme/GNU/installation/emacs-install/emacs/trunk/src' rm "s/*.h~" "m/*.h~" rm: cannot remove `s/*.h~': No such file or directory rm: cannot remove `m/*.h~': No such file or directory mingw32-make.exe[1]: [clean] Error 1 (ignored) rm rm: missing operand Try `rm --help' for more information. mingw32-make.exe[1]: [clean] Error 1 (ignored) rm -r oo-spd rm: cannot remove `oo-spd': No such file or directory mingw32-make.exe[1]: [clean] Error 1 (ignored) rm stamp_BLD gl-stamp globals.h rm: cannot remove `stamp_BLD': No such file or directory rm: cannot remove `gl-stamp': No such file or directory rm: cannot remove `globals.h': No such file or directory mingw32-make.exe[1]: [clean] Error 1 (ignored) rm buildobj.h rm: cannot remove `buildobj.h': No such file or directory mingw32-make.exe[1]: [clean] Error 1 (ignored) mingw32-make.exe[1]: Leaving directory `C:/Programme/GNU/installation/emacs-install/emacs/trunk/src' mingw32-make.exe -C ../lib-src clean mingw32-make.exe[1]: Entering directory `C:/Programme/GNU/installation/emacs-install/emacs/trunk/lib-src' mingw32-make.exe[1]: Leaving directory `C:/Programme/GNU/installation/emacs-install/emacs/trunk/lib-src' mingw32-make.exe[1]: *** No rule to make target `clean'. Stop. mingw32-make.exe: *** [bootstrap-gmake] Error 2 ----------------------------------------------------------------------- In GNU Emacs 24.2.50.1 (i386-mingw-nt5.1.2600) of 2012-10-09 on CHOUNEK Bzr revision: 110428 vincentb1 <at> users.sourceforge.net-20121009041317-1rfqa5j1otvu6a1s Windowing system distributor `Microsoft Corp.', version 5.1.2600 Configured using: `configure --with-gcc (4.6) --cflags -I C:/Programme/GNU/installation/emacs-install/libXpm-3.5.7/include -I C:/Programme/GNU/installation/emacs-install/libXpm-3.5.7/src' Important settings: value of $EMACSPATH: c:\Programme\NGNU\CVS;C:\Programme\GNU\GnuPG;c:\Programme\apache-ant-1.8.0\bin;c:\msys\1.0\bin;c:\msys\1.0\mingw\bin; value of $LANG: FRA locale-coding-system: cp1252 default enable-multibyte-characters: t Major mode: Shell Minor modes in effect: shell-dirtrack-mode: t recentf-mode: t mail-abbrevs-mode: t iswitchb-mode: t tooltip-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 input: <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> C-x b C-s <return> <end> <C-left> <C-left> <C-left> <C-left> <C-left> C-SPC <C-right> <right> M-w <C-right> <C-right> <C-right> <C-left> C-y C-x C-s C-x b <return> C-x b C-s <return> M-> M-p <return> <prior> C-x b C-s <return> <C-home> <next> C-s P E F C-a C-SPC <down> M-w C-y <up> <end> <left> <left> <left> <left> <left> <left> M-d D e i a <backspace> <backspace> <backspace> i a l o g <up> C-a C-SPC <down> <down> <down> M-x s o r t - l i <tab> <return> C-x C-s C-x b <return> <down> <next> M-> C-x b <return> C-s n e w SPC I <C-right> I c o n C-x C-s C-x b <return> M-p <return> C-x b <return> <end> <left> <left> . g e t I m a g e ( ) C-x C-s C-x b <return> M-p <return> M-p <C-left> i n s t a l l - <end> <return> <help-echo> C-x b C-s <return> <up> <up> C-SPC <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <down> C-x r x a M-x r e p o r t - b u f <tab> <backspace> g <tab> <tab> <left> <left> <left> <left> e m <tab> <tab> <return> Recent messages: Saving file c:/msys/1.0/local/projects/jpicedt/jpicedt/jpicedt/jpicedt/ui/internal/JFrameMDIManager.java... Wrote c:/msys/1.0/local/projects/jpicedt/jpicedt/jpicedt/jpicedt/ui/internal/JFrameMDIManager.java History item: 1 Saving file c:/msys/1.0/local/projects/jpicedt/jpicedt/jpicedt/jpicedt/ui/internal/JFrameMDIManager.java... Wrote c:/msys/1.0/local/projects/jpicedt/jpicedt/jpicedt/jpicedt/ui/internal/JFrameMDIManager.java History item: 1 [2 times] Mark set Saved text until "make.exe: *** [bootstrap-gmake] Error 2 " Making completion list... [2 times] Load-path shadows: c:/Programme/GNU/emacs-extension/lisp/reftex hides c:/Programme/GNU/installation/auctex-install/reftex/lisp/reftex c:/Programme/GNU/emacs-extension/lisp/reftex-vars hides c:/Programme/GNU/installation/auctex-install/reftex/lisp/reftex-vars c:/Programme/GNU/emacs-extension/lisp/reftex-toc hides c:/Programme/GNU/installation/auctex-install/reftex/lisp/reftex-toc c:/Programme/GNU/emacs-extension/lisp/reftex-sel hides c:/Programme/GNU/installation/auctex-install/reftex/lisp/reftex-sel c:/Programme/GNU/emacs-extension/lisp/reftex-ref hides c:/Programme/GNU/installation/auctex-install/reftex/lisp/reftex-ref c:/Programme/GNU/emacs-extension/lisp/reftex-parse hides c:/Programme/GNU/installation/auctex-install/reftex/lisp/reftex-parse c:/Programme/GNU/emacs-extension/lisp/reftex-index hides c:/Programme/GNU/installation/auctex-install/reftex/lisp/reftex-index c:/Programme/GNU/emacs-extension/lisp/reftex-global hides c:/Programme/GNU/installation/auctex-install/reftex/lisp/reftex-global c:/Programme/GNU/emacs-extension/lisp/reftex-dcr hides c:/Programme/GNU/installation/auctex-install/reftex/lisp/reftex-dcr c:/Programme/GNU/emacs-extension/lisp/reftex-cite hides c:/Programme/GNU/installation/auctex-install/reftex/lisp/reftex-cite c:/Programme/GNU/emacs-extension/lisp/reftex-base hides c:/Programme/GNU/installation/auctex-install/reftex/lisp/reftex-base c:/Programme/GNU/emacs-extension/lisp/reftex-auc hides c:/Programme/GNU/installation/auctex-install/reftex/lisp/reftex-auc c:/Programme/GNU/emacs-extension/lisp/auctex/prv-emacs hides c:/Programme/GNU/installation/auctex-install/auctex/preview/prv-emacs c:/Programme/GNU/emacs-extension/lisp/auctex/preview hides c:/Programme/GNU/installation/auctex-install/auctex/preview/preview c:/Programme/GNU/emacs-extension/lisp/preview-latex hides c:/Programme/GNU/installation/auctex-install/auctex/preview/preview-latex c:/Programme/GNU/emacs-extension/lisp/auctex/toolbar-x hides c:/Programme/GNU/installation/auctex-install/auctex/toolbar-x c:/Programme/GNU/emacs-extension/lisp/auctex/texmathp hides c:/Programme/GNU/installation/auctex-install/auctex/texmathp c:/Programme/GNU/emacs-extension/lisp/auctex/tex hides c:/Programme/GNU/installation/auctex-install/auctex/tex c:/Programme/GNU/emacs-extension/lisp/auctex/tex-style hides c:/Programme/GNU/installation/auctex-install/auctex/tex-style c:/Programme/GNU/emacs-extension/lisp/tex-site hides c:/Programme/GNU/installation/auctex-install/auctex/tex-site c:/Programme/GNU/emacs-extension/lisp/auctex/tex-mik hides c:/Programme/GNU/installation/auctex-install/auctex/tex-mik c:/Programme/GNU/emacs-extension/lisp/auctex/tex-jp hides c:/Programme/GNU/installation/auctex-install/auctex/tex-jp c:/Programme/GNU/emacs-extension/lisp/auctex/tex-info hides c:/Programme/GNU/installation/auctex-install/auctex/tex-info c:/Programme/GNU/emacs-extension/lisp/auctex/tex-font hides c:/Programme/GNU/installation/auctex-install/auctex/tex-font c:/Programme/GNU/emacs-extension/lisp/auctex/tex-fold hides c:/Programme/GNU/installation/auctex-install/auctex/tex-fold c:/Programme/GNU/emacs-extension/lisp/auctex/tex-buf hides c:/Programme/GNU/installation/auctex-install/auctex/tex-buf c:/Programme/GNU/emacs-extension/lisp/auctex/tex-bar hides c:/Programme/GNU/installation/auctex-install/auctex/tex-bar c:/Programme/GNU/emacs-extension/lisp/auctex/plain-tex hides c:/Programme/GNU/installation/auctex-install/auctex/plain-tex c:/Programme/GNU/emacs-extension/lisp/auctex/multi-prompt hides c:/Programme/GNU/installation/auctex-install/auctex/multi-prompt c:/Programme/GNU/installation/auctex-install/reftex/lisp/lpath hides c:/Programme/GNU/installation/auctex-install/auctex/lpath c:/Programme/GNU/emacs-extension/lisp/auctex/latex hides c:/Programme/GNU/installation/auctex-install/auctex/latex c:/Programme/GNU/emacs-extension/lisp/auctex/font-latex hides c:/Programme/GNU/installation/auctex-install/auctex/font-latex c:/Programme/GNU/emacs-extension/lisp/auctex/context hides c:/Programme/GNU/installation/auctex-install/auctex/context c:/Programme/GNU/emacs-extension/lisp/auctex/context-nl hides c:/Programme/GNU/installation/auctex-install/auctex/context-nl c:/Programme/GNU/emacs-extension/lisp/auctex/context-en hides c:/Programme/GNU/installation/auctex-install/auctex/context-en c:/Programme/GNU/emacs-extension/lisp/auctex/bib-cite hides c:/Programme/GNU/installation/auctex-install/auctex/bib-cite c:/Programme/GNU/emacs-extension/lisp/auctex hides c:/Programme/GNU/installation/auctex-install/auctex/auctex c:/Programme/GNU/installation/cedet-install/cedet/lisp/speedbar/loaddefs hides c:/Programme/GNU/installation/cedet-install/cedet/lisp/eieio/loaddefs c:/Programme/GNU/installation/cedet-install/cedet/lisp/speedbar/loaddefs hides c:/Programme/GNU/installation/cedet-install/cedet/lisp/cedet/loaddefs c:/Programme/GNU/installation/cedet-install/cedet/lisp/speedbar/loaddefs hides c:/Programme/GNU/Emacs/lisp/loaddefs d:/msys/1.0/home/Vincent/.emacs.d/etc/custom hides c:/Programme/GNU/Emacs/lisp/custom c:/Programme/GNU/installation/cedet-install/cedet/lisp/eieio/eieio hides c:/Programme/GNU/Emacs/lisp/emacs-lisp/eieio c:/Programme/GNU/installation/cedet-install/cedet/lisp/eieio/eieio-speedbar hides c:/Programme/GNU/Emacs/lisp/emacs-lisp/eieio-speedbar c:/Programme/GNU/installation/cedet-install/cedet/lisp/eieio/eieio-opt hides c:/Programme/GNU/Emacs/lisp/emacs-lisp/eieio-opt c:/Programme/GNU/installation/cedet-install/cedet/lisp/eieio/eieio-datadebug hides c:/Programme/GNU/Emacs/lisp/emacs-lisp/eieio-datadebug c:/Programme/GNU/installation/cedet-install/cedet/lisp/eieio/eieio-custom hides c:/Programme/GNU/Emacs/lisp/emacs-lisp/eieio-custom c:/Programme/GNU/installation/cedet-install/cedet/lisp/eieio/eieio-base hides c:/Programme/GNU/Emacs/lisp/emacs-lisp/eieio-base c:/Programme/GNU/installation/cedet-install/cedet/lisp/eieio/chart hides c:/Programme/GNU/Emacs/lisp/emacs-lisp/chart c:/Programme/GNU/emacs-extension/lisp/reftex hides c:/Programme/GNU/Emacs/lisp/textmodes/reftex c:/Programme/GNU/emacs-extension/lisp/reftex-vars hides c:/Programme/GNU/Emacs/lisp/textmodes/reftex-vars c:/Programme/GNU/emacs-extension/lisp/reftex-toc hides c:/Programme/GNU/Emacs/lisp/textmodes/reftex-toc c:/Programme/GNU/emacs-extension/lisp/reftex-sel hides c:/Programme/GNU/Emacs/lisp/textmodes/reftex-sel c:/Programme/GNU/emacs-extension/lisp/reftex-ref hides c:/Programme/GNU/Emacs/lisp/textmodes/reftex-ref c:/Programme/GNU/emacs-extension/lisp/reftex-parse hides c:/Programme/GNU/Emacs/lisp/textmodes/reftex-parse c:/Programme/GNU/emacs-extension/lisp/reftex-index hides c:/Programme/GNU/Emacs/lisp/textmodes/reftex-index c:/Programme/GNU/emacs-extension/lisp/reftex-global hides c:/Programme/GNU/Emacs/lisp/textmodes/reftex-global c:/Programme/GNU/emacs-extension/lisp/reftex-dcr hides c:/Programme/GNU/Emacs/lisp/textmodes/reftex-dcr c:/Programme/GNU/emacs-extension/lisp/reftex-cite hides c:/Programme/GNU/Emacs/lisp/textmodes/reftex-cite c:/Programme/GNU/emacs-extension/lisp/reftex-auc hides c:/Programme/GNU/Emacs/lisp/textmodes/reftex-auc Features: (shadow emacsbug generic pcmpl-unix cc-langs cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs find-dired help-mode grep compile shell pcomplete comint ring add-log vc-cvs make-mode dired-aux ispell preview prv-emacs reftex-dcr reftex-auc reftex-base reftex-vars reftex tex-bar tex-buf toolbar-x noutline outline font-latex latex easy-mmode tex-style tex warnings advice help-fns advice-preload misearch multi-isearch calc-alg calccomp calc-incom calc-menu calc-forms cus-edit flow-fill mailalias smtpmail sendmail canlock sort ansi-color gnus-cite mm-archive mail-extr gnus-async gnus-bcklg qp gnus-ml nndraft nnmh nndoc nnfolder parse-time netrc network-stream auth-source starttls tls gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 epg-config mm-view mml-smime smime password-cache dig mailcap nntp gnus-cache gnus-sum nnoo gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec gnus-int gnus-range message format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums gmm-utils mailheader gnus-win gnus gnus-ems nnheader gnus-util mail-utils mm-util mail-prsvr dired-x dired hl-line accents-ascii eieio byte-opt bytecomp byte-compile cconv tex-mik preview-latex tex-site auto-loads calc-mathfloat calc-math edmacro kmacro cl-macs gv w32utils java-init cl cl-lib bsh-init recentf tree-widget wid-edit generic-x easymenu template mailabbrev iswitchb cus-start cus-load calc-misc calc-arith calc-ext calc calc-loaddefs calc-macs skeleton time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel dos-w32 disp-table ls-lisp w32-win w32-vars tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process multi-tty emacs)
bug-gnu-emacs <at> gnu.org
:bug#12862
; Package emacs
.
(Sun, 11 Nov 2012 19:02:01 GMT) Full text and rfc822 format available.Message #8 received at 12862 <at> debbugs.gnu.org (full text, mbox):
From: Eli Zaretskii <eliz <at> gnu.org> To: vincent.belaiche <at> gmail.com (Vincent Belaïche) Cc: 12862 <at> debbugs.gnu.org Subject: Re: bug#12862: 24.2.50; Can't compile trunk on MSWindows Date: Sun, 11 Nov 2012 21:01:17 +0200
> From: vincent.belaiche <at> gmail.com (Vincent Belaïche) > Date: Sun, 11 Nov 2012 14:56:23 +0100 > Cc: Vincent Belaïche <vincent.belaiche <at> gmail.com> > > C:\Programme\GNU\installation\emacs-install\emacs\trunk\nt>call configure.bat --prefix=C:\Programme\GNU\Emacs --without-jpeg --without-tiff --without-gif --without-png --distfiles C:\Programme\GNU\installation\emacs-install\libXpm-3.5.7\src --cflags -I --cflags "C:/Programme/GNU/installation/emacs-install/libXpm-3.5.7/include" --cflags -I --cflags "C:/Programme/GNU/installation/emacs-install/libXpm-3.5.7/src" > Checking for 'cp'... > Checking for 'rm'... > Checking whether 'gcc' is available... > Checking whether gcc requires '-mno-cygwin'... > Checking whether Windows API headers are too old... > > C:\Programme\GNU\installation\emacs-install\emacs\trunk\nt>gcc -I C:/Programme/GNU/installation/emacs-install/libXpm-3.5.7/include -I C:/Programme/GNU/installation/emacs-install/libXpm-3.5.7/src -c junk.c > Using 'gcc' > Checking for libgnutls... > ...gnutls.h not found, building without TLS support. > Checking for libxml2.... > ...libxml/HTMLparser.h not found, building without libxml2 support > Checking for libXpm... > ...XPM header available, building with XPM support. > Checking for distfiles... > ...all distfiles found. > Generating makefiles > 1 fichier(s) copié(s). > config.settings > gmake.defs > ..\nt\makefile.w32-in > 1 fichier(s) copié(s). > config.settings > gmake.defs > ..\admin\unidata\makefile.w32-in > 1 fichier(s) copié(s). > config.settings > gmake.defs > 1 fichier(s) copié(s). > config.settings > gmake.defs > ..\lib\makefile.w32-in > 1 fichier(s) copié(s). > config.settings > gmake.defs > ..\src\makefile.w32-in > 1 fichier(s) copié(s). > config.settings > gmake.defs > ..\doc\emacs\makefile.w32-in > 1 fichier(s) copié(s). > config.settings > gmake.defs > ..\doc\misc\makefile.w32-in > 1 fichier(s) copié(s). > config.settings > gmake.defs > ..\doc\lispref\makefile.w32-in > 1 fichier(s) copié(s). > config.settings > gmake.defs > ..\doc\lispintro\makefile.w32-in > 1 fichier(s) copié(s). > config.settings > gmake.defs > ..\lisp\makefile.w32-in > 1 fichier(s) copié(s). > config.settings > gmake.defs > ..\leim\makefile.w32-in > 1 fichier(s) copié(s). > > Emacs successfully configured. > Run `make' to build, then run `make install' to install. Something is wrong with how you run configure.bat, because this part is missing from the above transcript: config.settings gmake.defs ..\lib-src\makefile.w32-in 1 file(s) copied. It should appear between similar fragments for admin and lib subdirectories. I'm guessing that something went wrong when generating lib-src/makefile, so it is butchered and doesn't work. One thing to try is to remove the first line from configure.bat and re-run it, perhaps you will then see what's wrong with that part. Anyway, this works for me.
Glenn Morris <rgm <at> gnu.org>
:vincent.belaiche <at> gmail.com (Vincent Belaïche)
:Message #13 received at 12862-done <at> debbugs.gnu.org (full text, mbox):
From: Glenn Morris <rgm <at> gnu.org> To: 12862-done <at> debbugs.gnu.org Subject: Re: bug#12862: 24.2.50; Can't compile trunk on MSWindows Date: Sat, 24 Nov 2012 13:47:48 -0500
I'm assuming from the lack of further comments that this problem fixed itself. If not, please let us know.
bug-gnu-emacs <at> gnu.org
:bug#12862
; Package emacs
.
(Sat, 24 Nov 2012 21:43:02 GMT) Full text and rfc822 format available.Message #16 received at 12862 <at> debbugs.gnu.org (full text, mbox):
From: Vincent Belaïche <vincent.b.1 <at> hotmail.fr> To: 12862 <at> debbugs.gnu.org, Eli Zaretskii <eliz <at> gnu.org> Subject: Re: bug#12862: 24.2.50; Can't compile trunk on MSWindows Date: Sat, 24 Nov 2012 22:41:05 +0100
[Message part 1 (text/plain, inline)]
Eli Zaretskii a écrit : >> From: vincent.belaiche <at> gmail.com (Vincent Belaïche) >> Date: Sun, 11 Nov 2012 14:56:23 +0100 >> Cc: Vincent Belaïche <vincent.belaiche <at> gmail.com> >> [...] > > It should appear between similar fragments for admin and lib > subdirectories. I'm guessing that something went wrong when > generating lib-src/makefile, so it is butchered and doesn't work. > > One thing to try is to remove the first line from configure.bat and > re-run it, perhaps you will then see what's wrong with that part. > > Anyway, this works for me. > Hello, FYI I simply drew a fully new emacs from scratch, and now it compiles fine. I attached the diff of old (not compiling) and current (compiling) lib-src/makefile, and a large part in the old one is missing. However the nt/configure.bat are the same. I also noticed that the config.nt are different I also attached the diff file. As I could compile, I did not make any further investigations, but if you think that there is any need for that, please tell me what I can do... Vincent.
[makefile.diff (text/x-patch, inline)]
*** trunk/lib-src/makefile Thu Nov 22 03:56:48 2012 --- trunk.old/lib-src/makefile Sun Nov 11 13:04:17 2012 *************** *** 333,809 **** $(BLD)/%.o: %.c $(CC) $(CFLAGS) $(CC_OUT)$@ $< - # -*- Makefile -*- for GNU Emacs on the Microsoft Windows API. - # Copyright (C) 2000-2012 Free Software Foundation, Inc. - - # This file is part of GNU Emacs. - - # GNU Emacs is free software: you can redistribute it and/or modify - # it under the terms of the GNU General Public License as published by - # the Free Software Foundation, either version 3 of the License, or - # (at your option) any later version. - - # GNU Emacs is distributed in the hope that it will be useful, - # but WITHOUT ANY WARRANTY; without even the implied warranty of - # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - # GNU General Public License for more details. - - # You should have received a copy of the GNU General Public License - # along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. - - - ALL = $(BLD)/test-distrib.exe $(BLD)/make-docfile.exe $(BLD)/hexl.exe\ - $(BLD)/ctags.exe $(BLD)/etags.exe $(BLD)/movemail.exe $(BLD)/ebrowse.exe\ - $(BLD)/emacsclient.exe $(BLD)/emacsclientw.exe $(BLD)/profile.exe - - .PHONY: make-docfile - - LOCAL_FLAGS = -DNO_LDAV=1 -DNO_ARCHIVES=1 -I../lib \ - -I../nt/inc -I../src $(EMACS_EXTRA_C_FLAGS) - - LIBS = $(BASE_LIBS) $(ADVAPI32) - - # The following target is used by makefile.w32-in files in other directories. - make-docfile: $(BLD)/make-docfile.exe - - $(BLD)/make-docfile.exe: $(BLD)/make-docfile.$(O) $(BLD)/ntlib.$(O) - $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/make-docfile.$(O) $(BLD)/ntlib.$(O) $(LIBS) - $(BLD)/hexl.exe: $(BLD)/hexl.$(O) - $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/hexl.$(O) $(LIBS) - $(BLD)/test-distrib.exe: $(BLD)/test-distrib.$(O) - $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/test-distrib.$(O) $(LIBS) - "$(BLD)/test-distrib.exe" "$(LIB_SRC)/testfile" - - MOVEMAILOBJS = $(BLD)/movemail.$(O) \ - $(BLD)/pop.$(O) \ - ../lib/$(BLD)/libgnu.$(A) \ - $(BLD)/ntlib.$(O) - - $(BLD)/movemail.exe: $(MOVEMAILOBJS) ../lib/getopt.h - # put wsock32.lib before $(LIBS) to ensure we don't link to ws2_32.lib - $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(MOVEMAILOBJS) $(WSOCK32) $(LIBS) - - ECLIENT_CFLAGS = -DHAVE_GETCWD -DHAVE_STRERROR - ECLIENTOBJS = $(BLD)/emacsclient.$(O) \ - $(BLD)/ntlib.$(O) \ - ../lib/$(BLD)/libgnu.$(A) - CLIENTRES = ../nt/$(BLD)/emacsclient.res - - $(CLIENTRES): ../nt/emacsclient.rc - @echo Emacsclient resource file must be built from nt directory - @exit -1 - - $(BLD)/emacsclient.exe: $(ECLIENTOBJS) - # put wsock32.lib before $(LIBS) to ensure we don't link to ws2_32.lib - $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(ECLIENTOBJS) $(WSOCK32) $(USER32) $(COMCTL32) $(LIBS) - - $(BLD)/emacsclientw.exe: $(ECLIENTOBJS) $(CLIENTRES) - # put wsock32.lib before $(LIBS) to ensure we don't link to ws2_32.lib - $(LINK) $(LINK_OUT)$@ $(CLIENTRES) $(MWINDOWS) $(LINK_FLAGS) $(ECLIENTOBJS) $(WSOCK32) $(USER32) $(COMCTL32) $(LIBS) - - $(BLD)/emacsclient.$(O): emacsclient.c - $(CC) $(CFLAGS) $(ECLIENT_CFLAGS) $(CC_OUT)$@ emacsclient.c - - ETAGSOBJ = $(BLD)/etags.$(O) \ - ../lib/$(BLD)/libgnu.$(A) \ - $(BLD)/ntlib.$(O) \ - $(BLD)/regex.$(O) - - $(BLD)/etags.exe: $(ETAGSOBJ) - $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(ETAGSOBJ) $(LIBS) - - - EBROWSEOBJ = $(BLD)/ebrowse.$(O) \ - ../lib/$(BLD)/libgnu.$(A) \ - $(BLD)/ntlib.$(O) - - $(BLD)/ebrowse.exe: $(EBROWSEOBJ) - $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(EBROWSEOBJ) $(LIBS) - - $(BLD)/regex.$(O): ../src/regex.c ../src/regex.h ../src/config.h - $(CC) $(CFLAGS) -DCONFIG_BROKETS -DINHIBIT_STRING_HEADER \ - ../src/regex.c $(CC_OUT)$@ - - ETAGS_CFLAGS = -DHAVE_GETCWD -DEMACS_NAME="\"GNU Emacs\"" - $(BLD)/etags.$(O): etags.c - $(CC) $(CFLAGS) $(ETAGS_CFLAGS) $(CC_OUT)$@ etags.c - - CTAGSOBJ = $(BLD)/ctags.$(O) \ - ../lib/$(BLD)/libgnu.$(A) \ - $(BLD)/ntlib.$(O) \ - $(BLD)/regex.$(O) - - $(BLD)/ctags.exe: $(CTAGSOBJ) - $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(CTAGSOBJ) $(LIBS) - - ctags.c: etags.c - - $(DEL) ctags.c - $(CP) etags.c ctags.c - - CTAGS_CFLAGS = -DCTAGS $(ETAGS_CFLAGS) - $(BLD)/ctags.$(O): ctags.c - $(CC) $(CFLAGS) $(CTAGS_CFLAGS) $(CC_OUT)$@ ctags.c - - PROFILEOBJS = $(BLD)/profile.$(O) \ - ../lib/$(BLD)/libgnu.$(A) \ - $(BLD)/ntlib.$(O) - $(BLD)/profile.exe: $(PROFILEOBJS) - $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(PROFILEOBJS) $(LIBS) - - # - # From ..\src\Makefile.in - # It doesn't matter if the real name is *.obj for the files in this list, - # make-docfile blindly replaces .o with .c anyway. Keep .o in this list - # as it is required by code in doc.c. - # - obj = dosfns.o msdos.o \ - xterm.o xfns.o xmenu.o xselect.o xrdb.o xsmfns.o fringe.o image.o \ - fontset.o menu.o \ - w32.o w32console.o w32fns.o w32heap.o w32inevt.o cygw32.o \ - w32menu.o w32proc.o w32reg.o w32select.o w32term.o w32xfns.o \ - font.o w32font.o w32uniscribe.o \ - dispnew.o frame.o scroll.o xdisp.o window.o bidi.o \ - charset.o coding.o category.o ccl.o character.o chartab.o \ - cm.o term.o terminal.o xfaces.o \ - emacs.o keyboard.o macros.o keymap.o sysdep.o \ - buffer.o filelock.o insdel.o marker.o \ - minibuf.o fileio.o dired.o \ - cmds.o casetab.o casefiddle.o indent.o search.o regex.o undo.o \ - alloc.o data.o doc.o editfns.o callint.o \ - eval.o floatfns.o fns.o print.o lread.o \ - syntax.o bytecode.o \ - process.o callproc.o unexw32.o \ - region-cache.o sound.o atimer.o \ - doprnt.o intervals.o textprop.o composite.o \ - gnutls.o xml.o profiler.o - - # - # These are the lisp files that are loaded up in loadup.el - # - lispsource = ../lisp/ - - MOUSE_SUPPORT = \ - $(lispsource)select.elc \ - $(lispsource)scroll-bar.elc \ - $(lispsource)mouse.elc - WINNT_SUPPORT = \ - $(lispsource)ls-lisp.elc \ - $(lispsource)disp-table.elc \ - $(lispsource)w32-fns.elc \ - $(lispsource)dos-w32.elc \ - $(lispsource)w32-vars.elc \ - $(lispsource)term/common-win.elc \ - $(lispsource)term/w32-win.elc - TOOLTIP_SUPPORT = $(lispsource)tooltip.elc - WINDOW_SUPPORT = \ - $(lispsource)fringe.elc \ - $(lispsource)image.elc \ - $(lispsource)international/fontset.elc \ - $(lispsource)dnd.elc \ - $(lispsource)tool-bar.elc \ - $(lispsource)mwheel.elc - - # lisp files that are loaded up on other platforms - OTHER_PLATFORM_SUPPORT = \ - $(lispsource)dos-fns.elc \ - $(lispsource)dos-vars.elc \ - $(lispsource)term/internal.elc \ - $(lispsource)term/pc-win.elc \ - $(lispsource)x-dnd.elc \ - $(lispsource)term/x-win.elc \ - $(lispsource)term/ns-win.elc - - - lisp1= \ - $(lispsource)abbrev.elc \ - $(lispsource)buff-menu.elc \ - $(lispsource)button.elc \ - $(lispsource)emacs-lisp/byte-run.elc \ - $(lispsource)composite.elc \ - $(lispsource)cus-face.elc \ - $(lispsource)cus-start.elc \ - $(lispsource)custom.elc \ - $(lispsource)emacs-lisp/backquote.elc \ - $(lispsource)emacs-lisp/lisp-mode.elc \ - $(lispsource)emacs-lisp/lisp.elc \ - $(lispsource)env.elc \ - $(lispsource)faces.elc \ - $(lispsource)files.elc \ - $(lispsource)format.elc \ - $(lispsource)facemenu.elc \ - $(MOUSE_SUPPORT) \ - $(lispsource)emacs-lisp/float-sup.elc \ - $(lispsource)frame.elc \ - $(lispsource)help.elc \ - $(lispsource)indent.elc \ - $(lispsource)isearch.elc \ - $(lispsource)rfn-eshadow.elc \ - $(lispsource)loadup.el \ - $(lispsource)loaddefs.el \ - $(lispsource)bindings.elc \ - $(lispsource)emacs-lisp/map-ynp.elc \ - $(lispsource)menu-bar.elc \ - $(lispsource)international/mule.elc \ - $(lispsource)international/mule-conf.elc \ - $(lispsource)international/mule-cmds.elc \ - $(lispsource)international/characters.elc \ - $(lispsource)international/charprop.el \ - $(lispsource)case-table.elc - - lisp2 = \ - $(lispsource)language/chinese.elc \ - $(lispsource)language/cyrillic.elc \ - $(lispsource)language/indian.elc \ - $(lispsource)language/sinhala.elc \ - $(lispsource)language/english.elc \ - $(lispsource)language/ethiopic.elc \ - $(lispsource)language/european.elc \ - $(lispsource)language/czech.elc \ - $(lispsource)language/slovak.elc \ - $(lispsource)language/romanian.elc \ - $(lispsource)language/greek.elc \ - $(lispsource)language/hebrew.elc \ - $(lispsource)language/japanese.elc \ - $(lispsource)international/cp51932.el \ - $(lispsource)international/eucjp-ms.el \ - $(lispsource)language/korean.elc \ - $(lispsource)language/lao.elc \ - $(lispsource)language/cham.elc \ - $(lispsource)language/tai-viet.elc \ - $(lispsource)language/thai.elc \ - $(lispsource)language/tibetan.elc \ - $(lispsource)language/vietnamese.elc \ - $(lispsource)language/misc-lang.elc \ - $(lispsource)language/utf-8-lang.elc \ - $(lispsource)language/georgian.elc \ - $(lispsource)language/khmer.elc \ - $(lispsource)language/burmese.elc \ - $(lispsource)register.elc \ - $(lispsource)replace.elc \ - $(lispsource)simple.elc \ - $(lispsource)minibuffer.elc \ - $(lispsource)startup.elc \ - $(lispsource)subr.elc \ - $(lispsource)term/tty-colors.elc \ - $(lispsource)font-core.elc \ - $(lispsource)emacs-lisp/syntax.elc \ - $(lispsource)font-lock.elc \ - $(lispsource)jit-lock.elc \ - $(lispsource)textmodes/fill.elc \ - $(lispsource)textmodes/page.elc \ - $(lispsource)textmodes/paragraphs.elc \ - $(lispsource)textmodes/text-mode.elc \ - $(lispsource)emacs-lisp/timer.elc \ - $(lispsource)jka-cmpr-hook.elc \ - $(lispsource)vc/vc-hooks.elc \ - $(lispsource)vc/ediff-hook.elc \ - $(lispsource)epa-hook.elc \ - $(TOOLTIP_SUPPORT) \ - $(WINNT_SUPPORT) \ - $(WINDOW_SUPPORT) \ - $(lispsource)widget.elc \ - $(lispsource)window.elc \ - $(lispsource)version.elc - - # This is needed the first time we build the tree, since temacs.exe - # does not exist yet, and the DOC rule needs it to rebuild DOC whenever - # Emacs is rebuilt. - ../src/$(BLD)/temacs.exe: - - mkdir "../src/$(OBJDIR)" - - mkdir "../src/$(BLD)" - @echo temacs > temacs.exe - $(CP) temacs.exe ../src/$(BLD) - - $(DEL) temacs.exe - - DOC = DOC - $(DOC): stamp_BLD $(BLD)/make-docfile.exe ../src/$(BLD)/temacs.exe $(lisp1) $(lisp2) $(OTHER_PLATFORM_SUPPORT) - - $(DEL) $(DOC) - "$(THISDIR)/$(BLD)/make-docfile" -o $(DOC) -d ../src $(obj) - "$(THISDIR)/$(BLD)/make-docfile" -a $(DOC) -d ../src $(lisp1) - "$(THISDIR)/$(BLD)/make-docfile" -a $(DOC) -d ../src $(lisp2) - "$(THISDIR)/$(BLD)/make-docfile" -a $(DOC) -d ../src $(OTHER_PLATFORM_SUPPORT) - $(CP) $(DOC) ../etc/DOC-X - - mkdir "../src/$(OBJDIR)" - - mkdir "../src/$(OBJDIR)/etc" - $(CP) $(DOC) ../src/$(OBJDIR)/etc/DOC-X - - {$(BLD)}.$(O){$(BLD)}.exe: - $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $*.$(O) $(LIBS) - - # - # Build the executables - # - all: $(ALL) $(DOC) - - # - # Assuming INSTALL_DIR is defined, build and install emacs in it. - # - INSTALL_FILES = $(ALL) - install: $(INSTALL_FILES) - - mkdir "$(INSTALL_DIR)/bin" - $(CP) $(BLD)/etags.exe $(INSTALL_DIR)/bin - $(CP) $(BLD)/ebrowse.exe $(INSTALL_DIR)/bin - $(CP) $(BLD)/ctags.exe $(INSTALL_DIR)/bin - $(CP) $(BLD)/hexl.exe $(INSTALL_DIR)/bin - $(CP) $(BLD)/movemail.exe $(INSTALL_DIR)/bin - $(CP) $(BLD)/emacsclient.exe $(INSTALL_DIR)/bin - $(CP) $(BLD)/emacsclientw.exe $(INSTALL_DIR)/bin - $(CP) $(BLD)/profile.exe $(INSTALL_DIR)/bin - - mkdir "$(INSTALL_DIR)/etc" - $(CP) $(DOC) $(INSTALL_DIR)/etc - - # - # Maintenance - # - # We used to delete *~ here, but that might inadvertently remove - # precious files if it happens to match their short 8+3 aliases. - clean: - - $(DEL) DOC* $(COMPILER_TEMP_FILES) - - $(DEL) ctags.c - - $(DEL_TREE) $(OBJDIR) - - $(DEL) stamp_BLD - - distclean: cleanall - - $(DEL) TAGS - - $(DEL) Makefile - - maintainer-clean: distclean - - cleanall: clean - - $(DEL_TREE) obj - - $(DEL_TREE) obj-spd - - $(DEL_TREE) oo - - $(DEL_TREE) oo-spd - - # - # Headers we would preprocess if we could. - # - ../src/config.h: ../nt/$(CONFIG_H) - $(DEL) $@ - echo $(CONFIG_H) has changed. Re-run configure.bat. - exit -1 - - ### TAGS ### - - TAGS: $(BLD)/etags.exe *.c *.h - $(BLD)/etags.exe *.c *.h - - ### DEPENDENCIES ### - - EMACS_ROOT = .. - LIB_SRC = . - SRC = $(EMACS_ROOT)/src - NT_INC = $(EMACS_ROOT)/nt/inc - GNU_LIB = $(EMACS_ROOT)/lib - - MS_W32_H = $(NT_INC)/ms-w32.h \ - $(NT_INC)/sys/stat.h - CONF_POST_H = $(SRC)/conf_post.h \ - $(MS_W32_H) - CONFIG_H = $(SRC)/config.h \ - $(CONF_POST_H) - INTTYPES_H = $(NT_INC)/inttypes.h \ - $(NT_INC)/stdint.h - NTLIB_H = $(LIB_SRC)/ntlib.h \ - $(NT_INC)/pwd.h - SYSTIME_H = $(SRC)/systime.h \ - $(NT_INC)/sys/time.h \ - $(GNU_LIB)/timespec.h - - $(BLD)/ctags.$(O) : \ - $(LIB_SRC)/ctags.c \ - $(SRC)/regex.h \ - $(NT_INC)/sys/stat.h \ - $(NT_INC)/unistd.h \ - $(GNU_LIB)/c-strcase.h \ - $(GNU_LIB)/getopt.h \ - $(CONFIG_H) - - $(BLD)/ebrowse.$(O) : \ - $(LIB_SRC)/ebrowse.c \ - $(GNU_LIB)/getopt.h \ - $(GNU_LIB)/min-max.h \ - $(CONFIG_H) - - $(BLD)/emacsclient.$(O) : \ - $(LIB_SRC)/emacsclient.c \ - $(NT_INC)/pwd.h \ - $(NT_INC)/sys/stat.h \ - $(NT_INC)/unistd.h \ - $(GNU_LIB)/getopt.h \ - $(CONFIG_H) - - $(BLD)/etags.$(O) : \ - $(LIB_SRC)/etags.c \ - $(SRC)/regex.h \ - $(NT_INC)/sys/stat.h \ - $(NT_INC)/unistd.h \ - $(GNU_LIB)/c-strcase.h \ - $(GNU_LIB)/getopt.h \ - $(CONFIG_H) - - $(BLD)/hexl.$(O) : \ - $(LIB_SRC)/hexl.c \ - $(CONFIG_H) - - $(BLD)/make-docfile.$(O) : \ - $(LIB_SRC)/make-docfile.c \ - $(NT_INC)/unistd.h \ - $(CONFIG_H) - - $(BLD)/movemail.$(O) : \ - $(LIB_SRC)/movemail.c \ - $(LIB_SRC)/pop.h \ - $(SRC)/syswait.h \ - $(NT_INC)/pwd.h \ - $(NT_INC)/sys/file.h \ - $(NT_INC)/sys/stat.h \ - $(NT_INC)/unistd.h \ - $(GNU_LIB)/getopt.h \ - $(CONFIG_H) \ - $(NTLIB_H) - - $(BLD)/ntlib.$(O) : \ - $(LIB_SRC)/ntlib.c \ - $(NT_INC)/sys/stat.h \ - $(NTLIB_H) - - $(BLD)/pop.$(O) : \ - $(LIB_SRC)/pop.c \ - $(LIB_SRC)/pop.h \ - $(NT_INC)/netdb.h \ - $(NT_INC)/pwd.h \ - $(NT_INC)/unistd.h \ - $(GNU_LIB)/min-max.h \ - $(CONFIG_H) \ - $(NTLIB_H) - - $(BLD)/profile.$(O) : \ - $(LIB_SRC)/profile.c \ - $(GNU_LIB)/intprops.h \ - $(CONFIG_H) \ - $(INTTYPES_H) \ - $(SYSTIME_H) - - $(BLD)/regex.$(O) : \ - $(SRC)/regex.c \ - $(SRC)/regex.h \ - $(NT_INC)/stdbool.h \ - $(NT_INC)/unistd.h \ - $(CONFIG_H) - - $(BLD)/test-distrib.$(O) : \ - $(LIB_SRC)/test-distrib.c \ - $(NT_INC)/unistd.h \ - $(CONFIG_H) - - # The following dependencies are for supporting parallel builds, where - # we must make sure $(BLD) exists before any compilation starts. - # - $(BLD)/make-docfile.$(O) $(BLD)/hexl.$(O): stamp_BLD - - $(BLD)/test-distrib.$(O) $(MOVEMAILOBJS): stamp_BLD - - $(BLD)/emacsclient.$(O) $(BLD)/etags.$(O) $(BLD)/regex.$(O): stamp_BLD - - $(BLD)/ebrowse.$(O) $(BLD)/ctags.$(O) $(BLD)/profile.$(O): stamp_BLD --- 333,335 ----
[config.nt.diff (text/x-patch, inline)]
*** trunk/nt/config.nt Sat Nov 24 17:37:44 2012 --- trunk.old/nt/config.nt Fri Nov 9 05:19:35 2012 *************** *** 54,59 **** --- 54,62 ---- /* Define to the number of bits in type 'wint_t'. */ #undef BITSIZEOF_WINT_T + /* Define if getwd should not be used. */ + #undef BROKEN_GETWD + /* Define if get_current_dir_name should not be used. */ #undef BROKEN_GET_CURRENT_DIR_NAME *************** *** 177,190 **** setjmp does work. */ #define GC_SETJMP_WORKS 1 - /* Define to the type of elements in the array set by `getgroups'. Usually - this is either `int' or `gid_t'. */ - #undef GETGROUPS_T - - /* Define this to 1 if getgroups(0,NULL) does not return the number of groups. - */ - #undef GETGROUPS_ZERO_BUG - /* Define if gettimeofday clobbers the localtime buffer. */ #undef GETTIMEOFDAY_CLOBBERS_LOCALTIME --- 180,185 ---- *************** *** 200,209 **** #undef GNULIB_CLOSE_STREAM /* Define to a C preprocessor expression that evaluates to 1 or 0, depending - whether the gnulib module faccessat shall be considered present. */ - #undef GNULIB_FACCESSAT - - /* Define to a C preprocessor expression that evaluates to 1 or 0, depending whether the gnulib module fscanf shall be considered present. */ #undef GNULIB_FSCANF --- 195,200 ---- *************** *** 224,232 **** startup, if using GTK. */ #undef G_SLICE_ALWAYS_MALLOC - /* Define to 1 if you have the `access' function. */ - #undef HAVE_ACCESS - /* Define to 1 if the file /usr/lpp/X11/bin/smt.exp exists. */ #undef HAVE_AIX_SMT_EXP --- 215,220 ---- *************** *** 259,264 **** --- 247,255 ---- /* Define to 1 if you have the `clock_settime' function. */ #undef HAVE_CLOCK_SETTIME + /* Define to 1 if you have the `closedir' function. */ + #define HAVE_CLOSEDIR 1 + /* Define to 1 if you have the <coff.h> header file. */ #undef HAVE_COFF_H *************** *** 342,353 **** /* Define to 1 if you have the `difftime' function. */ #undef HAVE_DIFFTIME /* Define to 1 if you have the 'dup2' function. */ #define HAVE_DUP2 1 - /* Define to 1 if you have the `eaccess' function. */ - #undef HAVE_EACCESS - /* Define to 1 if you have the `endgrent' function. */ #undef HAVE_ENDGRENT --- 333,344 ---- /* Define to 1 if you have the `difftime' function. */ #undef HAVE_DIFFTIME + /* Define to 1 if you have the <dirent.h> header file. */ + #undef HAVE_DIRENT_H + /* Define to 1 if you have the 'dup2' function. */ #define HAVE_DUP2 1 /* Define to 1 if you have the `endgrent' function. */ #undef HAVE_ENDGRENT *************** *** 363,374 **** /* Define to 1 if you have the <execinfo.h> header file. */ #define HAVE_EXECINFO_H 1 ! /* Define to 1 if you have the `faccessat' function. */ ! #undef HAVE_FACCESSAT /* Define to 1 if you have the `fork' function. */ #undef HAVE_FORK /* Define to 1 if you have the `freeifaddrs' function. */ #undef HAVE_FREEIFADDRS --- 354,368 ---- /* Define to 1 if you have the <execinfo.h> header file. */ #define HAVE_EXECINFO_H 1 ! /* Define to 1 if you have the <fcntl.h> header file. */ ! #undef HAVE_FCNTL_H /* Define to 1 if you have the `fork' function. */ #undef HAVE_FORK + /* Define to 1 if you have the `fpathconf' function. */ + #undef HAVE_FPATHCONF + /* Define to 1 if you have the `freeifaddrs' function. */ #undef HAVE_FREEIFADDRS *************** *** 399,413 **** /* Define to 1 if you have the `getaddrinfo' function. */ #undef HAVE_GETADDRINFO /* Define to 1 if you have the `getdelim' function. */ #undef HAVE_GETDELIM /* Define to 1 if you have the `getgrent' function. */ #undef HAVE_GETGRENT - /* Define to 1 if your system has a working `getgroups' function. */ - #undef HAVE_GETGROUPS - /* Define to 1 if you have the `gethostname' function. */ #define HAVE_GETHOSTNAME 1 --- 393,410 ---- /* Define to 1 if you have the `getaddrinfo' function. */ #undef HAVE_GETADDRINFO + /* Define to 1 if you have the `getcwd' function. + If you think about defining HAVE_GETCWD, don't: the alternative + getwd is redefined on w32.c, and does not really return the current + directory, to get the desired results elsewhere in Emacs. */ + #undef HAVE_GETCWD + /* Define to 1 if you have the `getdelim' function. */ #undef HAVE_GETDELIM /* Define to 1 if you have the `getgrent' function. */ #undef HAVE_GETGRENT /* Define to 1 if you have the `gethostname' function. */ #define HAVE_GETHOSTNAME 1 *************** *** 447,452 **** --- 444,452 ---- /* Define to 1 if you have the `gettimeofday' function. */ #define HAVE_GETTIMEOFDAY 1 + /* Define to 1 if you have the `getwd' function. */ + #undef HAVE_GETWD + /* Define to 1 if you have the `get_current_dir_name' function. */ #undef HAVE_GET_CURRENT_DIR_NAME *************** *** 571,579 **** /* Define to 1 if you have the `dnet' library (-ldnet). */ #undef HAVE_LIBDNET - /* Define to 1 if you have the <libgen.h> header file. */ - #undef HAVE_LIBGEN_H - /* Define to 1 if you have the hesiod library (-lhesiod). */ #undef HAVE_LIBHESIOD --- 571,576 ---- *************** *** 687,692 **** --- 684,692 ---- /* Define to 1 if you have a working `mmap' system call. */ #undef HAVE_MMAP + /* Define if you have mouse support. */ + #define HAVE_MOUSE 1 + /* Define to 1 if you have the `nanotime' function. */ #undef HAVE_NANOTIME *************** *** 959,965 **** #undef HAVE_SYS_VLIMIT_H /* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */ ! #define HAVE_SYS_WAIT_H 1 /* Define to 1 if you have the <term.h> header file. */ #undef HAVE_TERM_H --- 959,965 ---- #undef HAVE_SYS_VLIMIT_H /* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */ ! #undef HAVE_SYS_WAIT_H /* Define to 1 if you have the <term.h> header file. */ #undef HAVE_TERM_H
Debbugs Internal Request <help-debbugs <at> gnu.org>
to internal_control <at> debbugs.gnu.org
.
(Sun, 23 Dec 2012 12:24:04 GMT) Full text and rfc822 format available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.