GNU bug report logs - #13939
24.3; Emacs 24.3 release won't compile on Windows with the msvc toolchain

Previous Next

Package: emacs;

Reported by: 李丁 <iamliding <at> gmail.com>

Date: Tue, 12 Mar 2013 22:53:02 UTC

Severity: normal

Found in version 24.3

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: 李丁 <iamliding <at> gmail.com>
Subject: bug#13939: closed (Re: bug#13939: 24.3; Emacs 24.3 release won't
 compile on Windows with the msvc toolchain)
Date: Sun, 17 Mar 2013 18:39:05 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#13939: 24.3; Emacs 24.3 release won't compile on Windows with the msvc toolchain

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 13939 <at> debbugs.gnu.org.

-- 
13939: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=13939
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Eli Zaretskii <eliz <at> gnu.org>
To: Fabrice Popineau <fabrice.popineau <at> gmail.com>
Cc: iamliding <at> gmail.com, 13939-done <at> debbugs.gnu.org
Subject: Re: bug#13939: 24.3;
	Emacs 24.3 release won't compile on Windows with the msvc toolchain
Date: Sun, 17 Mar 2013 20:36:43 +0200
> From: Fabrice Popineau <fabrice.popineau <at> gmail.com>
> Date: Sun, 17 Mar 2013 09:43:59 +0100
> Cc: Eli Zaretskii <eliz <at> gnu.org>, 13939 <13939 <at> debbugs.gnu.org>
> 
> It is ok to close the bug for me too.

Closing.  Thanks to both of you for your help.

[Message part 3 (message/rfc822, inline)]
From: 李丁 <iamliding <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 24.3;
	Emacs 24.3 release won't compile on Windows with the msvc toolchain
Date: Wed, 13 Mar 2013 06:47:56 +0800
[Message part 4 (text/plain, inline)]
The latest 24.3 release won't compile on Windows with Visual C++ 2010 sp1
compiler (comes with windows sdk 7.1). There are two problems:

1. nmake.defs has a syntax error on line 119: `!if' should be `!ifdef'

2. GC_MARK_STACK is 1 by default in config.nt, but this default is broken
with the msvc toolchain.  When temacs started to dump,
it immediately exited with the message `Invalid function: "DEAD"'. Eli had
previously told me (in #12878) to see bug #13070, but it didn't solve the
problem. When I tried to change GC_MARK_STACK to 0, Emacs compiled fine. So
there must be something wrong about the GCPROS_NOOPS way of marking stack
under the vc compiler, maybe someone familiar with the garbage collector
can fix it. (MinGW gcc is ok with the default)
[Message part 5 (text/html, inline)]

This bug report was last modified 12 years and 65 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.