aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorPaul Eggert2018-10-17 17:55:43 -0700
committerPaul Eggert2018-10-17 17:57:45 -0700
commite511b9dd6a91ef37e87903182578a0d48cbacece (patch)
treea0a55108d3b579f7154d103827dbbcba0d8b6c20 /etc
parent73567432329a245b2eb02e4c61adea2c8eab6b3a (diff)
downloademacs-e511b9dd6a91ef37e87903182578a0d48cbacece.tar.gz
emacs-e511b9dd6a91ef37e87903182578a0d48cbacece.zip
Bring back nocombreloc if dumping
Without this patch, Emacs dumps core on Fedora 28 x86-64 when configured via "CC='gcc -m32' --enable-gcc-warnings --without-imagemagick --without-gif --with-modules PKG_CONFIG_LIBDIR=/usr/lib/pkgconfig:/usr/share/pkgconfig". and then when run normally in a windowing system. 'make check' and 'emacs -nw' work OK even without the patch. * configure.ac (LD_SWITCH_SYSTEM_TEMACS): Prepend -znocombreloc if supported and if dumping. This mostly reverts 2018-06-15T21:37:39!eggert@cs.ucla.edu "Remove old combreloc hack".
Diffstat (limited to 'etc')
-rw-r--r--etc/PROBLEMS12
1 files changed, 12 insertions, 0 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index eba3420fcb8..6805e8733d5 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -192,6 +192,18 @@ Upgrading to a newer version of Exceed has been reported to prevent
192these crashes. You should consider switching to a free X server, such 192these crashes. You should consider switching to a free X server, such
193as Xming or Cygwin/X. 193as Xming or Cygwin/X.
194 194
195** Emacs crashes with SIGSEGV in XtInitializeWidgetClass.
196
197It crashes on X, but runs fine when called with option "-nw".
198
199This has been observed when Emacs is linked with GNU ld but without passing
200the -z nocombreloc flag. Emacs normally knows to pass the -z nocombreloc
201flag when needed, so if you come across a situation where the flag is
202necessary but missing, please report it via M-x report-emacs-bug.
203
204On platforms such as Solaris, you can also work around this problem by
205configuring your compiler to use the native linker instead of GNU ld.
206
195** When Emacs is compiled with Gtk+, closing a display kills Emacs. 207** When Emacs is compiled with Gtk+, closing a display kills Emacs.
196 208
197There is a long-standing bug in GTK that prevents it from recovering 209There is a long-standing bug in GTK that prevents it from recovering