diff options
Diffstat (limited to 'etc/PROBLEMS')
| -rw-r--r-- | etc/PROBLEMS | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS index eb1e362cc71..acc5ff996a1 100644 --- a/etc/PROBLEMS +++ b/etc/PROBLEMS | |||
| @@ -252,8 +252,19 @@ A typical error message is | |||
| 252 | 252 | ||
| 253 | Emacs supplies its own malloc, but glib (part of Gtk+) calls memalign and on | 253 | Emacs supplies its own malloc, but glib (part of Gtk+) calls memalign and on |
| 254 | Cygwin, that becomes the Cygwin supplied memalign. As malloc is not the | 254 | Cygwin, that becomes the Cygwin supplied memalign. As malloc is not the |
| 255 | Cygwin malloc, the Cygwin memalign always returns ENOSYS. A fix for this | 255 | Cygwin malloc, the Cygwin memalign always returns ENOSYS. |
| 256 | problem would be welcome. | 256 | |
| 257 | One workaround is to set G_SLICE=always-malloc before starting emacs. | ||
| 258 | For example, in bash, | ||
| 259 | |||
| 260 | G_SLICE=always-malloc emacs | ||
| 261 | |||
| 262 | or put | ||
| 263 | |||
| 264 | export G_SLICE=always-malloc | ||
| 265 | |||
| 266 | in one of the bash startup files. This also has to be done before | ||
| 267 | building emacs on Cygwin with Gtk+. | ||
| 257 | 268 | ||
| 258 | * General runtime problems | 269 | * General runtime problems |
| 259 | 270 | ||