>>>>> "Sven" == Sven Joachim <svenj...@gmx.de> writes:

Sven> Package: emacs23 Version: 23.2+1-2 Severity: serious
Sven> X-Debbugs-CC: debian-i...@lists.debian.org

Sven> On ia64, emacs23 keeps failing with a weird error message:

Sven> ,---- | Compiling
Sven> 
/build/buildd-emacs23_23.2+1-2-ia64-bO1bIr/emacs23-23.2+1/debian/build-x/lisp/progmodes/cc-styles.el
Sven> | | In toplevel form: | progmodes/cc-fonts.el:76:27:Error:
Sven> Symbol's function definition is void: t `----

Sven> I suspect that the 76 refers to the line number in cc-fonts.el,
Sven> which reads

Sven> (cc-require-when-compile 'cc-langs)

Sven> and the 27 to the line number in cc-langs.elc (cc-langs.el has

No, 27 is the character offset from start of line.


When I try to build I get a related but similar eerror:

In toplevel form:
cc-langs.el:135:1:Warning: cl package required at runtime
Wrote /usr/src/emacs23-23.2+1/debian/build-x/lisp/progmodes/cc-langs.elc
Compiling /usr/src/emacs23-23.2+1/debian/build-x/lisp/progmodes/cc-engine.el

In toplevel form:
progmodes/cc-engine.el:145:27:Error: Symbol's value as variable is void: name
make[3]: *** 
[/usr/src/emacs23-23.2+1/debian/build-x/lisp/progmodes/cc-engine.elc] Error 1

This also is a (cc-require-when-compile 'cc-langs) line.

The progmodes bytecompile stuff is very complex.
cc-require-when-compile is a macro, that tries to force loading of the
cc-lags .el (uncompiled) file at compile time, but use a require
(getting the byte-compiled version) at run time.

I don't have enough emacs-lisp fu to be able to see what happens
next.  

--
Dr Peter Chubb                                  peter DOT chubb AT nicta.com.au
http://www.ertos.nicta.com.au               ERTOS within National ICT Australia
All things shall perish from under the sky/Music alone shall live, never to die



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to