That worked, but now I am getting the following error:
unexec(): dldump(/home/aaronw/ftp/gnu/xemacs-21.5.10/src/xemacs):
ld.so.1: ./temacs: fatal:
/home/aaronw/ftp/gnu/xemacs-21.5.10/src/xemacs: unknown dynamic entry:
1879048176
make[1]: *** [xemacs] Error 1
make[1]: Leaving directory `/home/aaronw/ftp/gnu/xemacs-21.5.10/src'
make: *** [src] Error 2
I had this problem when I attempted to compile earlier versions as well.
-Aaron
Full output:
./temacs -nd -no-packages -batch -l
/home/aaronw/ftp/gnu/xemacs-21.5.10/src/../lisp/loadup.el dump
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/src/../lisp/loadup.el...
Using load-path (/home/aaronw/ftp/gnu/xemacs-21.5.10/lisp)
Using module-load-path (/home/aaronw/ftp/gnu/xemacs-21.5.10/modules)
Loading very-early-lisp...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/dumped-lisp.el...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/backquote.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/bytecomp-runtime.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/find-paths.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/packages.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/setup-paths.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/dump-paths.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/subr.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/post-gc.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/replace.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/version.el...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/cl.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/cl-extra.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/cl-seq.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/widget.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/custom.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/cus-start.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/cmdloop.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/keymap.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/syntax.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/device.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/console.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/obsolete.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/specifier.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/frame.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/x-faces.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/faces.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/glyphs.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/objects.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/extents.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/events.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/hash-table.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/text-props.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/process.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/multicast.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/map-ynp.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/undo-stack.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/window.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/window-xemacs.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/simple.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/keydefs.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/abbrev.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/derived.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/minibuf.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/list-mode.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/modeline.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/cus-file.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/startup.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/misc.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/help.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/files.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/lib-complete.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/format.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/indent.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/isearch-mode.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/buffer.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/buff-menu.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/paths.el...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/lisp.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/page.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/register.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/iso8859-1.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/paragraphs.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/easymenu.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/lisp-mode.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/text-mode.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/fill.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/auto-save.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/movemail.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/float-sup.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/itimer.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/itimer-autosave.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/printer.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/behavior.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/behavior-defs.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/diagnose.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/gui.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/mouse.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/mode-motion.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/toolbar.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/scrollbar.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/menubar.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/dialog.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/gutter.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/select.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/menubar-items.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/gutter-items.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/toolbar-items.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/dialog-items.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/coding.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/code-files.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/code-process.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/code-cmds.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/unicode.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/code-init.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/x-iso8859-1.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/x-mouse.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/x-select.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/x-scrollbar.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/x-misc.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/x-init.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/x-win-xfree86.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/x-win-sun.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/tty-init.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/fontl-hooks.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/auto-show.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/resize-minibuffer.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/loadhist.elc...
Loading /home/aaronw/ftp/gnu/xemacs-21.5.10/lisp/loaddefs.elc...
Loading site-load...
Finding pointers to doc strings...
Finding pointers to doc strings...done
Dumping under the name xemacs
unexec(): dldump(/home/aaronw/ftp/gnu/xemacs-21.5.10/src/xemacs):
ld.so.1: ./temacs: fatal:
/home/aaronw/ftp/gnu/xemacs-21.5.10/src/xemacs: unknown dynamic entry:
1879048176
make[1]: *** [xemacs] Error 1
make[1]: Leaving directory `/home/aaronw/ftp/gnu/xemacs-21.5.10/src'
make: *** [src] Error 2
Stephen J. Turnbull wrote:
Ben, please review.
>>>>>"Aaron" == Aaron Williams <aaron_williams(a)net.com>
writes:
>>>>>
>>>>>
Aaron> #1 0x0013b1e0 in Fprovide (feature=4358116) at fns.c:3542
Aaron> #2 0x0011a320 in syms_of_file_coding () at file-coding.c:4606
Thank you! Can you apply this and see if it fixes?
Index: src/ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/ChangeLog,v
retrieving revision 1.535
diff -u -U0 -r1.535 ChangeLog
--- src/ChangeLog 23 Jan 2003 02:16:42 -0000 1.535
+++ src/ChangeLog 30 Jan 2003 07:18:35 -0000
@@ -0,0 +1,5 @@
+2003-01-30 Stephen J. Turnbull <stephen(a)xemacs.org>
+
+ * file-coding.c (vars_of_file_coding): Fprovide here ...
+ (syms_of_file_coding): ... not here. Dem's da rules.
+
Index: src/file-coding.c
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/file-coding.c,v
retrieving revision 1.31
diff -u -r1.31 file-coding.c
--- src/file-coding.c 12 Jan 2003 11:08:14 -0000 1.31
+++ src/file-coding.c 30 Jan 2003 07:18:43 -0000
@@ -4608,14 +4608,6 @@
DEFSYMBOL (Qgzip);
#endif
- /* WARNING: The existing categories are intimately tied to the function
- `coding-system-category' in coding.el. If you change a category, or
- change the layout of any coding system associated with a category, you
- need to check that function and make sure it's written properly. */
-
-#ifdef HAVE_DEFAULT_EOL_DETECTION
- Fprovide (intern ("unix-default-eol-detection"));
-#endif
}
void
@@ -4763,6 +4755,15 @@
/* We always have file-coding support */
Fprovide (intern ("file-coding"));
+
+#ifdef HAVE_DEFAULT_EOL_DETECTION
+ /* WARNING: The existing categories are intimately tied to the function
+ `coding-system-category' in coding.el. If you change a category, or
+ change the layout of any coding system associated with a category, you
+ need to check that function and make sure it's written properly. */
+
+ Fprovide (intern ("unix-default-eol-detection"));
+#endif
DEFVAR_LISP ("keyboard-coding-system", &Vkeyboard_coding_system /*
Coding system used for TTY keyboard input.