From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Ben Key Newsgroups: gmane.emacs.devel Subject: Make bootstrap fails on Windows: 2003-04-17 Date: Thu, 17 Apr 2003 13:47:36 -0400 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <762A7BB74D6AD51195EF00B0D0AA16602C392C@STPETE> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: main.gmane.org 1050603003 18846 80.91.224.249 (17 Apr 2003 18:10:03 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 17 Apr 2003 18:10:03 +0000 (UTC) Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Thu Apr 17 20:09:58 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 196Df3-00040m-00 for ; Thu, 17 Apr 2003 19:59:01 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 196Dhz-0008Hx-00 for ; Thu, 17 Apr 2003 20:02:03 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 196De9-0006Bj-04 for emacs-devel@quimby.gnus.org; Thu, 17 Apr 2003 13:58:05 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 196Ddw-00069k-00 for emacs-devel@gnu.org; Thu, 17 Apr 2003 13:57:52 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 196Ddl-00065j-00 for emacs-devel@gnu.org; Thu, 17 Apr 2003 13:57:42 -0400 Original-Received: from [4.21.215.3] (helo=stpete.FreedomScientific) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 196DXV-0003cn-00 for emacs-devel@gnu.org; Thu, 17 Apr 2003 13:51:13 -0400 Original-Received: by STPETE with Internet Mail Service (5.5.2656.59) id ; Thu, 17 Apr 2003 13:47:37 -0400 Original-To: emacs-devel X-Mailer: Internet Mail Service (5.5.2656.59) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Emacs development discussions. List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:13267 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:13267 Make bootstrap currently fails on Windows when using msvc. The last time I did a successful make bootstrap was on 2003-04-10. The error generated is as follows: "D:\emacs-src\head\lisp/../bin/emacs.exe" -batch --no-init-file --no-site-file --multibyte -l autoload --eval "(setq find-fil e-hooks nil find-file-suppress-same-file-warnings t generated-autoload-file \"D:/emacs-src/head/lisp/loaddefs.el\")" -f batch-upda te-autoloads D:/emacs-src/head/lisp calc calendar emacs-lisp emulation eshell gnus international language mail mh-e net ob solete play progmodes term textmodes toolbar Cannot open doc string file "d:/emacs-src/head/etc/DOC" NMAKE : fatal error U1077: '"D:\emacs-src\head\lisp/../bin/emacs.exe"' : return code '0xffffffff' Stop. NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio\VC98\bin\NMAKE.EXE"' : return code '0x2' Stop. The error is occurring the first time emacs.exe is called. It appears that a recent change caused emacs.exe to be unable to run successfully if etc/DOC does not exist. This is a serious problem. etc/DOC cannot be generated until the ELisp files have been compiled. This cannot happen without running emacs.exe. Thus we have a circular dependency problem, emacs cannot run without etc/DOC and etc/DOC cannot be generated unless emacs.exe is first called to byte compile the ELisp files. I do not have the time at the moment to resolve this issue.