Subject: Re: bug#17629: Can't build emacs-24 branch

From: Eli Zaretskii <[email-masked]>
Date: Thu, 29 May 2014 18:04:15 +0300

> From: Jorgen Schaefer <[email-masked]>
> Date: Thu, 29 May 2014 13:07:05 +0200
> 
> Building the current emacs-24 branch fails for me.
> 
> Latest commit (git ref, sorry, no bzr here):
> 
> 3302b06 Do not mention individual ns options in the manual
> 
> In a fresh checkout and with a clean tree:

This doesn't seem to be a clean tree:

> Loading emacs-lisp/byte-run (compiled; note, source file is newer)...
> Loading emacs-lisp/backquote...  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> Loading subr (compiled; note, source file is newer)...
> Loading version... ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> Loading widget...
> Loading custom...
> Loading emacs-lisp/map-ynp...
> Loading international/mule...
> Loading international/mule-conf...
> Loading env...
> Loading format...
> Loading bindings...
> Loading cus-start (compiled; note, source file is newer)...
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> Note, built-in variable `report-emacs-bug-address' not bound
> Loading window (compiled; note, source file is newer)...
> Loading files (compiled; note, source file is newer)...
> Loading emacs-lisp/macroexp (compiled; note, source file is newer)...
> Loading cus-face (compiled; note, source file is newer)...
> Loading faces (compiled; note, source file is newer)...
> Loading button...
> Loading startup (compiled; note, source file is newer)...
> Loading /home/forcer/Programs/Emacs/trunk/lisp/loaddefs.el (source)...
> Wrong number of arguments: (2 . 2), 1
> make[1]: *** [bootstrap-emacs] Error 1
> make[1]: Leaving directory `/home/forcer/Programs/Emacs/trunk/src'
> make: *** [src] Error 2           

Did you switch to the emacs-24 branch in the same git repository, and
then typed the command above?  If so, either "make bootstrap" or clone
a separate repository, switch to emacs-24 there, and then your
commands should work.

In Emacs development, the trunk and the release branch diverge very
quickly, so "make clean" is not enough to give you a "clean tree".