[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Build failure for Emacs master
From: |
Angelo Graziosi |
Subject: |
Re: Build failure for Emacs master |
Date: |
Wed, 13 Apr 2016 00:42:40 +0200 |
User-agent: |
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.7.2 |
Il 12/04/2016 17:28, Eli Zaretskii ha scritto:
From: Angelo Graziosi
Date: Tue, 12 Apr 2016 02:36:23 +0200
Just for the record...
After about a month, the issue has reappeared.
Now it fails with this message:
[...]
Loading button...
Loading loaddefs.el (source)...
Wrong number of arguments: autoload, 1325
Makefile:540: set di istruzioni per l'obiettivo "emacs.exe" non riuscito
make[1]: *** [emacs.exe] Errore 127
make[1]: uscita dalla directory "/tmp/work/emacs-master/src"
Makefile:398: set di istruzioni per l'obiettivo "src" non riuscito
make: *** [src] Errore 2
but the lisp/loaddefs.el seems to have the same defects..
And if you delete loaddefs.el, does the following build succeed?
Now I did the following (in a MSYS2/MINGW64 shell).
$ wget
http://git.savannah.gnu.org/cgit/emacs.git/snapshot/emacs-master.tar.gz
$ tar -xf emacs-master.tar.gz
$ cd emacs-master/
$ ./autogen.sh 2>&1 | tee ../emacs-build.log
$ ./configure --prefix=/opt/emacs --build=x86_64-w64-mingw32
--enable-gcc-warnings=no --without-imagemagick 'CFLAGS=-pipe -O3
-fomit-frame-pointer -funroll-loops' 2>&1 | tee -a ../emacs-build.log
$ make 2>&1 | tee -a ../emacs-build.log
[...]
ELC gnus/gnus-icalendar.elc
^M^M
In toplevel form:^M^M
gnus/gnus-icalendar.el:359:1:Error: End of file during parsing:
c:/msys64/tmp/emacs-master/lisp/org/org-loaddefs.el^M
Makefile:282: set di istruzioni per l'obiettivo
"gnus/gnus-icalendar.elc" non riuscito
make[2]: *** [gnus/gnus-icalendar.elc] Errore 1
make[2]: uscita dalla directory "/tmp/emacs-master/lisp"
make[2]: ingresso nella directory "/tmp/emacs-master/lisp"
ELC mh-e/mh-thread.elc
[...]
ELC org/org-agenda.elc
^M^M
In toplevel form:^M^M
org/org-agenda.el:48:1:Error: End of file during parsing:
c:/msys64/tmp/emacs-master/lisp/org/org-loaddefs.el^M
Makefile:282: set di istruzioni per l'obiettivo "org/org-agenda.elc" non
riuscito
make[2]: *** [org/org-agenda.elc] Errore 1
make[2]: uscita dalla directory "/tmp/emacs-master/lisp"
make[2]: ingresso nella directory "/tmp/emacs-master/lisp"
[...]
GEN ../../info/wisent.info
GEN ../../info/woman.info
GEN ../../info/efaq-w32.info
make[2]: uscita dalla directory "/tmp/emacs-master/doc/misc"
GEN info/dir
make[1]: uscita dalla directory "/tmp/emacs-master"
In short, "make", apparently, did not stop but continued to the end..
So:
$ cd ..
$ grep -i error emacs-build.log
[...]
gnus/gnus-icalendar.el:359:1:Error: End of file during parsing:
c:/msys64/tmp/emacs-master/lisp/org/org-loaddefs.el
make[2]: *** [gnus/gnus-icalendar.elc] Errore 1
In org-babel-lilypond-mark-error-line:
org/org-agenda.el:48:1:Error: End of file during parsing:
c:/msys64/tmp/emacs-master/lisp/org/org-loaddefs.el
make[2]: *** [org/org-agenda.elc] Errore 1
At this point, I did:
$ rm emacs-master/lisp/org/org-loaddefs.el
$ cd emacs-master
$ make 2>&1 | tee -a ../emacs-build.log
Many many .elc file were created and
$ grep -i error ../emacs-build.log
did not show other errors. So, it seems that removing the offending file
(org-loaddefs.el, in this case) fixes the build..
Angelo
- Re: Build failure for Emacs master, (continued)
- Re: Build failure for Emacs master, Angelo Graziosi, 2016/04/18
- Re: Build failure for Emacs master, Eli Zaretskii, 2016/04/18
- Re: Build failure for Emacs master, Andy Moreton, 2016/04/18
- Re: Build failure for Emacs master, Angelo Graziosi, 2016/04/19
- Re: Build failure for Emacs master, Eli Zaretskii, 2016/04/19
- Re: Build failure for Emacs master, Angelo Graziosi, 2016/04/19
- Re: Build failure for Emacs master, Paul Eggert, 2016/04/19
- Re: Build failure for Emacs master, Angelo Graziosi, 2016/04/20
- Re: Build failure for Emacs master, Angelo Graziosi, 2016/04/19
- Re: Build failure for Emacs master, Angelo Graziosi, 2016/04/19
Re: Build failure for Emacs master,
Angelo Graziosi <=
Re: Build failure for Emacs master, Angelo Graziosi, 2016/04/13
- Re: Build failure for Emacs master, Paul Eggert, 2016/04/13
- Re: Build failure for Emacs master, Angelo Graziosi, 2016/04/13
- Re: Build failure for Emacs master, Paul Eggert, 2016/04/13
- Re: Build failure for Emacs master, Angelo Graziosi, 2016/04/14
- Re: Build failure for Emacs master, Eli Zaretskii, 2016/04/14
- Building Emacs on MSYS2 (was: Build failure for Emacs master), Óscar Fuentes, 2016/04/14
- Re: Building Emacs on MSYS2, Paul Eggert, 2016/04/14
- Re: Building Emacs on MSYS2, Óscar Fuentes, 2016/04/14
- Re: Building Emacs on MSYS2, Eli Zaretskii, 2016/04/14