# HG changeset patch # User Eli Zaretskii # Date 1001533114 0 # Node ID 580933cf6f0545c7ea1e94d2703137096a4a6ccb # Parent 6912cef772693a5ee246f9742b993aa3b5fd8547 Move the section aboiut XIMs on Solaris 8. diff -r 6912cef77269 -r 580933cf6f05 etc/PROBLEMS --- a/etc/PROBLEMS Wed Sep 26 19:36:21 2001 +0000 +++ b/etc/PROBLEMS Wed Sep 26 19:38:34 2001 +0000 @@ -1,40 +1,6 @@ This file describes various problems that have been encountered in compiling, installing and running GNU Emacs. -* Emacs dumps core on Solaris in function IMCheckWindow. - -This was reported to happen when Emacs runs with more than one frame, -and one of them is closed, either with "C-x 5 0" or from the window -manager. - -This bug was reported to Sun as - - Gtk apps dump core in ximlocal.so.2:IMCheckIMWindow() - Bug Reports: 4463537 - -Installing Solaris 8 patch 108773-12 for Sparc and 108874-12 for x86 -reportedly fixes the bug, which appears to be inside the shared -library xiiimp.so. - -Alternatively, you can configure Emacs with `--with-xim=no' to prevent -the core dump, but will loose X input method support, of course. (You -can use Emacs's own input methods instead, if you install Leim.) - -* Building Emacs with GCC 2.9x fails in the `src' directory. - -This may happen if you use a development version of GNU `cpp' from one -of the GCC snapshots between Oct 2000 and Feb 2001, or from a released -version of GCC newer than 2.95.2 which was prepared around those -dates. The preprocessor in those versions expands ".." into ". .", -which breaks relative file names that reference the parent directory. - -The solution is to make sure the preprocessor is run with the -`-traditional' option. (The `configure' script does that -automatically.) - -Note that this problem does not pertain to the MS-Windows port of -Emacs, since it doesn't use the preprocessor to generate Makefiles. - * Building the MS-Windows port with Cygwin GCC can fail. Emacs may not build using recent Cygwin builds of GCC, such as Cygwin @@ -1020,6 +986,40 @@ system without reinstalling GCC; so you could also try reinstalling the same version of GCC, and telling us whether that fixes the problem. +* Emacs dumps core on Solaris in function IMCheckWindow. + +This was reported to happen when Emacs runs with more than one frame, +and one of them is closed, either with "C-x 5 0" or from the window +manager. + +This bug was reported to Sun as + + Gtk apps dump core in ximlocal.so.2:IMCheckIMWindow() + Bug Reports: 4463537 + +Installing Solaris 8 patch 108773-12 for Sparc and 108874-12 for x86 +reportedly fixes the bug, which appears to be inside the shared +library xiiimp.so. + +Alternatively, you can configure Emacs with `--with-xim=no' to prevent +the core dump, but will loose X input method support, of course. (You +can use Emacs's own input methods instead, if you install Leim.) + +* Building Emacs with GCC 2.9x fails in the `src' directory. + +This may happen if you use a development version of GNU `cpp' from one +of the GCC snapshots between Oct 2000 and Feb 2001, or from a released +version of GCC newer than 2.95.2 which was prepared around those +dates. The preprocessor in those versions expands ".." into ". .", +which breaks relative file names that reference the parent directory. + +The solution is to make sure the preprocessor is run with the +`-traditional' option. (The `configure' script does that +automatically.) + +Note that this problem does not pertain to the MS-Windows port of +Emacs, since it doesn't use the preprocessor to generate Makefiles. + * On Solaris 7, Emacs gets a segmentation fault when starting up using X. This results from Sun patch 107058-01 (SunOS 5.7: Patch for