Building post-21.2.40 from CVS fails.
Michael, can you make sense of this?
I think Vin reported the same problem for a different platform.
Adrian
> XEmacs Build Report generated by emacs-version
> 21.1.13 "Crater Lake" XEmacs Lucid
> with system-configuration
> i386-pc-win32
> follows:
> Contents of d:\tmp\21.2\xemacs\Installation:
> (Output from most recent run of ./configure)
OS: Windows_NT
XEmacs 21.2-b40 \"Persephone\" configured for `i586-pc-win32'.
Building XEmacs in \"d:\\tmp\\21.2\\xemacs\\nt\".
Using compiler \"cl -nologo -W3 -O2 -G5 -MD\".
Installing XEmacs in \"c:\\XEmacs\\XEmacs-21.2-b40\".
Package path is \"~\\.xemacs;;c:\\XEmacs\\site-packages;c:\\XEmacs\\xemacs-packages\".
Compiling in support for Microsoft Windows native GUI.
Compiling in support for XPM images.
Compiling in support for GIF images.
Compiling in support for PNG images.
Compiling in support for TIFF images.
Compiling in support for JPEG images.
Compiling in support for X-Face message headers.
Compiling in support for toolbars.
Compiling in support for dialogs.
Compiling in support for widgets.
Compiling in support for native sounds.
Compiling in fast dired implementation.
Using minimal tagbits.
Using indexed lrecord implementation.
Using portable dumper.
Using system malloc.
Using DLL version of C runtime library
> Contents of d:\tmp\21.2\xemacs\nt\xemacs-make-install.err
> keeping lines matching
> "^--\[\[\|\]\]$\|^\(cd\|n?make\)\s-\|errors?\|warnings?\|pure.*\(space\|size\)\|hides\b\|strange\|shadowings\|^Compil\(ing\s-+in\|ation\)\|^Using\|not\s-+found\|^While\s-+compiling.*\(
\s-+.+\)*\|^Note:\|Installing\|[Ff]ile(s) copied\|\s-+tests\s-+"
> and then deleting lines matching
> "confl.*with.*auto-inlining\|^Formatting:"
cd d:\tmp\21.2\xemacs\nt\
nmake /f xemacs.mak INSTALL_DIR="c:\XEmacs\XEmacs-$(XEMACS_VERSION_STRING)" JPEG_DIR="d:\tmp\libs4xemacs\jpeg-6b" MAKEINFO="d:\tmp\texinfo-4.0\makeinfo\makeinfo.exe" PACKAGE_PREFIX="c:\XEmacs" PNG_DIR="d:\tmp\libs4xemacs\libpng-1.0.2" TIFF_DIR="d:\tmp\libs4xemacs\tiff-v3.4" USE_PORTABLE_DUMPER="1" XPM_DIR="d:\tmp\libs4xemacs\xpm-3.4k" ZLIB_DIR="d:\tmp\libs4xemacs\zlib" install
Compilation started at Mon Jan 15 00:53:13 2001
WARNING: Compiling without dependency information.
Installing XEmacs in \"c:\\XEmacs\\XEmacs-21.2-b40\".
1 file(s) copied.
1 file(s) copied.
1 file(s) copied.
d:\tmp\21.2\xemacs\nt\..\src\dumper.c(952) : warning C4090: 'function' : different 'const' qualifiers
d:\tmp\21.2\xemacs\nt\..\src\dumper.c(952) : warning C4022: 'dump_add_opaque' : pointer mismatch for actual parameter 1
d:\tmp\21.2\xemacs\nt\..\src\nt.c(1424) : warning C4244: '=' : conversion from 'unsigned long ' to 'short ', possible loss of data
d:\tmp\21.2\xemacs\nt\..\src\nt.c(1435) : warning C4244: '=' : conversion from 'unsigned long ' to 'unsigned short ', possible loss of data
d:\tmp\21.2\xemacs\nt\..\src\nt.c(1437) : warning C4244: '=' : conversion from 'unsigned long ' to 'unsigned short ', possible loss of data
d:\tmp\21.2\xemacs\nt\..\src\search.c(1558) : warning C4244: '=' : conversion from 'long ' to 'unsigned char ', possible loss of data
d:\tmp\21.2\xemacs\nt\..\src\search.c(1643) : warning C4244: '=' : conversion from 'long ' to 'unsigned char ', possible loss of data
WARNING: Compiling without dependency information.
Using load-path (d:\tmp\21.2\xemacs\lisp)
Using module-load-path (d:\tmp\21.2\xemacs\modules)
Loading d:\tmp\21.2\xemacs\lisp\dump-paths.el...*** Error in XEmacs initialization
really-early-error-handler((void-variable paths-load-path-depth))
(prog1 (load full-path) (unless (memq ... internal-error-checking) (garbage-collect)))
(if full-path (prog1 (load full-path) (unless ... ...)) (external-debugging-output (format "\nLoad file %s: not found\n" file)) nil)
(if (pureload file) nil (external-debugging-output "Fatal error during load, aborting") (kill-emacs 1))
(unless (pureload file) (external-debugging-output "Fatal error during load, aborting") (kill-emacs 1))
(while (setq file (car files)) (unless (pureload file) (external-debugging-output "Fatal error during load, aborting") (kill-emacs 1)) (setq files (cdr files)))
call-with-condition-handler(really-early-error-handler (lambda nil (setq Installation-string (save-current-buffer ... ... ... ... ...)) (let (...) (setq load-path ...) (setq module-load-path ...)) (external-debugging-output (format "\nUsing load-path %s" load-path)) (external-debugging-output (format "\nUsing module-load-path %s" module-load-path)) (buffer-disable-undo (get-buffer "*scratch*")) (load "very-early-lisp" nil t) (let (...) (setq load-path ...)) (setq load-warn-when-source-newer t load-warn-when-source-only t) (defun pureload (file) (let ... ...)) (load (expand-file-name "../lisp/dumped-lisp.el")) (let (... file) (while ... ... ...) (when ... ... ...) (fmakunbound ...)) (packages-load-package-dumped-lisps late-package-load-path)))
(let ((gc-cons-threshold ...)) (call-with-condition-handler (quote really-early-error-handler) (function ...)) (setq preloaded-file-list (mapcar ... preloaded-file-list)) (setq load-warn-when-source-newer t load-warn-when-source-only nil) (setq debugger (quote debug)) (when (member "no-site-file" command-line-args) (setq site-start-file nil)) (when (load "site-load" t) (garbage-collect)) (when purify-flag (message "Finding pointers to doc strings...") (Snarf-documentation "DOC") (message "Finding pointers to doc strings...done") (Verify-documentation)) (when (stringp site-start-file) (load "site-init" t)) (setq current-load-list nil) (garbage-collect) (buffer-enable-undo "*scratch*"))
# (condition-case ... . error)
NMAKE : fatal error U1077: '"d:\tmp\21.2\xemacs\nt\..\lib-src\i"' : return code '0xffffffff'
Compilation exited abnormally with code 2 at Mon Jan 15 01:01:34
--
Adrian Aichner <adrian(a)xemacs.org>