Subject: Re: bug#11649: 24.1.50; Some compilation woes

From: Eli Zaretskii <[email-masked]>
Date: Sat, 09 Jun 2012 14:38:58 +0300

> Date: Sat, 09 Jun 2012 12:14:14 +0200
> From: martin rudalics <[email-masked]>
> CC: Juanma Barranquero <[email-masked]>, 
>  Stefan Monnier <[email-masked]>,
>  [email-masked]
> 
> > Do you still see this one?
> > 
> >>   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
> > 
> > I confirm these.  They also happen on GNU/Linux.  My interpretation of
> > this is that some of the files compiled by bootstrap-emacs produce
> > invalid .elc files (e.g., cl-macs.elc, cl-lib.elc, and pvcs-util.elc),
> > because once they are compiled by the non-bootstrap Emacs executable,
> > the errors go away.  Stefan, can you please look into this?
> 
> I got these too for a couple of weeks but didn't get them with today's
> bootstrap.

Did you repeat Juanma's recipe?  You need to touch every .el file in
the lisp/ subdirectory, then type "make recompile".