unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Symbol's function definition is void: bovine-batch-make-parser
@ 2013-11-30 16:48 Stephen Berman
  2013-11-30 17:52 ` Stephen Berman
  2013-11-30 18:49 ` Glenn Morris
  0 siblings, 2 replies; 5+ messages in thread
From: Stephen Berman @ 2013-11-30 16:48 UTC (permalink / raw)
  To: emacs-devel

Building the current trunk fails:

make[2]: Entering directory `/data/steve/lib/emacs/gtk/admin/grammars'
EMACSLOADPATH= "../../src/emacs" -batch --no-site-file --no-site-lisp -l semantic/bovine/grammar -f bovine-batch-make-parser -o "../../../../../bzr/emacs/quickfixes/lisp/cedet/semantic/bovine/c-by.el" ../../../../../bzr/emacs/quickfixes/admin/grammars/c.by
Source file `/data/steve/bzr/emacs/quickfixes/lisp/cedet/semantic/bovine/grammar.el' newer than byte-compiled file
Source file `/data/steve/bzr/emacs/quickfixes/lisp/cedet/semantic/grammar.el' newer than byte-compiled file
Symbol's function definition is void: bovine-batch-make-parser
make[2]: *** [../../../../../bzr/emacs/quickfixes/lisp/cedet/semantic/bovine/c-by.el] Error 255
make[2]: Leaving directory `/data/steve/lib/emacs/gtk/admin/grammars'
make[1]: *** [semantic] Error 2
make[1]: Leaving directory `/data/steve/lib/emacs/gtk/lisp'
make: *** [lisp] Error 2

This is with 'make -k; make'.  I haven't tried bootstrapping yet, since
that's quite time-consuming on my machine, but if someone tells me
that's the solution, of course I will.

Steve Berman




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

* Re: Symbol's function definition is void: bovine-batch-make-parser
  2013-11-30 16:48 Symbol's function definition is void: bovine-batch-make-parser Stephen Berman
@ 2013-11-30 17:52 ` Stephen Berman
  2013-11-30 18:49 ` Glenn Morris
  1 sibling, 0 replies; 5+ messages in thread
From: Stephen Berman @ 2013-11-30 17:52 UTC (permalink / raw)
  To: emacs-devel

On Sat, 30 Nov 2013 17:48:42 +0100 Stephen Berman <stephen.berman@gmx.net> wrote:

> Building the current trunk fails:
>
> make[2]: Entering directory `/data/steve/lib/emacs/gtk/admin/grammars'
> EMACSLOADPATH= "../../src/emacs" -batch --no-site-file --no-site-lisp -l
> semantic/bovine/grammar -f bovine-batch-make-parser -o
> "../../../../../bzr/emacs/quickfixes/lisp/cedet/semantic/bovine/c-by.el"
> ../../../../../bzr/emacs/quickfixes/admin/grammars/c.by
> Source file
> /data/steve/bzr/emacs/quickfixes/lisp/cedet/semantic/bovine/grammar.el' newer
> than byte-compiled file
> Source file `/data/steve/bzr/emacs/quickfixes/lisp/cedet/semantic/grammar.el'
> newer than byte-compiled file
> Symbol's function definition is void: bovine-batch-make-parser
> make[2]: ***
> [../../../../../bzr/emacs/quickfixes/lisp/cedet/semantic/bovine/c-by.el] Error
> 255
> make[2]: Leaving directory `/data/steve/lib/emacs/gtk/admin/grammars'
> make[1]: *** [semantic] Error 2
> make[1]: Leaving directory `/data/steve/lib/emacs/gtk/lisp'
> make: *** [lisp] Error 2
>
> This is with 'make -k; make'.  I haven't tried bootstrapping yet, since
> that's quite time-consuming on my machine, but if someone tells me
> that's the solution, of course I will.

I told myself, and not surprisingly, bootstrapping solved it.

Steve Berman




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

* Re: Symbol's function definition is void: bovine-batch-make-parser
  2013-11-30 16:48 Symbol's function definition is void: bovine-batch-make-parser Stephen Berman
  2013-11-30 17:52 ` Stephen Berman
@ 2013-11-30 18:49 ` Glenn Morris
  2013-11-30 18:56   ` Stephen Berman
  1 sibling, 1 reply; 5+ messages in thread
From: Glenn Morris @ 2013-11-30 18:49 UTC (permalink / raw)
  To: Stephen Berman; +Cc: emacs-devel

Stephen Berman wrote:

> Source file `/data/steve/bzr/emacs/quickfixes/lisp/cedet/semantic/bovine/grammar.el' newer than byte-compiled file
> Source file `/data/steve/bzr/emacs/quickfixes/lisp/cedet/semantic/grammar.el' newer than byte-compiled file
> Symbol's function definition is void: bovine-batch-make-parser
[...]
> This is with 'make -k; make'.  I haven't tried bootstrapping yet

For future reference, you can check

http://hydra.nixos.org/jobset/gnu/emacs-trunk

rather than asking here. If the relevant bzr revision has any green
lights at all, then you know a bootstrap works.

Otherwise if CPU time is worth more than your personal time to you,
you should start by looking at the "Source file newer" messages around
the failure, and try removing the associated .elc files.



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

* Re: Symbol's function definition is void: bovine-batch-make-parser
  2013-11-30 18:49 ` Glenn Morris
@ 2013-11-30 18:56   ` Stephen Berman
  2013-11-30 20:16     ` Stefan Monnier
  0 siblings, 1 reply; 5+ messages in thread
From: Stephen Berman @ 2013-11-30 18:56 UTC (permalink / raw)
  To: Glenn Morris; +Cc: emacs-devel

On Sat, 30 Nov 2013 13:49:18 -0500 Glenn Morris <rgm@gnu.org> wrote:

> Stephen Berman wrote:
>
>> Source file
>> /data/steve/bzr/emacs/quickfixes/lisp/cedet/semantic/bovine/grammar.el'
>> newer than byte-compiled file
>> Source file
>> /data/steve/bzr/emacs/quickfixes/lisp/cedet/semantic/grammar.el' newer than
>> byte-compiled file
>> Symbol's function definition is void: bovine-batch-make-parser
> [...]
>> This is with 'make -k; make'.  I haven't tried bootstrapping yet
>
> For future reference, you can check
>
> http://hydra.nixos.org/jobset/gnu/emacs-trunk
>
> rather than asking here. If the relevant bzr revision has any green
> lights at all, then you know a bootstrap works.

Thanks for the tip.

> Otherwise if CPU time is worth more than your personal time to you,
> you should start by looking at the "Source file newer" messages around
> the failure, and try removing the associated .elc files.

I did try that and it didn't work (maybe it would have if I'd deleted
all *.elc file under lisp/semantic and not just in the subdirectory
where the error was signalled, but I decided to go ahead and bootstrap
instead -- had something away from Emacs to do anyway ;-).

Steve Berman



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

* Re: Symbol's function definition is void: bovine-batch-make-parser
  2013-11-30 18:56   ` Stephen Berman
@ 2013-11-30 20:16     ` Stefan Monnier
  0 siblings, 0 replies; 5+ messages in thread
From: Stefan Monnier @ 2013-11-30 20:16 UTC (permalink / raw)
  To: Stephen Berman; +Cc: emacs-devel

> (maybe it would have if I'd deleted all *.elc file under lisp/semantic

Indeed, that's what I did and it worked,


        Stefan



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

end of thread, other threads:[~2013-11-30 20:16 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-11-30 16:48 Symbol's function definition is void: bovine-batch-make-parser Stephen Berman
2013-11-30 17:52 ` Stephen Berman
2013-11-30 18:49 ` Glenn Morris
2013-11-30 18:56   ` Stephen Berman
2013-11-30 20:16     ` Stefan Monnier

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