GNU bug report logs - #14944
24.3.50; Cygw32 build break

Previous Next

Package: emacs;

Reported by: Kazuhiro Ito <kzhr <at> d1.dion.ne.jp>

Date: Wed, 24 Jul 2013 11:01:02 UTC

Severity: normal

Found in version 24.3.50

Done: Ken Brown <kbrown <at> cornell.edu>

Bug is archived. No further changes may be made.

Full log


Message #11 received at 14944 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Ken Brown <kbrown <at> cornell.edu>
Cc: 14944 <at> debbugs.gnu.org, kzhr <at> d1.dion.ne.jp, eggert <at> cs.ucla.edu
Subject: Re: bug#14944: 24.3.50; Cygw32 build break
Date: Wed, 24 Jul 2013 17:38:50 +0300
> Date: Wed, 24 Jul 2013 07:42:14 -0400
> From: Ken Brown <kbrown <at> cornell.edu>
> Cc: 14944 <at> debbugs.gnu.org, Paul Eggert <eggert <at> cs.ucla.edu>
> 
> This happened because of a change in rev 113453, in which make_save_ptr 
> (formerly called make_save_pointer) was defined only on platforms that 
> need it.  The cygw32 platform was missed.  The following should fix it.
> 
> === modified file 'src/alloc.c'
> --- src/alloc.c 2013-07-21 15:56:55 +0000
> +++ src/alloc.c 2013-07-24 11:35:40 +0000
> @@ -3371,7 +3371,7 @@
>     return val;
>   }
> 
> -#if defined HAVE_NS || defined DOS_NT
> +#if defined HAVE_NS || defined DOS_NT || defined HAVE_NTGUI
>   Lisp_Object
>   make_save_ptr (void *a)
>   {

If you are adding HAVE_NTGUI, then DOS_NT is redundant, and should be
removed.




This bug report was last modified 11 years and 302 days ago.

Previous Next


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