changeset 106498:b151ed491d50

Remove resolved GTK on Cygwin problem.
author Chong Yidong <cyd@stupidchicken.com>
date Wed, 09 Dec 2009 01:07:36 +0000
parents d06619fa1742
children edbd6b615dbe
files etc/PROBLEMS
diffstat 1 files changed, 0 insertions(+), 22 deletions(-) [+]
line wrap: on
line diff
--- a/etc/PROBLEMS	Wed Dec 09 01:06:32 2009 +0000
+++ b/etc/PROBLEMS	Wed Dec 09 01:07:36 2009 +0000
@@ -244,28 +244,6 @@
 server that results in an endless loop.  This is not fixed in any known
 Gtk+ version (2.14.4 being current).
 
-** Emacs compiled with Gtk+ crashes on startup on Cygwin.
-
-A typical error message is
-  ***MEMORY-ERROR***: emacs[5172]: GSlice: failed to allocate 504 bytes
-  (alignment: 512): Function not implemented
-
-Emacs supplies its own malloc, but glib (part of Gtk+) calls memalign and on
-Cygwin, that becomes the Cygwin supplied memalign.  As malloc is not the
-Cygwin malloc, the Cygwin memalign always returns ENOSYS.
-
-One workaround is to set G_SLICE=always-malloc before starting emacs.
-For example, in bash,
-
-  G_SLICE=always-malloc emacs
-
-or put
-
-  export G_SLICE=always-malloc
-
-in one of the bash startup files.  This also has to be done before
-building emacs on Cygwin with Gtk+.
-
 * General runtime problems
 
 ** Lisp problems