Michael -
"Vin Shelton" <acs(a)alumni.princeton.edu> writes:
> Index: xemacs-packages/xetla/xetla-browse.el
> ===================================================================
> RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/xetla/xetla-browse.el,v
> retrieving revision 1.2
> diff -u -r1.2 xetla-browse.el
> --- xemacs-packages/xetla/xetla-browse.el 2005/12/25 10:56:36 1.2
> +++ xemacs-packages/xetla/xetla-browse.el 2007/11/29 21:10:35
> @@ -66,7 +66,7 @@
> (autoload 'easy-mmode-define-keymap "easy-mmode")
> (autoload 'ad-add-advice "advice"))
>
> -(require 'tree-widget)
> +;(require 'tree-widget)
> (require 'xetla)
>
> (defvar xetla-browse-buffer-name "*xetla-browse*")
>
> I can now build the packages with a 21.5 XEmacs.
>
The actual change that you checked in does not work for me. There
remains a reference to tree-widget in ecb. I think that reference
needs to be fixed. Here is the tail of the failing build:
make[2]: Leaving directory
`/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/easypg'
[ -d ecb ] && make -w -C ecb bytecompile
make[2]: Entering directory
`/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/ecb'
/usr/local/xemacs-21.5-min/bin/xemacs-21.5-b28 -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-11-30/package-compile.el --
xemacs-base semantic cedet-common eieio fsf-compat edit-utils jde
mail-lib eshell ediff xemacs-devel speedbar c-support os-utils -- -l
compile -l ecb-util -l ecb-eshell -l ecb-layout -l tree-buffer -l
esh-mode -l em-dirs -l jde-help -l semantic -l semantic-load -l
semanticdb -l sendmail -l ediff-init -l hideshow -l speedbar -f
batch-byte-compile auto-autoloads.el
Loading /usr/local/build/xemacs-packages-2007-11-30/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-11-30/xemacs-packages/os-utils/auto-autoloads.elc...
Loading
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/c-support/auto-autoloads.elc...
Loading
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/speedbar/auto-autoloads.elc...
Loading
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/xemacs-devel/auto-autoloads.elc...
Loading
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/ediff/auto-autoloads.el...
Loading
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/eshell/auto-autoloads.el...
Loading
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/mail-lib/auto-autoloads.elc...
Loading
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/jde/lisp/auto-autoloads.el...
Loading
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/edit-utils/auto-autoloads.elc...
Loading
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/fsf-compat/auto-autoloads.elc...
Loading
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/eieio/auto-autoloads.elc...
Loading
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/cedet-common/auto-autoloads.elc...
Loading
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/semantic/auto-autoloads.elc...
Loading
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/xemacs-base/auto-autoloads.elc...
Loading
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/xemacs-base/compile.elc...
Loading /usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/ecb/ecb-util.el...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/ecb/silentcomp.el...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/xemacs-base/thing.elc...
Loading
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/xemacs-base/advice.elc...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/xemacs-base/ring.elc...
Loading /usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/ecb/ecb-eshell.el...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/ecb/ecb-compilation.el...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/ecb/ecb-common-browser.el...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/ecb/tree-buffer.el...
Loading
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/xemacs-base/regexp-opt.elc...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/ecb/ecb-mode-line.el...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/ecb/ecb-face.el...
Loading
/usr/local/xemacs-21.5-min/share/xemacs-21.5-b28/lisp/cus-face.elc...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/xemacs-base/assoc.elc...
Loading /usr/local/xemacs-21.5-min/share/xemacs-21.5-b28/lisp/cl-macs.elc...
Loading /usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/ecb/ecb-layout.el...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/ecb/ecb-speedbar.el...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/speedbar/speedbar.elc...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/speedbar/dframe.elc...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/speedbar/sb-image.elc...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/cedet-common/ezimage.elc...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/ecb/ecb-semantic-wrapper.el...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/semantic/semantic.elc...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/semantic/working.elc...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/semantic/semantic-tag.elc...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/semantic/semantic-fw.elc...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/cedet-common/mode-local.elc...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/xemacs-devel/find-func.elc...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/semantic/semantic-lex.elc...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/cedet-common/inversion.elc...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/semantic/semantic-util.elc...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/semantic/semantic-util-modes.elc...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/ecb/ecb-create-layout.el...
Loading
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/xemacs-base/edmacro.elc...
Loading /usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/ecb/tree-buffer.el...
Loading /usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/eshell/esh-mode.el...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/eshell/esh-maint.el...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/pcomplete/pcomplete.el...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/eshell/eshell.el...
Loading
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/eshell/esh-util.el...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/xemacs-base/pp.elc...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/eshell/esh-opt.el...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/eshell/esh-test.el...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/eshell/esh-module.el...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/eshell/esh-cmd.el...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/eshell/esh-arg.el...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/eshell/esh-proc.el...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/eshell/esh-ext.el...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/eshell/esh-io.el...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/eshell/esh-var.el...
Loading /usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/eshell/em-dirs.el...
Loading
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/jde/lisp/jde-help.el...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/jde/lisp/beanshell.el...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/eieio/eieio.elc...
Loading /usr/local/xemacs-21.5-min/share/xemacs-21.5-b28/lisp/cl-macs.elc...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/xemacs-base/comint.elc...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/jde/lisp/jde-widgets.el...
Requiring /usr/local/xemacs-21.5-min/share/xemacs-21.5-b28/lisp/wid-edit.elc...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/jde/lisp/efc.el...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/jde/lisp/jde-util.el...
Loading
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/os-utils/arc-mode.elc...
Requiring
/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/jde/lisp/jde-tree-widget.el...
xemacs exiting.
# bind (stack-trace-on-signal debug-on-signal stack-trace-on-error
debug-on-error)
# (unwind-protect ...)
# (unwind-protect ...)
require(tree-widget "jde-tree-widget")
(condition-case nil (require feature) (error (require feature
(format "jde-%s" feature))))
# bind (feature)
jde-require(tree-widget)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
load-internal("jde-widgets" nil require nil raw-text)
# bind (path handler filename nosuffix nomessage noerror file)
load("jde-widgets" nil require nil)
# (unwind-protect ...)
require(jde-widgets)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
load-internal("jde-help" nil t nil raw-text)
# bind (path handler filename nosuffix nomessage noerror file)
load("jde-help" 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 ...)
Invalid state: Required feature was not provided, tree-widgetmake[2]:
*** [auto-autoloads.elc] Error 255
make[2]: Leaving directory
`/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages/ecb'
make[1]: *** [ecb/bytecompile.target] Error 2
make[1]: Leaving directory
`/usr/local/build/xemacs-packages-2007-11-30/xemacs-packages'
make: *** [xemacs-packages/bytecompile.target] Error 2
Regards,
Vin
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-patches