emacs-devel
[Top][All Lists]
Advanced

[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




reply via email to

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