[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Bootstrapping fails
From: |
Paul Michael Reilly |
Subject: |
Re: Bootstrapping fails |
Date: |
Sun, 13 Jan 2008 04:51:04 -0500 |
User-agent: |
Thunderbird 2.0.0.9 (X11/20071115) |
Christoph Conrad wrote:
Cuurent CVS Emacs:
make[1]: Entering directory `/var/local/cc/news/emacs/src'
make[1]: *** Keine Regel vorhanden, um das Target
»/var/local/cc/news/emacs/src/../lisp/emacs-lisp/byte-run.elc«,
benötigt von »../etc/DOC«, zu erstellen. Schluss.
Means: no rule to make byte-run.elc needed by ../etc/DOC.
Bootstrapping fails for me too but with a different signature. After
getting a similar failure when compiling tex-mode.elc, I decided to to a
fresh checkout and got the following:
address@hidden emacs]$ ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
...
checking for C restricted array declarations... yes
Configured for `i686-pc-linux-gnu'.
Where should the build process find the source code?
/home/pmr/projects/gnu/emacs
What operating system and machine description files should Emacs use?
`s/gnu-linux.h' and `m/intel386.h'
What compiler should emacs be built with? gcc -g -O2
-Wno-pointer-sign
Should Emacs use the GNU version of malloc? yes
(Using Doug Lea's new malloc from the GNU C Library.)
Should Emacs use a relocating allocator for buffers? yes
Should Emacs use mmap(2) for buffer allocation? no
What window system should Emacs use? x11
What toolkit should Emacs use? LUCID
Where do we find X Windows header files? Standard dirs
Where do we find X Windows libraries? Standard dirs
Does Emacs use -lXaw3d? yes
Does Emacs use -lXpm? yes
Does Emacs use -ljpeg? yes
Does Emacs use -ltiff? yes
Does Emacs use a gif library? yes -lgif
Does Emacs use -lpng? yes
Does Emacs use -lrsvg-2? no
Does Emacs use -lgpm? yes
Does Emacs use X toolkit scroll bars? yes
...
Compiling /home/pmr/projects/gnu/emacs/lisp/./url/url-cache.el
/usr/local/libexec/emacs/23.0.50/i686-pc-linux-gnu/movemail: invalid
option -- -
Wrote /home/pmr/projects/gnu/emacs/lisp/url/url-cache.elc
...
Compiling /home/pmr/projects/gnu/emacs/lisp/./gnus/gnus-bookmark.el
/usr/local/libexec/emacs/23.0.50/i686-pc-linux-gnu/movemail: invalid
option -- -
In toplevel form:
gnus/gnus-bookmark.el:57:1:Error: End of file during parsing:
/home/pmr/projects/gnu/emacs/lisp/gnus/gnus-art.elc
make[2]: *** [compile] Error 1
make[2]: Leaving directory `/home/pmr/projects/gnu/emacs/lisp'
make[1]: *** [bootstrap-build] Error 2
make[1]: Leaving directory `/home/pmr/projects/gnu/emacs'
make: *** [bootstrap] Error 2
address@hidden emacs]$
So my guess is that a problem has recently been introduced into the byte
compiler.
I'm also guessing that the "invalid option -- -" error that occurs on
movemail is a red herring but does represent a build time issue in that
the wrong instance of "movemail" is being used.
Hope all that is helpful to somebody.
-pmr