emacs-devel
[Top][All Lists]
Advanced

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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]