[Failure] XEmacs 21.5-b26 "endive" (+CVS-20060430) i586-pc-win32
Aidan Kehoe
kehoea at parhasard.net
Mon May 1 07:34:31 EDT 2006
Ar an chéad lá de mí Bealtaine, scríobh Adrian Aichner:
> Hello Aidan, can you please take a look at this.
>
> Annotating sysfile.h
> 1.16 (ben 20-Feb-03): #endif /* WIN32_ANY */
> 1.22 (aidan 29-Apr-06):
> 1.22 (aidan 29-Apr-06): /* How long can a source filename be in DOC (including "\037S" at the start
> 1.22 (aidan 29-Apr-06): and "\n" at the end) ? */
> 1.22 (aidan 29-Apr-06): #define DOC_MAX_FILENAME_LENGTH 2048
> 1.22 (aidan 29-Apr-06):
> 1.22 (aidan 29-Apr-06): #ifdef emacs
> 1.20 (ben 28-Jan-05):
>
> Why is there no matching #endif part of this commit ?
I didn’t add the #ifdef emacs, I moved it, in order to make IS_DIRECTORY_SEP
available in make-docfile.c. The problem you’re seeing is that
DECLARE_INLINE_HEADER is not being picked up from config.h when compiling
make-docfile.c. Why this is, I don’t know; its declaration in config.h.in is
not conditional on anything win32-specific.
The below should fix the issue to get the thing compiling. It’s not worth
looking into a better fix unless Stephen has good news about his crash,
since if he doesn’t the whole patch will be reverted.
--- make-docfile.c~ 2006-04-29 18:30:55.000000000 +0200
+++ make-docfile.c 2006-05-01 13:30:45.000000000 +0200
@@ -42,6 +42,11 @@
*/
#include <config.h>
+
+#ifndef DECLARE_INLINE_HEADER
+#define DECLARE_INLINE_HEADER(declaration) declaration
+#endif
+
#include <sysfile.h>
#include <assert.h>
--
Aidan Kehoe, http://www.parhasard.net/
More information about the XEmacs-Beta
mailing list