all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Re: Emacs-devel Digest, Vol 27, Issue 138
@ 2006-05-23  6:53 djh
  2006-05-23 19:13 ` Eli Zaretskii
  0 siblings, 1 reply; 3+ messages in thread
From: djh @ 2006-05-23  6:53 UTC (permalink / raw)



I recently upgraded my cygwin to version 5.19 as of today (May 23, 2006)
The emacs version was cvs update with a check-out today.

I am building emacs targeted to the POSIX features of cygwin and will use cygwin's x-windows.  So this is not a native Micosfot os oriented build.

The make bootrap operation ran successfully for about an hour unil it aborted.

Here is the last few lines display on the screen that describe the problem.

----
./temacs --batch --load loadup bootstrap
Loading loadup.el (source)...
Using load-path (/cygdrive/c/emacs/cvs/emacs/lisp /cygdrive/c/emacs/cvs/emacs/lisp/emacs-lisp /cygdrive/c/emacs/cvs/emacs/lisp/language /cygdrive/c/emacs/cvs/emacs/lisp/international /cygdrive/c/emacs/cvs/emacs/lisp/textmodes)
Cannot open load file: emacs-lisp/byte-run
make[2]: *** [bootstrap-emacs.exe] Error 255
make[2]: Leaving directory `/cygdrive/c/emacs/cvs/emacs/src'
make[1]: *** [bootstrap-build] Error 2
make[1]: Leaving directory `/cygdrive/c/emacs/cvs/emacs'
make: *** [bootstrap] Error 2

----

Here I checked out if byte-run was anywhere.

$ find . -name "byte-run*" -print
./lisp/erc/emacs-lisp/byte-run.el
./lisp/erc/emacs-lisp/byte-run.elc


So I have it but, it was not found.  

Do any of you have any advice how to get this working.

I am guessing that .../lisp/erc/emacs-lisp  needs to be added to the load path.
Or was byte-run supposed to be moved into an existing loadpath automatically?

Any advice is welcome.

Thanks,
   Darel Henman

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Emacs-devel Digest, Vol 27, Issue 138
  2006-05-23  6:53 Emacs-devel Digest, Vol 27, Issue 138 djh
@ 2006-05-23 19:13 ` Eli Zaretskii
       [not found]   ` <20060524144247.3624@henman-np.b-eng.it.to-be.co.jp>
  0 siblings, 1 reply; 3+ messages in thread
From: Eli Zaretskii @ 2006-05-23 19:13 UTC (permalink / raw)
  Cc: emacs-devel

> From: "djh" <henman@it.to-be.co.jp>
> Date: Tue, 23 May 2006 15:53:38 +0900
> 
> I recently upgraded my cygwin to version 5.19 as of today (May 23, 2006)
> The emacs version was cvs update with a check-out today.
> 
> I am building emacs targeted to the POSIX features of cygwin and will use cygwin's x-windows.  So this is not a native Micosfot os oriented build.
> 
> The make bootrap operation ran successfully for about an hour unil it aborted.

Thank you for your report.

Is this the first time you tried to build the Cygwin port, or did you
do this before?  If the latter, do I understand correctly that with
previous versions of Cygwin Emacs did succeed to bootstrap
successfully?

> ./temacs --batch --load loadup bootstrap
> Loading loadup.el (source)...
> Using load-path (/cygdrive/c/emacs/cvs/emacs/lisp /cygdrive/c/emacs/cvs/emacs/lisp/emacs-lisp /cygdrive/c/emacs/cvs/emacs/lisp/language /cygdrive/c/emacs/cvs/emacs/lisp/international /cygdrive/c/emacs/cvs/emacs/lisp/textmodes)
> Cannot open load file: emacs-lisp/byte-run
> make[2]: *** [bootstrap-emacs.exe] Error 255
> make[2]: Leaving directory `/cygdrive/c/emacs/cvs/emacs/src'
> make[1]: *** [bootstrap-build] Error 2
> make[1]: Leaving directory `/cygdrive/c/emacs/cvs/emacs'
> make: *** [bootstrap] Error 2
> 
> ----
> 
> Here I checked out if byte-run was anywhere.
> 
> $ find . -name "byte-run*" -print
> ./lisp/erc/emacs-lisp/byte-run.el
> ./lisp/erc/emacs-lisp/byte-run.elc
> 
> 
> So I have it but, it was not found.  

How come the emacs-lisp directory wound up under lisp/erc/???  The
lisp/erc directory should include only the erc-* files, which are
parts of the erc package.

This is the reason for the problem: byte-run.* files should be in
./lisp/emacs-lisp/, not in ./lisp/erc/emacs-lisp/.

Please investigate how did it happen that the structure of your Lisp
directory tree became messed up somehow.  I could think of 2 possible
reasons, depending on how did you get the CVS sources: some problem
with the CVS client or (if you moved the files in some archive and
unpacked them) with the program that unpacked the tarball.  But these
are wild guesses, the real answer is on your machine.

> I am guessing that .../lisp/erc/emacs-lisp  needs to be added to the load path.
> Or was byte-run supposed to be moved into an existing loadpath automatically?

Neither.  It was supposed to be in a different place, which is already
on your load-path: /cygdrive/c/emacs/cvs/emacs/lisp/emacs-lisp.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: bootrapping emacs on cygwin 5.19 with x-windows.
       [not found]   ` <20060524144247.3624@henman-np.b-eng.it.to-be.co.jp>
@ 2006-05-24 18:01     ` Eli Zaretskii
  0 siblings, 0 replies; 3+ messages in thread
From: Eli Zaretskii @ 2006-05-24 18:01 UTC (permalink / raw)
  Cc: emacs-devel

> From: "djh" <henman@it.to-be.co.jp>
> Date: Wed, 24 May 2006 14:42:47 +0900
> 
> /bin/sh: line 1:  4064 Terminated              EMACSLOADPATH=/cygdrive/c/emacs/cvs/emacs/lisp ../src/bootstrap-emacs.exe -batch --no-site-file --multibyte -f batch-byte-compile-if-not-done $el
> make[2]: *** [compile] Error 1

Sounds like a crash, either in bootstrap-emacs or in the shell.  Can
you run this command under GDB and see which program crashes and
where?

> In this case I have no idea of what the error message is telling me. 

I think it tells you that a process whose PID was 4064 was terminated
(i.e. a SIGTERM signal was delivered to it).

Perhaps posting this to the Cygwin mailing list will bring more
information.

P.S. Please keep the emacs-devel mailing list in the list of
addressees.  I'm not the only one who can help and come up with ideas.

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2006-05-24 18:01 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-05-23  6:53 Emacs-devel Digest, Vol 27, Issue 138 djh
2006-05-23 19:13 ` Eli Zaretskii
     [not found]   ` <20060524144247.3624@henman-np.b-eng.it.to-be.co.jp>
2006-05-24 18:01     ` bootrapping emacs on cygwin 5.19 with x-windows Eli Zaretskii

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.