[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Failure bootstrapping Emacs
From: |
Angelo Graziosi |
Subject: |
Failure bootstrapping Emacs |
Date: |
Sun, 13 Jan 2008 12:23:48 +0100 |
User-agent: |
Thunderbird 2.0.0.9 (Windows/20071031) |
The failure happens both on GNU/Linux Kubuntu 7.10 and on Cygwin, in
similar way and Emacs is 23.0.50 last CVS.
On GNU/Linux:
------------------------------------------------
...
OpenSSL 0.9.8e 23 Feb 2007
Compiling /home/angelo/downloads/emacs.ports/emacs/lisp/./gnus/gnus-delay.el
/usr/local/emacs/libexec/emacs/23.0.50/i686-pc-linux-gnu/movemail:
invalid option -- -
Compiling /home/angelo/downloads/emacs.ports/emacs/lisp/./gnus/gnus-demon.el
/usr/local/emacs/libexec/emacs/23.0.50/i686-pc-linux-gnu/movemail:
invalid option -- -
Compiling /home/angelo/downloads/emacs.ports/emacs/lisp/./gnus/gnus-diary.el
OpenSSL 0.9.8e 23 Feb 2007
Wrote /home/angelo/downloads/emacs.ports/emacs/lisp/gnus/gnus-diary.elc
Compiling /home/angelo/downloads/emacs.ports/emacs/lisp/./gnus/gnus-dired.el
Wrote /home/angelo/downloads/emacs.ports/emacs/lisp/gnus/gnus-dired.elc
Compiling /home/angelo/downloads/emacs.ports/emacs/lisp/./gnus/gnus-draft.el
/usr/local/emacs/libexec/emacs/23.0.50/i686-pc-linux-gnu/movemail:
invalid option -- -
OpenSSL 0.9.8e 23 Feb 2007
Compiling /home/angelo/downloads/emacs.ports/emacs/lisp/./gnus/gnus-dup.el
/usr/local/emacs/libexec/emacs/23.0.50/i686-pc-linux-gnu/movemail:
invalid option -- -
make[2]: *** [compile] Error 1
make[2]: Leaving directory
`/home/angelo/downloads/emacs.ports/emacs/.build/lisp'
make[1]: *** [bootstrap-build] Error 2
make[1]: Leaving directory `/home/angelo/downloads/emacs.ports/emacs/.build'
make: *** [bootstrap] Error 2
------------------------------------------------
On Cygwin:
------------------------------------------------
...
OpenSSL 0.9.8g 19 Oct 2007
Wrote /tmp/emacs/lisp/gnus/gnus-dup.elc
Compiling /tmp/emacs/lisp/./gnus/gnus-eform.el
/usr/local/emacs/libexec/emacs/23.0.50/i686-pc-cygwin/movemail: illegal
option -- -
Wrote /tmp/emacs/lisp/gnus/gnus-eform.elc
Compiling /tmp/emacs/lisp/./gnus/gnus-ems.el
Wrote /tmp/emacs/lisp/gnus/gnus-ems.elc
Compiling /tmp/emacs/lisp/./gnus/gnus-fun.el
/usr/local/emacs/libexec/emacs/23.0.50/i686-pc-cygwin/movemail: illegal
option -- -
Compiling /tmp/emacs/lisp/./gnus/gnus-group.el
OpenSSL 0.9.8g 19 Oct 2007
Compiling /tmp/emacs/lisp/./gnus/gnus-int.el
Loading gnus-agent...
Wrote /tmp/emacs/lisp/gnus/gnus-int.elc
Compiling /tmp/emacs/lisp/./gnus/gnus-kill.el
In toplevel form:
../../lisp/gnus/gnus-kill.el:34:1:Error: End of file during parsing:
/tmp/emacs/lisp/gnus/gnus-art.elc
make[2]: *** [compile] Error 1
make[2]: Leaving directory `/tmp/emacs/build/lisp'
make[1]: *** [bootstrap-build] Error 2
make[1]: Leaving directory `/tmp/emacs/build'
make: *** [bootstrap] Error 2
------------------------------------------------
Beside the failure, the strange thing is the reference to "OpenSSL..."
and the messages:
/usr/local/emacs/libexec/emacs/23.0.50/.../movemail: illegal option -- -
Why is there the interference with the installed Emacs (a previous
bootstrap from 23.0.50-CVS)?
Bootstrapping 23.0.50 CVS:
cvs -z3 -d:pserver:address@hidden:/cvsroot/emacs co -P \
-D "13 Jan 2008 01:00"
does not fail!
It seems that the recent changes to movemail.c is the cause (from
lib-src/ChangeLog):
----------------
* movemail.c:
* make-docfile.c: Remove reference to symbols defined by systems
not supported anymore: MAC_OS8, XENIX and STRIDE.
* (src/m/mips.h):
* (src/m/intel386.h):
* callproc.c:
* config.in:
* ecrt0.c:
* emacs.c:
* fileio.c:
* frame.c:
* getpagesize.h:
* keyboard.c:
* lread.c:
* process.c:
* puresize.h:
* sysdep.c:
* systty.h:
* syswait.h:
* unexec.c:
* xdisp.c:
* alloc.c: Remove code containing references to symbols defined by
unsupported systems.
----------------
Cheers,
Angelo.
- Failure bootstrapping Emacs,
Angelo Graziosi <=