Steve Youngs <youngs(a)xemacs.org> wrote:
,----[ building outside the source tree ]
| Wrote /usr/local/src/xemacs/lisp/mule/auto-autoloads.el
| Wrote /usr/local/src/xemacs/lisp/mule/auto-autoloads.el
| Compiling /usr/local/src/xemacs/lisp/auto-autoloads.el...
| Wrote /usr/local/src/xemacs/lisp/auto-autoloads.elc
| Compiling /usr/local/src/xemacs/lisp/mule/auto-autoloads.el...
| Wrote /usr/local/src/xemacs/lisp/mule/auto-autoloads.elc
| Loading /usr/local/src/bld-xemacs/lisp/auto-autoloads...
| Loading /usr/local/src/bld-xemacs/lisp/mule/auto-autoloads...
| Loading /usr/local/lib/xemacs-21.5-b13/i586-pc-linux/modules/auto-autoloads...
| Compiling /usr/local/src/bld-xemacs/lisp/backquote.el...
| Wrote /usr/local/src/bld-xemacs/lisp/backquote.elc
| Compiling /usr/local/src/bld-xemacs/lisp/bytecomp-runtime.el...
| Wrote /usr/local/src/bld-xemacs/lisp/bytecomp-runtime.elc
| Compiling /usr/local/src/bld-xemacs/lisp/find-paths.el...
| Wrote /usr/local/src/bld-xemacs/lisp/find-paths.elc
`----
Here's what I did. I got a fresh checkout from CVS. I configured using as
close a set of configure flags to yours as I could. The differences are in
the GUI (I don't have the NeXT libs), I specified --prefix (I don't have an
XEmacs installed under /usr), and I did not use --site-prefixes (both
PostgreSQL and LDAP are in the normal places). My build log still does not
show the modules auto-autoloads being loaded. Mine goes like this:
Wrote /usr/src/xemacs-21.5/lisp/mule/auto-autoloads.el
Wrote /usr/src/xemacs-21.5/lisp/mule/auto-autoloads.el
Compiling /usr/src/xemacs-21.5/lisp/auto-autoloads.el...
Wrote /usr/src/xemacs-21.5/lisp/auto-autoloads.elc
Compiling /usr/src/xemacs-21.5/lisp/mule/auto-autoloads.el...
Wrote /usr/src/xemacs-21.5/lisp/mule/auto-autoloads.elc
Loading /usr/src/xemacs-21.5/lisp/auto-autoloads...
Loading /usr/src/xemacs-21.5/lisp/mule/auto-autoloads...
Compiling /usr/src/xemacs-21.5/lisp/backquote.el...
Wrote /usr/src/xemacs-21.5/lisp/backquote.elc
I wonder if this code near the bottom of startup.el has anything to do with
it:
;; Hey! Let's use a packages-* function for a non-package purpose!
(when (and (not inhibit-autoloads) (featurep 'modules))
(packages-load-package-auto-autoloads module-load-path))
If you comment that out, does the problem go away? If so, this means that
your temacs is somehow setting its module-load-path to an installed
directory.
--
Jerry James
http://www.ittc.ku.edu/~james/