GNU bug report logs -
#11649
Some compilation woes
Previous Next
Reported by: Juanma Barranquero <lekktu <at> gmail.com>
Date: Fri, 8 Jun 2012 13:23:02 UTC
Severity: normal
Found in version 24.1.50
Done: Juanma Barranquero <lekktu <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your message dated Fri, 15 Jun 2012 21:22:33 +0200
with message-id <CAAeL0SR3RZF=VPFY5kGOhFBTKTWcd=FLQV1Ev89e1tnJ7+VYfQ <at> mail.gmail.com>
and subject line Re: bug#11649: 24.1.50; Some compilation woes
has caused the debbugs.gnu.org bug report #11649,
regarding Some compilation woes
to be marked as done.
(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)
--
11649: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=11649
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
Package: emacs
Version: 24.1.50
1) Bootstrapping now generates a few "lisp nesting exceeds
max-lisp-eval-depth" errors:
In toplevel form:
progmodes/make-mode.el:324:1:Error: Lisp nesting exceeds `max-lisp-eval-depth'
In toplevel form:
textmodes/rst.el:271:1:Error: Lisp nesting exceeds `max-lisp-eval-depth'
In toplevel form:
cedet/semantic/bovine/c-by.el:183:1:Error: Lisp nesting exceeds
`max-lisp-eval-depth'
2) Byte-compilation generates lots of new "function X might not be
defined at runtime". AFAICS, they are generated for functions used
before they are defined (with defun).
3) Byte-compilation seems quite fragile. After a successful bootstrap,
touch'ing every *.el in lisp/** and doing
cd lisp
make recompile
produces quite a few errors:
Generating autoloads for ibuf-macs.el...
Autoload cookie error in ibuf-macs.el:129 (wrong-type-argument integerp nil)
Autoload cookie error in ibuf-macs.el:160 (wrong-type-argument integerp nil)
Autoload cookie error in ibuf-macs.el:264 (wrong-type-argument integerp nil)
Autoload cookie error in ibuf-macs.el:299 (wrong-type-argument integerp nil)
Generating autoloads for ibuf-macs.el...done
In toplevel form:
textmodes/rst.el:120:1:Error: Invalid byte code in
c:/emacs/trunk/lisp/emacs-lisp/cl-macs.elc
Checking c:/emacs/trunk/lisp/url...
Checking c:/emacs/trunk/lisp/vc...
Compiling c:emacs/repo/lisp/vc/pcvs.el...
Compiler-macro error: (error "Invalid byte code in
c:/emacs/trunk/lisp/emacs-lisp/cl-macs.elc")
Compiler-macro error: (error "Invalid byte code in
c:/emacs/trunk/lisp/emacs-lisp/cl-macs.elc")
etc
Juanma
[Message part 3 (message/rfc822, inline)]
On Fri, Jun 15, 2012 at 8:27 PM, Eli Zaretskii <eliz <at> gnu.org> wrote:
> It does the right thing, but should not be used in certain situations.
> I don't think you can "fix" that, except if you remove that target
> altogether.
OK, closing then.
Juanma
This bug report was last modified 13 years and 57 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.