On Mon, Feb 11 2008, Robert Widhopf-Fenk wrote: > On Sunday, February 10, 2008 at 19:41:09, Toby Allsopp wrote: >> I just installed xemacs 21.4 on my Debian system and it seems to compile >> okay. There are a lot of errors like: > > Which Debian are you running? > > I am running stable with xemacs21-nomule/21.4.19-2 and > still get this error.
I'm running testing. I installed the xemacs21-mule-21.4.21-1+b1 package and it worked. I just uninstalled that and installed xemacs21-nomule-21.4.21-1+b1 and I can reproduce your error: --8<---------------cut here---------------start------------->8--- cd lisp; make make[1]: Entering directory `/home/toby/Projects/dvc/xemacs/lisp' lispdir=/usr/local/lib/xemacs/site-packages/lisp/dvc srcdir=. otherdirs="" builddir="." xemacs -batch -no-site-file -no-autoloads -l ./dvc-build.el -f package-maint-clean-some-elc Symbol's function definition is void: defstruct xemacs exiting --8<---------------cut here---------------end--------------->8--- So, the problem appears to be related to mule. For me, removing -no-autoloads from FLAGS in the Makefile makes the problem go away. I don't know anything about XEmacs, so I won't debug any further. Hopefully an XEmacs expert will offer some more intelligent advice, but you can try using the xemacs21-mule package or removing -no-autoloads for now. Toby. _______________________________________________ Dvc-dev mailing list [email protected] https://mail.gna.org/listinfo/dvc-dev
