[C] Update JDE and dependencies
Michael Sperber
sperber at deinprogramm.de
Wed Nov 28 02:09:29 EST 2007
Thanks for hanging in there!
"Vin Shelton" <acs at alumni.princeton.edu> writes:
> Here's the latest error for a 21.4 non-mule build:
> [...]
> Symbol's function definition is void: defclass
> xemacs exiting
I believe this is because 21.4 doesn't have this patch yet:
http://calypso.tux.org/pipermail/xemacs-patches/2007-October/000924.html
> And here is the failure for the 21.5 mule build:
>
> make[2]: Entering directory
> `/usr/local/build/xemacs-packages-2007-11-27/xemacs-packages/cogre'
> xemacs-mule -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-27/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-11-27/package-compile.el...
> Loading /usr/local/xemacs-mule/share/xemacs-21.5-b28/lisp/auto-autoloads.elc...
> Requiring /usr/local/xemacs-mule/share/xemacs-21.5-b28/lisp/bytecomp.elc...
> Requiring /usr/local/xemacs-mule/share/xemacs-21.5-b28/lisp/byte-optimize.elc...
> Loading /usr/local/build/xemacs-packages-2007-11-27/xemacs-packages/semantic/auto-autoloads.el...
You need to have compiled semantic (a dependency) before doing
this---byte-compiling its auto-autoloads.el will remove the missing
`function-overload-p'.
> Perhaps you should try building all the packages from clean CVS
> sources yourself?
I did, about 200 times, but it's so difficult to get consistent results
with Lisp's crazy compilation infrastructure. Just now, I found and
fixed a dependency problem with the ede package, which cogre
transitively depends on---you shouldn't even have gotten to the point
you did.
--
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla
More information about the XEmacs-Patches
mailing list