On Dec 3, 2007 2:04 AM, Michael Sperber <sperber(a)deinprogramm.de> wrote:
"Vin Shelton" <acs(a)alumni.princeton.edu> writes:
> That worked - thanks! Here's another one; I was opening 21.5's
> lisp/autoload.el file and got this backtrace:
More of the same. Better now?
Thanks for investigating. I think your latest changes to semantic
broke cogre's build:
make[2]: Leaving directory
`/usr/local/build/xemacs-packages-2007-12-03/xemacs-packages/semantic'
[ -d cogre ] && make -w -C cogre bytecompile
make[2]: Entering directory
`/usr/local/build/xemacs-packages-2007-12-03/xemacs-packages/cogre'
xemacs-21.5-min -no-autoloads -vanilla -batch -eval '(setq
stack-trace-on-error t load-always-display-messages t
load-ignore-out-of-date-elc-files t load-show-full-path-in-messages
t)' -eval '(setq load-path (list lisp-directory))' -l
/usr/local/build/xemacs-packages-2007-12-03/package-compile.el --
xemacs-base edebug xemacs-devel cedet-common eieio semantic -- -f
batch-byte-compile auto-autoloads.el
Loading /usr/local/build/xemacs-packages-2007-12-03/package-compile.el...
Loading /usr/local/xemacs-21.5-min/share/xemacs-21.5-b28/lisp/auto-autoloads.elc...
Requiring /usr/local/xemacs-21.5-min/share/xemacs-21.5-b28/lisp/bytecomp.elc...
Requiring /usr/local/xemacs-21.5-min/share/xemacs-21.5-b28/lisp/byte-optimize.elc...
Loading
/usr/local/build/xemacs-packages-2007-12-03/xemacs-packages/semantic/auto-autoloads.elc...
xemacs exiting.
# bind (stack-trace-on-signal debug-on-signal stack-trace-on-error
debug-on-error)
# (unwind-protect ...)
mode-local-map-mode-buffers(c++-mode activate-mode-local-bindings)
# bind (mode parent)
byte-code("..." [parent mode c++-mode c-mode put mode-local-parent
mode-local-map-mode-buffers activate-mode-local-bindings] 4)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
load-internal("/usr/local/build/xemacs-packages-2007-12-03/xemacs-packages/semantic/auto-autoloads"
nil nil nil binary)
# bind (path handler filename nosuffix nomessage noerror file)
load("/usr/local/build/xemacs-packages-2007-12-03/xemacs-packages/semantic/auto-autoloads")
# bind (etc-dir dir)
(let* ((dir (car dirs)) (etc-dir (expand-file-name "etc" dir)))
(while dirs (push (car dirs) load-path) (setq dirs (cdr dirs))) (if
(file-directory-p (expand-file-name (car depends) etc-dir)) (push
(file-name-as-directory etc-dir) data-directory-list)) (load
(expand-file-name "auto-autoloads" dir)) (pop depends))
# bind (dirs)
(let ((dirs (package-name-to-directories (car depends)))) (when
(null dirs) (error "%s is not in `package-directory-map'. See:
package-compile.el" (car depends))) (let* ((dir (car dirs)) (etc-dir
(expand-file-name "etc" dir))) (while dirs (push (car dirs) load-path)
(setq dirs (cdr dirs))) (if (file-directory-p (expand-file-name (car
depends) etc-dir)) (push (file-name-as-directory etc-dir)
data-directory-list)) (load (expand-file-name "auto-autoloads" dir))
(pop depends)))
(while depends (let ((dirs (package-name-to-directories (car
depends)))) (when (null dirs) (error "%s is not in
`package-directory-map'. See: package-compile.el" (car depends)))
(let* ((dir (car dirs)) (etc-dir (expand-file-name "etc" dir))) (while
dirs (push (car dirs) load-path) (setq dirs (cdr dirs))) (if
(file-directory-p (expand-file-name (car depends) etc-dir)) (push
(file-name-as-directory etc-dir) data-directory-list)) (load
(expand-file-name "auto-autoloads" dir)) (pop depends))))
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
load-internal("/usr/local/build/xemacs-packages-2007-12-03/package-compile.el"
nil t nil raw-text)
# bind (path handler filename nosuffix nomessage noerror file)
load("/usr/local/build/xemacs-packages-2007-12-03/package-compile.el" nil t)
# bind (file arg)
command-line-do-load("-l")
# bind (dir file-count line end-of-options file-p arg tem)
command-line-1()
# bind (command-line-args-left)
command-line()
# bind (error-data)
normal-top-level()
# (condition-case ... . error)
# (catch top-level ...)
Symbol's function definition is void:
mode-local-map-mode-buffersmake[2]: *** [auto-autoloads.elc] Error 255
make[2]: Leaving directory
`/usr/local/build/xemacs-packages-2007-12-03/xemacs-packages/cogre'
make[1]: *** [cogre/bytecompile.target] Error 2
make[1]: Leaving directory
`/usr/local/build/xemacs-packages-2007-12-03/xemacs-packages'
make: *** [xemacs-packages/bytecompile.target] Error 2
Regards,
Vin
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta