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