On 2010-05-21 02:07 +0200, Peter Chubb wrote:

>>>>>> "Sven" == Sven Joachim <svenj...@gmx.de> writes:
>
> 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.

Thanks, I was thinking a little too complicated.

> 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.

Yeah, this error can also be seen in some of the build logs.

> 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.

In the meantime we should try to find a way to work around the problem.
Can you please try building with gcc-4.3 (setting CC=gcc-4.3 in the
environment is sufficient)?  All failed builds were done with gcc-4.4,
while the successful ones (up to 23.1+1-5) had been with gcc-4.3.

Thanks for your help,
Sven



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

Reply via email to