diff options
| author | Eli Zaretskii | 2001-09-26 19:38:34 +0000 |
|---|---|---|
| committer | Eli Zaretskii | 2001-09-26 19:38:34 +0000 |
| commit | 0de9f9a81a23533f831fc67aa564fdfebce761bd (patch) | |
| tree | 27b7020b8b9768d0904887838d4375eaa45a3507 | |
| parent | 78ce82adcebc46bc5b6a9597dd62f1374dbb2624 (diff) | |
| download | emacs-0de9f9a81a23533f831fc67aa564fdfebce761bd.tar.gz emacs-0de9f9a81a23533f831fc67aa564fdfebce761bd.zip | |
Move the section aboiut XIMs on Solaris 8.
| -rw-r--r-- | etc/PROBLEMS | 68 |
1 files changed, 34 insertions, 34 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS index 798bc6430bb..bd1b34e16b7 100644 --- a/etc/PROBLEMS +++ b/etc/PROBLEMS | |||
| @@ -1,40 +1,6 @@ | |||
| 1 | This file describes various problems that have been encountered | 1 | This file describes various problems that have been encountered |
| 2 | in compiling, installing and running GNU Emacs. | 2 | in compiling, installing and running GNU Emacs. |
| 3 | 3 | ||
| 4 | * Emacs dumps core on Solaris in function IMCheckWindow. | ||
| 5 | |||
| 6 | This was reported to happen when Emacs runs with more than one frame, | ||
| 7 | and one of them is closed, either with "C-x 5 0" or from the window | ||
| 8 | manager. | ||
| 9 | |||
| 10 | This bug was reported to Sun as | ||
| 11 | |||
| 12 | Gtk apps dump core in ximlocal.so.2:IMCheckIMWindow() | ||
| 13 | Bug Reports: 4463537 | ||
| 14 | |||
| 15 | Installing Solaris 8 patch 108773-12 for Sparc and 108874-12 for x86 | ||
| 16 | reportedly fixes the bug, which appears to be inside the shared | ||
| 17 | library xiiimp.so. | ||
| 18 | |||
| 19 | Alternatively, you can configure Emacs with `--with-xim=no' to prevent | ||
| 20 | the core dump, but will loose X input method support, of course. (You | ||
| 21 | can use Emacs's own input methods instead, if you install Leim.) | ||
| 22 | |||
| 23 | * Building Emacs with GCC 2.9x fails in the `src' directory. | ||
| 24 | |||
| 25 | This may happen if you use a development version of GNU `cpp' from one | ||
| 26 | of the GCC snapshots between Oct 2000 and Feb 2001, or from a released | ||
| 27 | version of GCC newer than 2.95.2 which was prepared around those | ||
| 28 | dates. The preprocessor in those versions expands ".." into ". .", | ||
| 29 | which breaks relative file names that reference the parent directory. | ||
| 30 | |||
| 31 | The solution is to make sure the preprocessor is run with the | ||
| 32 | `-traditional' option. (The `configure' script does that | ||
| 33 | automatically.) | ||
| 34 | |||
| 35 | Note that this problem does not pertain to the MS-Windows port of | ||
| 36 | Emacs, since it doesn't use the preprocessor to generate Makefiles. | ||
| 37 | |||
| 38 | * Building the MS-Windows port with Cygwin GCC can fail. | 4 | * Building the MS-Windows port with Cygwin GCC can fail. |
| 39 | 5 | ||
| 40 | Emacs may not build using recent Cygwin builds of GCC, such as Cygwin | 6 | Emacs may not build using recent Cygwin builds of GCC, such as Cygwin |
| @@ -1020,6 +986,40 @@ It is possible that this problem results from upgrading the operating | |||
| 1020 | system without reinstalling GCC; so you could also try reinstalling | 986 | system without reinstalling GCC; so you could also try reinstalling |
| 1021 | the same version of GCC, and telling us whether that fixes the problem. | 987 | the same version of GCC, and telling us whether that fixes the problem. |
| 1022 | 988 | ||
| 989 | * Emacs dumps core on Solaris in function IMCheckWindow. | ||
| 990 | |||
| 991 | This was reported to happen when Emacs runs with more than one frame, | ||
| 992 | and one of them is closed, either with "C-x 5 0" or from the window | ||
| 993 | manager. | ||
| 994 | |||
| 995 | This bug was reported to Sun as | ||
| 996 | |||
| 997 | Gtk apps dump core in ximlocal.so.2:IMCheckIMWindow() | ||
| 998 | Bug Reports: 4463537 | ||
| 999 | |||
| 1000 | Installing Solaris 8 patch 108773-12 for Sparc and 108874-12 for x86 | ||
| 1001 | reportedly fixes the bug, which appears to be inside the shared | ||
| 1002 | library xiiimp.so. | ||
| 1003 | |||
| 1004 | Alternatively, you can configure Emacs with `--with-xim=no' to prevent | ||
| 1005 | the core dump, but will loose X input method support, of course. (You | ||
| 1006 | can use Emacs's own input methods instead, if you install Leim.) | ||
| 1007 | |||
| 1008 | * Building Emacs with GCC 2.9x fails in the `src' directory. | ||
| 1009 | |||
| 1010 | This may happen if you use a development version of GNU `cpp' from one | ||
| 1011 | of the GCC snapshots between Oct 2000 and Feb 2001, or from a released | ||
| 1012 | version of GCC newer than 2.95.2 which was prepared around those | ||
| 1013 | dates. The preprocessor in those versions expands ".." into ". .", | ||
| 1014 | which breaks relative file names that reference the parent directory. | ||
| 1015 | |||
| 1016 | The solution is to make sure the preprocessor is run with the | ||
| 1017 | `-traditional' option. (The `configure' script does that | ||
| 1018 | automatically.) | ||
| 1019 | |||
| 1020 | Note that this problem does not pertain to the MS-Windows port of | ||
| 1021 | Emacs, since it doesn't use the preprocessor to generate Makefiles. | ||
| 1022 | |||
| 1023 | * On Solaris 7, Emacs gets a segmentation fault when starting up using X. | 1023 | * On Solaris 7, Emacs gets a segmentation fault when starting up using X. |
| 1024 | 1024 | ||
| 1025 | This results from Sun patch 107058-01 (SunOS 5.7: Patch for | 1025 | This results from Sun patch 107058-01 (SunOS 5.7: Patch for |