From unknown Sat Sep 13 14:42:44 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#12862 <12862@debbugs.gnu.org> To: bug#12862 <12862@debbugs.gnu.org> Subject: Status: 24.2.50; Can't compile trunk on MSWindows Reply-To: bug#12862 <12862@debbugs.gnu.org> Date: Sat, 13 Sep 2025 21:42:44 +0000 retitle 12862 24.2.50; Can't compile trunk on MSWindows reassign 12862 emacs submitter 12862 vincent.belaiche@gmail.com (Vincent Bela=C3=AFche) severity 12862 normal tag 12862 unreproducible moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 11 13:38:55 2012 Received: (at submit) by debbugs.gnu.org; 11 Nov 2012 18:38:55 +0000 Received: from localhost ([127.0.0.1]:33518 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TXcQn-0006tT-Cs for submit@debbugs.gnu.org; Sun, 11 Nov 2012 13:38:55 -0500 Received: from eggs.gnu.org ([208.118.235.92]:41792) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TXY23-0000ZI-1L for submit@debbugs.gnu.org; Sun, 11 Nov 2012 08:57:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TXY1h-0005MW-GL for submit@debbugs.gnu.org; Sun, 11 Nov 2012 08:56:44 -0500 Received: from lists.gnu.org ([208.118.235.17]:43590) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TXY1h-0005MS-Cj for submit@debbugs.gnu.org; Sun, 11 Nov 2012 08:56:41 -0500 Received: from eggs.gnu.org ([208.118.235.92]:49833) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TXY1e-0001LB-AX for bug-gnu-emacs@gnu.org; Sun, 11 Nov 2012 08:56:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TXY1b-0005M8-8O for bug-gnu-emacs@gnu.org; Sun, 11 Nov 2012 08:56:38 -0500 Received: from smtp07.smtpout.orange.fr ([80.12.242.129]:59422 helo=smtp.smtpout.orange.fr) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TXY1a-0005Lw-OX for bug-gnu-emacs@gnu.org; Sun, 11 Nov 2012 08:56:35 -0500 Received: from CHOUNEK ([92.139.227.66]) by mwinf5d14 with ME id NDwW1k0011SbQck03DwWPV; Sun, 11 Nov 2012 14:56:33 +0100 From: vincent.belaiche@gmail.com (Vincent =?iso-8859-1?Q?Bela=EFche?=) To: bug-gnu-emacs@gnu.org Subject: 24.2.50; Can't compile trunk on MSWindows Date: Sun, 11 Nov 2012 14:56:23 +0100 Message-ID: <80zk2op7js.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Antivirus: avast! (VPS 121111-0, 11/11/2012), Outbound message X-Antivirus-Status: Clean X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -6.1 (------) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sun, 11 Nov 2012 13:38:51 -0500 Cc: =?iso-8859-1?Q?Vincent_Bela=EFche?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) It seems that trunk does not compile any longer for MSWindows: C:\Programme\GNU\installation\emacs-install\emacs>cd C:\Programme\GNU\insta= llation\emacs-install\emacs\trunk=20 C:\Programme\GNU\installation\emacs-install\emacs\trunk>"C:\Program Files\B= azaar\bzr.exe" update=20 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@bzr.savannah.gnu.o= rg/emacs/trunk C:\Programme\GNU\installation\emacs-install\emacs>cd C:\Programme\GNU\insta= llation\emacs-install\emacs\trunk\nt=20 C:\Programme\GNU\installation\emacs-install\emacs\trunk\nt>set PATH=3DC:\Pr= ogramme\GNU\installation\emacs-install\libXpm-3.5.7\src;C:\msys\1.0\mingw\b= in;C:\msys\1.0\gnuwin32\bin;C:\WINDOWS\system32;C:\WINDOWS=20 C:\Programme\GNU\installation\emacs-install\emacs\trunk\nt>call configure.b= at --prefix=3DC:\Programme\GNU\Emacs --without-jpeg --without-tiff --withou= t-gif --without-png --distfiles C:\Programme\GNU\installation\emacs-instal= l\libXpm-3.5.7\src --cflags -I --cflags "C:/Programme/GNU/installation/emac= s-install/libXpm-3.5.7/include" --cflags -I --cflags "C:/Programme/GNU/inst= allation/emacs-install/libXpm-3.5.7/src"=20 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:/Progra= mme/GNU/installation/emacs-install/libXpm-3.5.7/include -I C:/Programme/GNU= /installation/emacs-install/libXpm-3.5.7/src -c junk.c=20 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=E9(s). config.settings gmake.defs ..\nt\makefile.w32-in 1 fichier(s) copi=E9(s). config.settings gmake.defs ..\admin\unidata\makefile.w32-in 1 fichier(s) copi=E9(s). config.settings gmake.defs 1 fichier(s) copi=E9(s). config.settings gmake.defs ..\lib\makefile.w32-in 1 fichier(s) copi=E9(s). config.settings gmake.defs ..\src\makefile.w32-in 1 fichier(s) copi=E9(s). config.settings gmake.defs ..\doc\emacs\makefile.w32-in 1 fichier(s) copi=E9(s). config.settings gmake.defs ..\doc\misc\makefile.w32-in 1 fichier(s) copi=E9(s). config.settings gmake.defs ..\doc\lispref\makefile.w32-in 1 fichier(s) copi=E9(s). config.settings gmake.defs ..\doc\lispintro\makefile.w32-in 1 fichier(s) copi=E9(s). config.settings gmake.defs ..\lisp\makefile.w32-in 1 fichier(s) copi=E9(s). config.settings gmake.defs ..\leim\makefile.w32-in 1 fichier(s) copi=E9(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=3Dmingw32-make.exe MAKEINFO=3Dc:/msys/1.0/bin/m= akeinfo.exe mingw32-make.exe -C ../lisp bootstrap-clean mingw32-make.exe[1]: Entering directory `C:/Programme/GNU/installation/emac= s-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/emac= s-install/emacs/trunk/lisp' for %%f in (. calc calendar emacs-lisp emulation erc eshell gnus internatio= nal language mail mh-e net nxml org play progmodes textmodes url vc cedet c= edet/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/emac= s-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=20 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/emac= s-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@users.sourceforge.net-20121009041317-1rfqa5j= 1otvu6a1s 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:\Prog= ramme\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: =20 =20 =20 =20 =20 =20 =20 C-x b C-s =20 C-SPC =20 M-w C-y C-x=20 C-s C-x b C-x b C-s M-> M-p =20 C-x b C-s C-s P E=20 F C-a C-SPC M-w C-y =20 M-d D e i a =20 i a l o g C-a C-SPC =20 M-x s o r t - l i C-x=20 C-s C-x b M-> C-x b =20 C-s n e w SPC I I c o n C-x C-s C-x b =20 M-p C-x b . g=20 e t I m a g e ( ) C-x C-s C-x b M-p =20 M-p i n s t a l l - =20 C-x b C-s C-SPC =20 =20 =20 =20 =20 C-x r x a M-x r e p o r t - b u f =20 g e m =20 Recent messages: Saving file c:/msys/1.0/local/projects/jpicedt/jpicedt/jpicedt/jpicedt/ui/i= nternal/JFrameMDIManager.java... Wrote c:/msys/1.0/local/projects/jpicedt/jpicedt/jpicedt/jpicedt/ui/interna= l/JFrameMDIManager.java History item: 1 Saving file c:/msys/1.0/local/projects/jpicedt/jpicedt/jpicedt/jpicedt/ui/i= nternal/JFrameMDIManager.java... Wrote c:/msys/1.0/local/projects/jpicedt/jpicedt/jpicedt/jpicedt/ui/interna= l/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/install= ation/auctex-install/reftex/lisp/reftex c:/Programme/GNU/emacs-extension/lisp/reftex-vars hides c:/Programme/GNU/in= stallation/auctex-install/reftex/lisp/reftex-vars c:/Programme/GNU/emacs-extension/lisp/reftex-toc hides c:/Programme/GNU/ins= tallation/auctex-install/reftex/lisp/reftex-toc c:/Programme/GNU/emacs-extension/lisp/reftex-sel hides c:/Programme/GNU/ins= tallation/auctex-install/reftex/lisp/reftex-sel c:/Programme/GNU/emacs-extension/lisp/reftex-ref hides c:/Programme/GNU/ins= tallation/auctex-install/reftex/lisp/reftex-ref c:/Programme/GNU/emacs-extension/lisp/reftex-parse hides c:/Programme/GNU/i= nstallation/auctex-install/reftex/lisp/reftex-parse c:/Programme/GNU/emacs-extension/lisp/reftex-index hides c:/Programme/GNU/i= nstallation/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/ins= tallation/auctex-install/reftex/lisp/reftex-dcr c:/Programme/GNU/emacs-extension/lisp/reftex-cite hides c:/Programme/GNU/in= stallation/auctex-install/reftex/lisp/reftex-cite c:/Programme/GNU/emacs-extension/lisp/reftex-base hides c:/Programme/GNU/in= stallation/auctex-install/reftex/lisp/reftex-base c:/Programme/GNU/emacs-extension/lisp/reftex-auc hides c:/Programme/GNU/ins= tallation/auctex-install/reftex/lisp/reftex-auc c:/Programme/GNU/emacs-extension/lisp/auctex/prv-emacs hides c:/Programme/G= NU/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/G= NU/installation/auctex-install/auctex/toolbar-x c:/Programme/GNU/emacs-extension/lisp/auctex/texmathp hides c:/Programme/GN= U/installation/auctex-install/auctex/texmathp c:/Programme/GNU/emacs-extension/lisp/auctex/tex hides c:/Programme/GNU/ins= tallation/auctex-install/auctex/tex c:/Programme/GNU/emacs-extension/lisp/auctex/tex-style hides c:/Programme/G= NU/installation/auctex-install/auctex/tex-style c:/Programme/GNU/emacs-extension/lisp/tex-site hides c:/Programme/GNU/insta= llation/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/GN= U/installation/auctex-install/auctex/tex-info c:/Programme/GNU/emacs-extension/lisp/auctex/tex-font hides c:/Programme/GN= U/installation/auctex-install/auctex/tex-font c:/Programme/GNU/emacs-extension/lisp/auctex/tex-fold hides c:/Programme/GN= U/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/G= NU/installation/auctex-install/auctex/plain-tex c:/Programme/GNU/emacs-extension/lisp/auctex/multi-prompt hides c:/Programm= e/GNU/installation/auctex-install/auctex/multi-prompt c:/Programme/GNU/installation/auctex-install/reftex/lisp/lpath hides c:/Pro= gramme/GNU/installation/auctex-install/auctex/lpath c:/Programme/GNU/emacs-extension/lisp/auctex/latex hides c:/Programme/GNU/i= nstallation/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/GN= U/installation/auctex-install/auctex/bib-cite c:/Programme/GNU/emacs-extension/lisp/auctex hides c:/Programme/GNU/install= ation/auctex-install/auctex/auctex c:/Programme/GNU/installation/cedet-install/cedet/lisp/speedbar/loaddefs hi= des c:/Programme/GNU/installation/cedet-install/cedet/lisp/eieio/loaddefs c:/Programme/GNU/installation/cedet-install/cedet/lisp/speedbar/loaddefs hi= des c:/Programme/GNU/installation/cedet-install/cedet/lisp/cedet/loaddefs c:/Programme/GNU/installation/cedet-install/cedet/lisp/speedbar/loaddefs hi= des c:/Programme/GNU/Emacs/lisp/loaddefs d:/msys/1.0/home/Vincent/.emacs.d/etc/custom hides c:/Programme/GNU/Emacs/l= isp/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 hide= s c:/Programme/GNU/Emacs/lisp/emacs-lisp/eieio-opt c:/Programme/GNU/installation/cedet-install/cedet/lisp/eieio/eieio-datadebu= g hides c:/Programme/GNU/Emacs/lisp/emacs-lisp/eieio-datadebug c:/Programme/GNU/installation/cedet-install/cedet/lisp/eieio/eieio-custom h= ides c:/Programme/GNU/Emacs/lisp/emacs-lisp/eieio-custom c:/Programme/GNU/installation/cedet-install/cedet/lisp/eieio/eieio-base hid= es 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/l= isp/textmodes/reftex c:/Programme/GNU/emacs-extension/lisp/reftex-vars hides c:/Programme/GNU/Em= acs/lisp/textmodes/reftex-vars c:/Programme/GNU/emacs-extension/lisp/reftex-toc hides c:/Programme/GNU/Ema= cs/lisp/textmodes/reftex-toc c:/Programme/GNU/emacs-extension/lisp/reftex-sel hides c:/Programme/GNU/Ema= cs/lisp/textmodes/reftex-sel c:/Programme/GNU/emacs-extension/lisp/reftex-ref hides c:/Programme/GNU/Ema= cs/lisp/textmodes/reftex-ref c:/Programme/GNU/emacs-extension/lisp/reftex-parse hides c:/Programme/GNU/E= macs/lisp/textmodes/reftex-parse c:/Programme/GNU/emacs-extension/lisp/reftex-index hides c:/Programme/GNU/E= macs/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/Ema= cs/lisp/textmodes/reftex-dcr c:/Programme/GNU/emacs-extension/lisp/reftex-cite hides c:/Programme/GNU/Em= acs/lisp/textmodes/reftex-cite c:/Programme/GNU/emacs-extension/lisp/reftex-auc hides c:/Programme/GNU/Ema= cs/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) From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 11 14:01:31 2012 Received: (at 12862) by debbugs.gnu.org; 11 Nov 2012 19:01:31 +0000 Received: from localhost ([127.0.0.1]:33534 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TXcmg-0008Go-Vb for submit@debbugs.gnu.org; Sun, 11 Nov 2012 14:01:31 -0500 Received: from mtaout22.012.net.il ([80.179.55.172]:50879) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TXcmd-0008Gc-FB for 12862@debbugs.gnu.org; Sun, 11 Nov 2012 14:01:29 -0500 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MDC0030077TQ300@a-mtaout22.012.net.il> for 12862@debbugs.gnu.org; Sun, 11 Nov 2012 21:01:05 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MDC003GZ7HSFS40@a-mtaout22.012.net.il>; Sun, 11 Nov 2012 21:01:05 +0200 (IST) Date: Sun, 11 Nov 2012 21:01:17 +0200 From: Eli Zaretskii Subject: Re: bug#12862: 24.2.50; Can't compile trunk on MSWindows In-reply-to: <80zk2op7js.fsf@gmail.com> To: vincent.belaiche@gmail.com (Vincent =?iso-8859-1?Q?Bela=EFche?=) Message-id: <83r4o0vu9u.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: QUOTED-PRINTABLE X-012-Sender: halo1@inter.net.il References: <80zk2op7js.fsf@gmail.com> X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 12862 Cc: 12862@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.2 (-) > From: vincent.belaiche@gmail.com (Vincent Bela=EFche) > Date: Sun, 11 Nov 2012 14:56:23 +0100 > Cc: Vincent Bela=EFche >=20 > C:\Programme\GNU\installation\emacs-install\emacs\trunk\nt>call con= figure.bat --prefix=3DC:\Programme\GNU\Emacs --without-jpeg --without= -tiff --without-gif --without-png --distfiles C:\Programme\GNU\insta= llation\emacs-install\libXpm-3.5.7\src --cflags -I --cflags "C:/Progr= amme/GNU/installation/emacs-install/libXpm-3.5.7/include" --cflags -I= --cflags "C:/Programme/GNU/installation/emacs-install/libXpm-3.5.7/s= rc"=20 > 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... >=20 > 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= =20 > 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=E9(s). > config.settings > gmake.defs > ..\nt\makefile.w32-in > 1 fichier(s) copi=E9(s). > config.settings > gmake.defs > ..\admin\unidata\makefile.w32-in > 1 fichier(s) copi=E9(s). > config.settings > gmake.defs > 1 fichier(s) copi=E9(s). > config.settings > gmake.defs > ..\lib\makefile.w32-in > 1 fichier(s) copi=E9(s). > config.settings > gmake.defs > ..\src\makefile.w32-in > 1 fichier(s) copi=E9(s). > config.settings > gmake.defs > ..\doc\emacs\makefile.w32-in > 1 fichier(s) copi=E9(s). > config.settings > gmake.defs > ..\doc\misc\makefile.w32-in > 1 fichier(s) copi=E9(s). > config.settings > gmake.defs > ..\doc\lispref\makefile.w32-in > 1 fichier(s) copi=E9(s). > config.settings > gmake.defs > ..\doc\lispintro\makefile.w32-in > 1 fichier(s) copi=E9(s). > config.settings > gmake.defs > ..\lisp\makefile.w32-in > 1 fichier(s) copi=E9(s). > config.settings > gmake.defs > ..\leim\makefile.w32-in > 1 fichier(s) copi=E9(s). >=20 > 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. From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 24 13:49:23 2012 Received: (at 12862-done) by debbugs.gnu.org; 24 Nov 2012 18:49:23 +0000 Received: from localhost ([127.0.0.1]:36938 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TcKn5-0002Y4-Bs for submit@debbugs.gnu.org; Sat, 24 Nov 2012 13:49:23 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:34164) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TcKn4-0002Xy-19 for 12862-done@debbugs.gnu.org; Sat, 24 Nov 2012 13:49:22 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1TcKlY-0000Ij-CC; Sat, 24 Nov 2012 13:47:48 -0500 From: Glenn Morris To: 12862-done@debbugs.gnu.org Subject: Re: bug#12862: 24.2.50; Can't compile trunk on MSWindows References: <80zk2op7js.fsf@gmail.com> <83r4o0vu9u.fsf@gnu.org> X-Spook: CDMA $400 million in gold bullion assassinate e-bomb X-Ran: R/+e\s~i)UCv%R>_^5p?2.,j>0@4~7L/dr>#Fb)em(|S$;`Zlz`[/Wk\4g".'Tq.]j(EeL X-Hue: red X-Attribution: GM Date: Sat, 24 Nov 2012 13:47:48 -0500 In-Reply-To: <83r4o0vu9u.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 11 Nov 2012 21:01:17 +0200") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -4.6 (----) X-Debbugs-Envelope-To: 12862-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.6 (----) I'm assuming from the lack of further comments that this problem fixed itself. If not, please let us know. From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 24 16:42:57 2012 Received: (at 12862) by debbugs.gnu.org; 24 Nov 2012 21:42:57 +0000 Received: from localhost ([127.0.0.1]:37044 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TcNV2-0007NF-2q for submit@debbugs.gnu.org; Sat, 24 Nov 2012 16:42:57 -0500 Received: from smtp12.smtpout.orange.fr ([80.12.242.134]:25855 helo=smtp.smtpout.orange.fr) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TcNUx-0007N5-Cj for 12862@debbugs.gnu.org; Sat, 24 Nov 2012 16:42:53 -0500 Received: from CHOUNEK ([92.135.105.15]) by mwinf5d47 with ME id TZhE1k0090Kx69Y03ZhEMU; Sat, 24 Nov 2012 22:41:16 +0100 From: =?iso-8859-1?Q?Vincent_Bela=EFche?= To: 12862@debbugs.gnu.org, Eli Zaretskii Subject: Re: bug#12862: 24.2.50; Can't compile trunk on MSWindows Date: Sat, 24 Nov 2012 22:41:05 +0100 Message-ID: <80wqxael1q.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Antivirus: avast! (VPS 121124-1, 24/11/2012), Outbound message X-Antivirus-Status: Clean X-Spam-Score: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Eli Zaretskii a écrit : >> From: vincent.belaiche@gmail.com (Vincent Belaïche) >> Date: Sun, 11 Nov 2012 14:56:23 +0100 >> Cc: Vincent Belaïche >> [...] > > 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. > [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [80.12.242.134 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (vincent.b.1[at]hotmail.fr) 0.7 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (vincent.b.1[at]hotmail.fr) -0.0 BAYES_40 BODY: Bayes spam probability is 20 to 40% [score: 0.3801] 1.0 FREEMAIL_REPLY From and body contain different freemails X-Debbugs-Envelope-To: 12862 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Eli Zaretskii a =E9crit : >> From: vincent.belaiche@gmail.com (Vincent Bela=EFche) >> Date: Sun, 11 Nov 2012 14:56:23 +0100 >> Cc: Vincent Bela=EFche >> [...] > > 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. --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=makefile.diff *** 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 . - - - 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 ---- --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=config.nt.diff *** 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 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 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 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 header file. */ #define HAVE_EXECINFO_H 1 ! /* Define to 1 if you have the 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 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 that is POSIX.1 compatible. */ ! #define HAVE_SYS_WAIT_H 1 /* Define to 1 if you have the header file. */ #undef HAVE_TERM_H --- 959,965 ---- #undef HAVE_SYS_VLIMIT_H /* Define to 1 if you have that is POSIX.1 compatible. */ ! #undef HAVE_SYS_WAIT_H /* Define to 1 if you have the header file. */ #undef HAVE_TERM_H --=-=-=-- From unknown Sat Sep 13 14:42:44 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 23 Dec 2012 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator