|
From: | Angelo Graziosi |
Subject: | bug#14569: 24.3.50; bootstrap fails on Cygwin |
Date: | Sun, 23 Jun 2013 22:47:23 +0200 |
User-agent: | Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 |
Il 23/06/2013 21.49, Angelo Graziosi ha scritto:
Paul Eggert wrote:On 06/23/2013 09:13 AM, Eli Zaretskii wrote:If the crashes in gmalloc don't happen unless glib is linked in, then it's possible that its memory management conflicts in some way with gmalloc (and possibly ralloc, if Cygwin uses that as well).Thanks, I think that's the problem: the new code invokes glib primitives before the memory allocator is set up on Cygwin, which is a no-no. I moved the glib SIGCHLD tickling to later, in trunk bzr 113142; does that help?No. Rev. 113146 fails in similar manner: GLib (gthread-posix.c): Unexpected error from C library during 'pthread_setspecific': Invalid argument. Aborting. Makefile:232: recipe for target `compile-onefile' failed make[3]: *** [compile-onefile] Aborted
Sometimes the bootstrap hangs: [...] make[3]: ingresso nella directory "work/emacs/Work/lisp" Compiling work/emacs/src/../lisp/emacs-lisp/map-ynp.el make[3]: uscita dalla directory "work/emacs/Work/lisp" make[3]: ingresso nella directory "work/emacs/Work/lisp" Compiling work/emacs/src/../lisp/cus-start.el WAIT WAIT WAIT... IT HANGSand I cannot break it with CTRL-C. To kill the "bootstrap-emacs" process I need to kill it with Windows task manager. The Cygwin "kill -9..." command doesn't help... it helps only to kill some "make" processes...
Angelo
[Prev in Thread] | Current Thread | [Next in Thread] |