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: Eli Zaretskii <eliz <at> gnu.org>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#13939: closed (24.3; Emacs 24.3 release won't compile on
 Windows with the msvc toolchain)
Date: Sun, 17 Mar 2013 18:39:04 +0000
[Message part 1 (text/plain, inline)]
Your message dated Sun, 17 Mar 2013 20:36:43 +0200
with message-id <838v5l3mbo.fsf <at> gnu.org>
and subject line Re: bug#13939: 24.3; Emacs 24.3 release won't compile on Windows with the msvc toolchain
has caused the debbugs.gnu.org bug report #13939,
regarding 24.3; Emacs 24.3 release won't compile on Windows with the msvc toolchain
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> 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: 李丁 <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 3 (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 4 (text/html, inline)]
[Message part 5 (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.


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

Previous Next


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