unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Build failure: emacs-24 branch on MS-Windows
@ 2014-09-15 15:06 Dani Moncayo
  2014-09-15 15:57 ` Eli Zaretskii
  0 siblings, 1 reply; 10+ messages in thread
From: Dani Moncayo @ 2014-09-15 15:06 UTC (permalink / raw)
  To: Emacs development discussions

I've just built the current trunk successfully, but the current
emacs-24 branch fails here like this:

[...]
Loading loadup.el (source)...
Using load-path (c:/msys/home/Dani/emacs/emacs-24/lisp
c:/msys/home/Dani/emacs/emacs-24/lisp/emacs-lisp
c:/msys/home/Dani/emacs/emacs-24/lisp/language
c:/msys/home/Dani/emacs/emacs-24/lisp/international
c:/msys/home/Dani/emacs/emacs-24/lisp/textmodes
c:/msys/home/Dani/emacs/emacs-24/lisp/vc)
Loading emacs-lisp/byte-run...
Loading emacs-lisp/backquote...
Loading subr...
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...
Loading window...
Loading files...
Loading emacs-lisp/macroexp...
Loading cus-face...
Loading faces...
Loading button...
Loading startup...
Loading c:/msys/home/Dani/emacs/emacs-24/lisp/loaddefs.el (source)...
Loading emacs-lisp/nadvice...
Loading minibuffer...
Loading abbrev...
Loading simple...
Loading help...
Loading jka-cmpr-hook...
Loading epa-hook...
Loading international/mule-cmds...
Loading case-table...
Loading c:/msys/home/Dani/emacs/emacs-24/lisp/international/charprop.el
(source)...
Loading international/characters...
Wrong type argument: char-table-p, "uni-bidi.el"
mv: cannot stat `emacs.exe': No such file or directory
Makefile:815: recipe for target `bootstrap-emacs.exe' failed
make[1]: *** [bootstrap-emacs.exe] Error 1
make[1]: Leaving directory `/home/Dani/emacs/emacs-24-build/src'
Makefile:382: recipe for target `src' failed
make: *** [src] Error 2


My build environment is MinGW+MSYS, and has not changed for months.

-- 
Dani Moncayo



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

* Re: Build failure: emacs-24 branch on MS-Windows
  2014-09-15 15:06 Build failure: emacs-24 branch on MS-Windows Dani Moncayo
@ 2014-09-15 15:57 ` Eli Zaretskii
  2014-09-15 16:10   ` Dani Moncayo
  0 siblings, 1 reply; 10+ messages in thread
From: Eli Zaretskii @ 2014-09-15 15:57 UTC (permalink / raw)
  To: Dani Moncayo; +Cc: emacs-devel

> Date: Mon, 15 Sep 2014 17:06:48 +0200
> From: Dani Moncayo <dmoncayo@gmail.com>
> 
> I've just built the current trunk successfully, but the current
> emacs-24 branch fails here like this:
> 
> [...]
> Loading loadup.el (source)...
> Using load-path (c:/msys/home/Dani/emacs/emacs-24/lisp
> c:/msys/home/Dani/emacs/emacs-24/lisp/emacs-lisp
> c:/msys/home/Dani/emacs/emacs-24/lisp/language
> c:/msys/home/Dani/emacs/emacs-24/lisp/international
> c:/msys/home/Dani/emacs/emacs-24/lisp/textmodes
> c:/msys/home/Dani/emacs/emacs-24/lisp/vc)
> Loading emacs-lisp/byte-run...
> Loading emacs-lisp/backquote...
> Loading subr...
> 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...
> Loading window...
> Loading files...
> Loading emacs-lisp/macroexp...
> Loading cus-face...
> Loading faces...
> Loading button...
> Loading startup...
> Loading c:/msys/home/Dani/emacs/emacs-24/lisp/loaddefs.el (source)...
> Loading emacs-lisp/nadvice...
> Loading minibuffer...
> Loading abbrev...
> Loading simple...
> Loading help...
> Loading jka-cmpr-hook...
> Loading epa-hook...
> Loading international/mule-cmds...
> Loading case-table...
> Loading c:/msys/home/Dani/emacs/emacs-24/lisp/international/charprop.el
> (source)...
> Loading international/characters...
> Wrong type argument: char-table-p, "uni-bidi.el"
> mv: cannot stat `emacs.exe': No such file or directory
> Makefile:815: recipe for target `bootstrap-emacs.exe' failed
> make[1]: *** [bootstrap-emacs.exe] Error 1
> make[1]: Leaving directory `/home/Dani/emacs/emacs-24-build/src'
> Makefile:382: recipe for target `src' failed
> make: *** [src] Error 2

It built just fine for me a few minutes ago.

Do you have uni-bidi.el in the tree?



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

* Re: Build failure: emacs-24 branch on MS-Windows
  2014-09-15 15:57 ` Eli Zaretskii
@ 2014-09-15 16:10   ` Dani Moncayo
  2014-09-15 16:59     ` Eli Zaretskii
  0 siblings, 1 reply; 10+ messages in thread
From: Dani Moncayo @ 2014-09-15 16:10 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: Emacs development discussions

>> Loading case-table...
>> Loading c:/msys/home/Dani/emacs/emacs-24/lisp/international/charprop.el
>> (source)...
>> Loading international/characters...
>> Wrong type argument: char-table-p, "uni-bidi.el"
>> mv: cannot stat `emacs.exe': No such file or directory
>> Makefile:815: recipe for target `bootstrap-emacs.exe' failed
>> make[1]: *** [bootstrap-emacs.exe] Error 1
>> make[1]: Leaving directory `/home/Dani/emacs/emacs-24-build/src'
>> Makefile:382: recipe for target `src' failed
>> make: *** [src] Error 2
>
> It built just fine for me a few minutes ago.
>
> Do you have uni-bidi.el in the tree?

I don't think so, because "find emacs-24-source-dir -name uni-bidi.el"
gives me nothing.

But "bzr status" (from emacs-24-source-dir) gives me nothing either,
so I guess that my source tree is OK.

(FWIW, I've just tried to "make bootstrap", but it fails the same way
as a plain "make").

-- 
Dani Moncayo



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

* Re: Build failure: emacs-24 branch on MS-Windows
  2014-09-15 16:10   ` Dani Moncayo
@ 2014-09-15 16:59     ` Eli Zaretskii
  2014-09-15 17:48       ` Dani Moncayo
  0 siblings, 1 reply; 10+ messages in thread
From: Eli Zaretskii @ 2014-09-15 16:59 UTC (permalink / raw)
  To: Dani Moncayo; +Cc: emacs-devel

> Date: Mon, 15 Sep 2014 18:10:54 +0200
> From: Dani Moncayo <dmoncayo@gmail.com>
> Cc: Emacs development discussions <emacs-devel@gnu.org>
> 
> > Do you have uni-bidi.el in the tree?
> 
> I don't think so, because "find emacs-24-source-dir -name uni-bidi.el"
> gives me nothing.
> 
> But "bzr status" (from emacs-24-source-dir) gives me nothing either,
> so I guess that my source tree is OK.

uni-bidi.el (and the rest of the uni-*.el files) are not in the
repository, so bzr knows nothing about them.  They are built when
Emacs is built.  I have no idea why you don't have that file.

Try removing or renaming lisp/international/charprop.el, and then type
"make" again in the top-level directory.  Both charprop.el and
uni-*.el should then be rebuilt.

> (FWIW, I've just tried to "make bootstrap", but it fails the same way
> as a plain "make").

Are there any other error messages before that, perhaps complaining
about some other missing files?



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

* Re: Build failure: emacs-24 branch on MS-Windows
  2014-09-15 16:59     ` Eli Zaretskii
@ 2014-09-15 17:48       ` Dani Moncayo
  2014-09-15 19:14         ` Eli Zaretskii
  0 siblings, 1 reply; 10+ messages in thread
From: Dani Moncayo @ 2014-09-15 17:48 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: Emacs development discussions

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

>> > Do you have uni-bidi.el in the tree?
>>
>> I don't think so, because "find emacs-24-source-dir -name uni-bidi.el"
>> gives me nothing.
>>
>> But "bzr status" (from emacs-24-source-dir) gives me nothing either,
>> so I guess that my source tree is OK.
>
> uni-bidi.el (and the rest of the uni-*.el files) are not in the
> repository, so bzr knows nothing about them.  They are built when
> Emacs is built.  I have no idea why you don't have that file.
>
> Try removing or renaming lisp/international/charprop.el, and then type
> "make" again in the top-level directory.  Both charprop.el and
> uni-*.el should then be rebuilt.

That did the trick.

>> (FWIW, I've just tried to "make bootstrap", but it fails the same way
>> as a plain "make").
>
> Are there any other error messages before that, perhaps complaining
> about some other missing files?

I don't see anything strange.  No Idea what went wrong here.  I'm
attaching the original ouput of "configure && make", FWIW.

Thank you.

-- 
Dani Moncayo

[-- Attachment #2: emacs-24-20140914-235957-w32-bin.log.zip --]
[-- Type: application/zip, Size: 10534 bytes --]

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

* Re: Build failure: emacs-24 branch on MS-Windows
  2014-09-15 17:48       ` Dani Moncayo
@ 2014-09-15 19:14         ` Eli Zaretskii
  2014-09-15 19:38           ` Glenn Morris
  0 siblings, 1 reply; 10+ messages in thread
From: Eli Zaretskii @ 2014-09-15 19:14 UTC (permalink / raw)
  To: Dani Moncayo; +Cc: emacs-devel

> Date: Mon, 15 Sep 2014 19:48:29 +0200
> From: Dani Moncayo <dmoncayo@gmail.com>
> Cc: Emacs development discussions <emacs-devel@gnu.org>
> 
> >> > Do you have uni-bidi.el in the tree?
> >>
> >> I don't think so, because "find emacs-24-source-dir -name uni-bidi.el"
> >> gives me nothing.
> >>
> >> But "bzr status" (from emacs-24-source-dir) gives me nothing either,
> >> so I guess that my source tree is OK.
> >
> > uni-bidi.el (and the rest of the uni-*.el files) are not in the
> > repository, so bzr knows nothing about them.  They are built when
> > Emacs is built.  I have no idea why you don't have that file.
> >
> > Try removing or renaming lisp/international/charprop.el, and then type
> > "make" again in the top-level directory.  Both charprop.el and
> > uni-*.el should then be rebuilt.
> 
> That did the trick.

Glenn, perhaps we should have some Make rules, either in lisp/ or in
admin/unidata/, that would mention the uni-*.el files as targets.
Right now, it looks like they are not missed, only charprop.el is.
Perhaps now that we rely on GNU Make on trunk this would be easy to
set up.



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

* Re: Build failure: emacs-24 branch on MS-Windows
  2014-09-15 19:14         ` Eli Zaretskii
@ 2014-09-15 19:38           ` Glenn Morris
  2014-09-15 19:46             ` Eli Zaretskii
  0 siblings, 1 reply; 10+ messages in thread
From: Glenn Morris @ 2014-09-15 19:38 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: emacs-devel, Dani Moncayo

Eli Zaretskii wrote:

> Glenn, perhaps we should have some Make rules, either in lisp/ or in
> admin/unidata/, that would mention the uni-*.el files as targets.
> Right now, it looks like they are not missed, only charprop.el is.

Do we know how uni files came to be deleted?



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

* Re: Build failure: emacs-24 branch on MS-Windows
  2014-09-15 19:38           ` Glenn Morris
@ 2014-09-15 19:46             ` Eli Zaretskii
  2014-09-15 20:04               ` Glenn Morris
  0 siblings, 1 reply; 10+ messages in thread
From: Eli Zaretskii @ 2014-09-15 19:46 UTC (permalink / raw)
  To: Glenn Morris; +Cc: dmoncayo, emacs-devel

> From: Glenn Morris <rgm@gnu.org>
> Date: Mon, 15 Sep 2014 15:38:26 -0400
> Cc: emacs-devel@gnu.org, Dani Moncayo <dmoncayo@gmail.com>
> 
> Eli Zaretskii wrote:
> 
> > Glenn, perhaps we should have some Make rules, either in lisp/ or in
> > admin/unidata/, that would mention the uni-*.el files as targets.
> > Right now, it looks like they are not missed, only charprop.el is.
> 
> Do we know how uni files came to be deleted?

No, but just "rm uni-bidi.el" should suffice.  IOW, an accident.



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

* Re: Build failure: emacs-24 branch on MS-Windows
  2014-09-15 19:46             ` Eli Zaretskii
@ 2014-09-15 20:04               ` Glenn Morris
  2014-09-15 20:25                 ` Glenn Morris
  0 siblings, 1 reply; 10+ messages in thread
From: Glenn Morris @ 2014-09-15 20:04 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: dmoncayo, emacs-devel

Eli Zaretskii wrote:

> No, but just "rm uni-bidi.el" should suffice.  IOW, an accident.

I'm not very interested in the "randomly delete files" case (or the
non-bootstrap case, frankly), but it's fine by me if someone wants to
add something to handle that.




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

* Re: Build failure: emacs-24 branch on MS-Windows
  2014-09-15 20:04               ` Glenn Morris
@ 2014-09-15 20:25                 ` Glenn Morris
  0 siblings, 0 replies; 10+ messages in thread
From: Glenn Morris @ 2014-09-15 20:25 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: emacs-devel, dmoncayo


PS but file a bug report about it and I might get round to it at some
point (not in the next few weeks though); or someone else might.




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

end of thread, other threads:[~2014-09-15 20:25 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-09-15 15:06 Build failure: emacs-24 branch on MS-Windows Dani Moncayo
2014-09-15 15:57 ` Eli Zaretskii
2014-09-15 16:10   ` Dani Moncayo
2014-09-15 16:59     ` Eli Zaretskii
2014-09-15 17:48       ` Dani Moncayo
2014-09-15 19:14         ` Eli Zaretskii
2014-09-15 19:38           ` Glenn Morris
2014-09-15 19:46             ` Eli Zaretskii
2014-09-15 20:04               ` Glenn Morris
2014-09-15 20:25                 ` Glenn Morris

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