* Build is temporarily broken - my apologies
@ 2014-11-22 10:55 Eric S. Raymond
2014-11-22 11:05 ` Eli Zaretskii
2014-11-22 11:23 ` martin rudalics
0 siblings, 2 replies; 7+ messages in thread
From: Eric S. Raymond @ 2014-11-22 10:55 UTC (permalink / raw)
To: emacs-devel
Build is temporarily broken - my apologies. Might be fixed by the time you
read this.
I seem to have wandered into a weird corner of the build behavioral space where
nothing works, but you don't get to find out it's broken until some
generated file unpredictably goes stale.
Sigh...I'm trying to isolate VC backend code. There are no real changes yet.
--
<a href="http://www.catb.org/~esr/">Eric S. Raymond</a>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Build is temporarily broken - my apologies
2014-11-22 10:55 Build is temporarily broken - my apologies Eric S. Raymond
@ 2014-11-22 11:05 ` Eli Zaretskii
2014-11-22 11:08 ` Eric S. Raymond
2014-11-22 11:23 ` martin rudalics
1 sibling, 1 reply; 7+ messages in thread
From: Eli Zaretskii @ 2014-11-22 11:05 UTC (permalink / raw)
To: esr; +Cc: emacs-devel
> Date: Sat, 22 Nov 2014 05:55:46 -0500
> From: "Eric S. Raymond" <esr@thyrsus.com>
>
> Build is temporarily broken - my apologies. Might be fixed by the time you
> read this.
I still get suspicious warnings:
In end of data:
vc/vc-sccs.el:571:1:Warning: the function `vc-master-name' is not known to be
defined.
Wrote d:/gnu/git/emacs/trunk/lisp/vc/vc-sccs.elc
In toplevel form:
vc/vc-src.el:289:1:Warning: Unused lexical argument `start-revision'
Wrote d:/gnu/git/emacs/trunk/lisp/vc/vc-src.elc
Wrote d:/gnu/git/emacs/trunk/lisp/vc/vc.elc
In end of data:
vc/vc-rcs.el:1515:1:Warning: the function `vc-master-name' is not known to be
defined.
Wrote d:/gnu/git/emacs/trunk/lisp/vc/vc-rcs.elc
> I seem to have wandered into a weird corner of the build behavioral space where
> nothing works, but you don't get to find out it's broken until some
> generated file unpredictably goes stale.
>
> Sigh...I'm trying to isolate VC backend code. There are no real changes yet.
Why don't you use a local feature branch, until it is stable enough to
push upstream?
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Build is temporarily broken - my apologies
2014-11-22 10:55 Build is temporarily broken - my apologies Eric S. Raymond
2014-11-22 11:05 ` Eli Zaretskii
@ 2014-11-22 11:23 ` martin rudalics
2014-11-22 12:14 ` Eric S. Raymond
1 sibling, 1 reply; 7+ messages in thread
From: martin rudalics @ 2014-11-22 11:23 UTC (permalink / raw)
To: esr, emacs-devel
> Build is temporarily broken - my apologies. Might be fixed by the time you
> read this.
(Not wanting to distract you.) To trigger the bug I can use a simple
.emacs file that looks like
(custom-set-variables
'(inhibit-startup-echo-area-message "martin"))
(find-file-noselect "c:/temp/foo.el")
This gets me here (on Windows XP)
Error: (void-function vc-check-master-templates)
Without setting `inhibit-startup-echo-area-message' I don't get that
error. Getting a backtrace is difficult but I can construct one if
you're interested.
martin
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Build is temporarily broken - my apologies
2014-11-22 11:23 ` martin rudalics
@ 2014-11-22 12:14 ` Eric S. Raymond
2014-11-22 13:33 ` martin rudalics
0 siblings, 1 reply; 7+ messages in thread
From: Eric S. Raymond @ 2014-11-22 12:14 UTC (permalink / raw)
To: martin rudalics; +Cc: emacs-devel
martin rudalics <rudalics@gmx.at>:
> Without setting `inhibit-startup-echo-area-message' I don't get that
> error. Getting a backtrace is difficult but I can construct one if
> you're interested.
I figured it out. Some stuff I thought could move to the new file
lisp/vc-filewise.el needs to stay in vc-hooks because the various backend
functions that check whether a backend is responsible for a file need
the helpers to be loaded that early. I've added a comment that describes
the problem (in my local feature branch).
I would have spotted this sooner but for at least two stages of load
file generation that made it look like the re-partitioning was OK but
turned out to be like Coyote running on thin air - doomed as soon as he
looks down...
Trunk build seems to be currently OK. Am beavering away on a feature
branch now.
--
<a href="http://www.catb.org/~esr/">Eric S. Raymond</a>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Build is temporarily broken - my apologies
2014-11-22 12:14 ` Eric S. Raymond
@ 2014-11-22 13:33 ` martin rudalics
2014-11-22 16:26 ` Eric S. Raymond
0 siblings, 1 reply; 7+ messages in thread
From: martin rudalics @ 2014-11-22 13:33 UTC (permalink / raw)
To: esr; +Cc: emacs-devel
> Trunk build seems to be currently OK. Am beavering away on a feature
> branch now.
Works now. We should get rid of the byte-compile warnings:
vc/vc-rcs.el:1515:1:Warning: the function `vc-master-name' is not known to be
defined.
vc/vc-sccs.el:571:1:Warning: the function `vc-master-name' is not known to be
defined.
vc/vc-src.el:289:1:Warning: Unused lexical argument `start-revision'
Thanks, martin
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Build is temporarily broken - my apologies
2014-11-22 13:33 ` martin rudalics
@ 2014-11-22 16:26 ` Eric S. Raymond
0 siblings, 0 replies; 7+ messages in thread
From: Eric S. Raymond @ 2014-11-22 16:26 UTC (permalink / raw)
To: martin rudalics; +Cc: emacs-devel
martin rudalics <rudalics@gmx.at>:
> >Trunk build seems to be currently OK. Am beavering away on a feature
> >branch now.
>
> Works now. We should get rid of the byte-compile warnings:
>
> vc/vc-rcs.el:1515:1:Warning: the function `vc-master-name' is not known to be
> defined.
>
> vc/vc-sccs.el:571:1:Warning: the function `vc-master-name' is not known to be
> defined.
>
> vc/vc-src.el:289:1:Warning: Unused lexical argument `start-revision'
Got the first two. I'll fix the third nerxt time I modify SRC mode.
--
<a href="http://www.catb.org/~esr/">Eric S. Raymond</a>
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2014-11-22 16:26 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-22 10:55 Build is temporarily broken - my apologies Eric S. Raymond
2014-11-22 11:05 ` Eli Zaretskii
2014-11-22 11:08 ` Eric S. Raymond
2014-11-22 11:23 ` martin rudalics
2014-11-22 12:14 ` Eric S. Raymond
2014-11-22 13:33 ` martin rudalics
2014-11-22 16:26 ` Eric S. Raymond
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.