unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* How to build master
@ 2017-04-17 10:54 jpff
  2017-04-17 11:20 ` Kaushal Modi
  0 siblings, 1 reply; 6+ messages in thread
From: jpff @ 2017-04-17 10:54 UTC (permalink / raw)
  To: emacs-devel

For the last  couple of days I have got to.....

Loading mouse...
Loading scroll-bar...
Loading select...
Loading emacs-lisp/timer...
Loading isearch...
Attempt to autoload cl-old-struct-compat-mode while preparing to dump
make[1]: *** [emacs] Error 255
make[1]: Leaving directory `/home/jpff/GNU/emacs/src'
make: *** [src] Error 2

What have I done wrong/how to fix?
==John ffitch



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: How to build master
  2017-04-17 10:54 How to build master jpff
@ 2017-04-17 11:20 ` Kaushal Modi
  2017-04-17 12:46   ` jpff
  0 siblings, 1 reply; 6+ messages in thread
From: Kaushal Modi @ 2017-04-17 11:20 UTC (permalink / raw)
  To: jpff, Emacs developers

[-- Attachment #1: Type: text/plain, Size: 524 bytes --]

On Mon, Apr 17, 2017, 6:55 AM jpff <jpff@codemist.co.uk> wrote:

> For the last  couple of days I have got to.....
>
> Loading mouse...
> Loading scroll-bar...
> Loading select...
> Loading emacs-lisp/timer...
> Loading isearch...
> Attempt to autoload cl-old-struct-compat-mode while preparing to dump
> make[1]: *** [emacs] Error 255
> make[1]: Leaving directory `/home/jpff/GNU/emacs/src'
> make: *** [src] Error 2
>
> What have I done wrong/how to fix?
>

Try building with "make bootstrap" instead.

> --

Kaushal Modi

[-- Attachment #2: Type: text/html, Size: 1051 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: How to build master
  2017-04-17 11:20 ` Kaushal Modi
@ 2017-04-17 12:46   ` jpff
  2017-04-23 12:38     ` dptd dptd
  0 siblings, 1 reply; 6+ messages in thread
From: jpff @ 2017-04-17 12:46 UTC (permalink / raw)
  To: Kaushal Modi; +Cc: Emacs developers

[-- Attachment #1: Type: TEXT/PLAIN, Size: 721 bytes --]

thanks - my mistake not to have thought of that
==John ff

On Mon, 17 Apr 2017, Kaushal Modi wrote:

> On Mon, Apr 17, 2017, 6:55 AM jpff <jpff@codemist.co.uk> wrote:
>       For the last  couple of days I have got to.....
>
>       Loading mouse...
>       Loading scroll-bar...
>       Loading select...
>       Loading emacs-lisp/timer...
>       Loading isearch...
>       Attempt to autoload cl-old-struct-compat-mode while preparing to
>       dump
>       make[1]: *** [emacs] Error 255
>       make[1]: Leaving directory `/home/jpff/GNU/emacs/src'
>       make: *** [src] Error 2
>
>       What have I done wrong/how to fix?
> 
> 
> Try building with "make bootstrap" instead. 
> 
> --
> 
> Kaushal Modi
> 
> 
>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: How to build master
  2017-04-17 12:46   ` jpff
@ 2017-04-23 12:38     ` dptd dptd
  2017-04-24 19:13       ` Kaushal Modi
  0 siblings, 1 reply; 6+ messages in thread
From: dptd dptd @ 2017-04-23 12:38 UTC (permalink / raw)
  To: Kaushal Modi; +Cc: jpff, Emacs developers


> On 17 Apr 2017, at 15:46, jpff <jpff@codemist.co.uk> wrote:
> 
> thanks - my mistake not to have thought of that
> ==John ff
> 
> On Mon, 17 Apr 2017, Kaushal Modi wrote:
> 
>> On Mon, Apr 17, 2017, 6:55 AM jpff <jpff@codemist.co.uk> wrote:
>>      For the last  couple of days I have got to.....
>> 
>>      Loading mouse...
>>      Loading scroll-bar...
>>      Loading select...
>>      Loading emacs-lisp/timer...
>>      Loading isearch...
>>      Attempt to autoload cl-old-struct-compat-mode while preparing to
>>      dump
>>      make[1]: *** [emacs] Error 255
>>      make[1]: Leaving directory `/home/jpff/GNU/emacs/src'
>>      make: *** [src] Error 2
>> 
>>      What have I done wrong/how to fix?
>> Try building with "make bootstrap" instead. 
>> --
>> Kaushal Modi

Kaushal - can you explain what is the difference and why “make" doesn’t work but "make bootstrap" does?

Thanks!

Best regards,




^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: How to build master
  2017-04-23 12:38     ` dptd dptd
@ 2017-04-24 19:13       ` Kaushal Modi
  2017-04-26 18:18         ` dptd dptd
  0 siblings, 1 reply; 6+ messages in thread
From: Kaushal Modi @ 2017-04-24 19:13 UTC (permalink / raw)
  To: dptd dptd; +Cc: jpff, Emacs developers

[-- Attachment #1: Type: text/plain, Size: 722 bytes --]

On Sun, Apr 23, 2017 at 8:38 AM dptd dptd <dptdescribe@gmail.com> wrote:

> Kaushal - can you explain what is the difference and why “make" doesn’t
> work but "make bootstrap" does?
>

See what "make bootstrap" does over here:
http://git.savannah.gnu.org/cgit/emacs.git/tree/Makefile.in

# make bootstrap
#      Removes all the compiled files to force a new bootstrap from a
#      clean slate, and then build in the normal way.

So bootstrap ensures that you don't try to use old compiled files which
might be incompatible with the new source files. I am not a core dev, just
a user. But I have noticed that that tends to happen once every few months
on so on the master branch.
-- 

Kaushal Modi

[-- Attachment #2: Type: text/html, Size: 1226 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: How to build master
  2017-04-24 19:13       ` Kaushal Modi
@ 2017-04-26 18:18         ` dptd dptd
  0 siblings, 0 replies; 6+ messages in thread
From: dptd dptd @ 2017-04-26 18:18 UTC (permalink / raw)
  To: Kaushal Modi; +Cc: jpff, Emacs developers

[-- Attachment #1: Type: text/plain, Size: 932 bytes --]


> On 24 Apr 2017, at 21:13, Kaushal Modi <kaushal.modi@gmail.com> wrote:
> 
> On Sun, Apr 23, 2017 at 8:38 AM dptd dptd <dptdescribe@gmail.com <mailto:dptdescribe@gmail.com>> wrote:
> Kaushal - can you explain what is the difference and why “make" doesn’t work but "make bootstrap" does?
> 
> See what "make bootstrap" does over here: http://git.savannah.gnu.org/cgit/emacs.git/tree/Makefile.in <http://git.savannah.gnu.org/cgit/emacs.git/tree/Makefile.in>
> 
> # make bootstrap
> #      Removes all the compiled files to force a new bootstrap from a
> #      clean slate, and then build in the normal way.
> 
> So bootstrap ensures that you don't try to use old compiled files which might be incompatible with the new source files. I am not a core dev, just a user. But I have noticed that that tends to happen once every few months on so on the master branch. 
> -- 
> Kaushal Modi
> 
Thanks for the reply! :)

[-- Attachment #2: Type: text/html, Size: 1916 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2017-04-26 18:18 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-04-17 10:54 How to build master jpff
2017-04-17 11:20 ` Kaushal Modi
2017-04-17 12:46   ` jpff
2017-04-23 12:38     ` dptd dptd
2017-04-24 19:13       ` Kaushal Modi
2017-04-26 18:18         ` dptd dptd

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).