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

Reply via email to