aboutsummaryrefslogtreecommitdiffstats
path: root/etc/PROBLEMS
diff options
context:
space:
mode:
Diffstat (limited to 'etc/PROBLEMS')
-rw-r--r--etc/PROBLEMS135
1 files changed, 69 insertions, 66 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index 4ce738d9a54..598a79f978a 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -2222,6 +2222,7 @@ We list bugs in current versions here. See also the section on legacy
2222systems. 2222systems.
2223 2223
2224*** On Solaris 10, Emacs crashes during the build process. 2224*** On Solaris 10, Emacs crashes during the build process.
2225(This applies only with './configure --with-unexec=yes', which is rare.)
2225This was reported for Emacs 25.2 on i386-pc-solaris2.10 with Sun 2226This was reported for Emacs 25.2 on i386-pc-solaris2.10 with Sun
2226Studio 12 (Sun C 5.9) and with Oracle Developer Studio 12.6 (Sun C 2227Studio 12 (Sun C 5.9) and with Oracle Developer Studio 12.6 (Sun C
22275.15), and intermittently for sparc-sun-solaris2.10 with Oracle 22285.15), and intermittently for sparc-sun-solaris2.10 with Oracle
@@ -2239,66 +2240,6 @@ Solaris. See Bug#26638.
2239This is a Solaris feature (at least on Intel x86 cpus). Type C-r 2240This is a Solaris feature (at least on Intel x86 cpus). Type C-r
2240C-r C-t, to toggle whether C-x gets through to Emacs. 2241C-r C-t, to toggle whether C-x gets through to Emacs.
2241 2242
2242*** Problem with remote X server on Suns.
2243
2244On a Sun, running Emacs on one machine with the X server on another
2245may not work if you have used the unshared system libraries. This
2246is because the unshared libraries fail to use YP for host name lookup.
2247As a result, the host name you specify may not be recognized.
2248
2249*** Solaris 2.6: Emacs crashes with SIGBUS or SIGSEGV on Solaris after you delete a frame.
2250
2251We suspect that this is a bug in the X libraries provided by
2252Sun. There is a report that one of these patches fixes the bug and
2253makes the problem stop:
2254
2255105216-01 105393-01 105518-01 105621-01 105665-01 105615-02 105216-02
2256105667-01 105401-08 105615-03 105621-02 105686-02 105736-01 105755-03
2257106033-01 105379-01 105786-01 105181-04 105379-03 105786-04 105845-01
2258105284-05 105669-02 105837-01 105837-02 105558-01 106125-02 105407-01
2259
2260Another person using a newer system (kernel patch level Generic_105181-06)
2261suspects that the bug was fixed by one of these more recent patches:
2262
2263106040-07 SunOS 5.6: X Input & Output Method patch
2264106222-01 OpenWindows 3.6: filemgr (ff.core) fixes
2265105284-12 Motif 1.2.7: sparc Runtime library patch
2266
2267*** Solaris 7 or 8: Emacs reports a BadAtom error (from X)
2268
2269This happens when Emacs was built on some other version of Solaris.
2270Rebuild it on Solaris 8.
2271
2272*** When using M-x dbx with the SparcWorks debugger, the 'up' and 'down'
2273commands do not move the arrow in Emacs.
2274
2275You can fix this by adding the following line to '~/.dbxinit':
2276
2277 dbxenv output_short_file_name off
2278
2279*** On Solaris, CTRL-t is ignored by Emacs when you use
2280the fr.ISO-8859-15 locale (and maybe other related locales).
2281
2282You can fix this by editing the file:
2283
2284 /usr/openwin/lib/locale/iso8859-15/Compose
2285
2286Near the bottom there is a line that reads:
2287
2288 Ctrl<t> <quotedbl> <Y> : "\276" threequarters
2289
2290while it should read:
2291
2292 Ctrl<T> <quotedbl> <Y> : "\276" threequarters
2293
2294Note the lower case <t>. Changing this line should make C-t work.
2295
2296*** On Solaris, Emacs fails to set menu-bar-update-hook on startup, with error
2297"Error in menu-bar-update-hook: (error Point before start of properties)".
2298This seems to be a GCC optimization bug that occurs for GCC 4.1.2 (-g
2299and -g -O2) and GCC 4.2.3 (-g -O and -g -O2). You can fix this by
2300compiling with GCC 4.2.3 or CC 5.7, with no optimizations.
2301
2302* Runtime problems specific to MS-Windows 2243* Runtime problems specific to MS-Windows
2303 2244
2304** Emacs on Windows 9X requires UNICOWS.DLL 2245** Emacs on Windows 9X requires UNICOWS.DLL
@@ -2733,13 +2674,13 @@ Libxpm is available for macOS as part of the XQuartz project.
2733 2674
2734This indicates a mismatch between the C compiler and preprocessor that 2675This indicates a mismatch between the C compiler and preprocessor that
2735configure is using. For example, on Solaris 10 trying to use 2676configure is using. For example, on Solaris 10 trying to use
2736CC=/opt/SUNWspro/bin/cc (the Sun Studio compiler) together with 2677CC=/opt/developerstudio12.6/bin/cc (the Oracle Developer Studio
2737CPP=/usr/ccs/lib/cpp can result in errors of this form (you may also 2678compiler) together with CPP=/usr/lib/cpp can result in errors of
2738see the error '"/usr/include/sys/isa_defs.h", line 500: undefined control'). 2679this form.
2739 2680
2740The solution is to tell configure to use the correct C preprocessor 2681The solution is to tell configure to use the correct C preprocessor
2741for your C compiler (CPP="/opt/SUNWspro/bin/cc -E" in the above 2682for your C compiler (CPP="/opt/developerstudio12.6/bin/cc -E" in the
2742example). 2683above example).
2743 2684
2744** Compilation 2685** Compilation
2745 2686
@@ -3110,7 +3051,69 @@ This section covers bugs reported on very old hardware or software.
3110If you are using hardware and an operating system shipped after 2000, 3051If you are using hardware and an operating system shipped after 2000,
3111it is unlikely you will see any of these. 3052it is unlikely you will see any of these.
3112 3053
3113*** Solaris 2.x 3054** Solaris
3055
3056*** Problem with remote X server on Suns.
3057
3058On a Sun, running Emacs on one machine with the X server on another
3059may not work if you have used the unshared system libraries. This
3060is because the unshared libraries fail to use YP for host name lookup.
3061As a result, the host name you specify may not be recognized.
3062
3063*** Solaris 2.6: Emacs crashes with SIGBUS or SIGSEGV on Solaris after you delete a frame.
3064
3065We suspect that this is a bug in the X libraries provided by
3066Sun. There is a report that one of these patches fixes the bug and
3067makes the problem stop:
3068
3069105216-01 105393-01 105518-01 105621-01 105665-01 105615-02 105216-02
3070105667-01 105401-08 105615-03 105621-02 105686-02 105736-01 105755-03
3071106033-01 105379-01 105786-01 105181-04 105379-03 105786-04 105845-01
3072105284-05 105669-02 105837-01 105837-02 105558-01 106125-02 105407-01
3073
3074Another person using a newer system (kernel patch level Generic_105181-06)
3075suspects that the bug was fixed by one of these more recent patches:
3076
3077106040-07 SunOS 5.6: X Input & Output Method patch
3078106222-01 OpenWindows 3.6: filemgr (ff.core) fixes
3079105284-12 Motif 1.2.7: sparc Runtime library patch
3080
3081*** Solaris 7 or 8: Emacs reports a BadAtom error (from X)
3082
3083This happens when Emacs was built on some other version of Solaris.
3084Rebuild it on Solaris 8.
3085
3086*** When using M-x dbx with the SparcWorks debugger, the 'up' and 'down'
3087commands do not move the arrow in Emacs.
3088
3089You can fix this by adding the following line to '~/.dbxinit':
3090
3091 dbxenv output_short_file_name off
3092
3093*** On Solaris, CTRL-t is ignored by Emacs when you use
3094the fr.ISO-8859-15 locale (and maybe other related locales).
3095
3096You can fix this by editing the file:
3097
3098 /usr/openwin/lib/locale/iso8859-15/Compose
3099
3100Near the bottom there is a line that reads:
3101
3102 Ctrl<t> <quotedbl> <Y> : "\276" threequarters
3103
3104while it should read:
3105
3106 Ctrl<T> <quotedbl> <Y> : "\276" threequarters
3107
3108Note the lower case <t>. Changing this line should make C-t work.
3109
3110*** On Solaris, Emacs fails to set menu-bar-update-hook on startup, with error
3111"Error in menu-bar-update-hook: (error Point before start of properties)".
3112This seems to be a GCC optimization bug that occurs for GCC 4.1.2 (-g
3113and -g -O2) and GCC 4.2.3 (-g -O and -g -O2). You can fix this by
3114compiling with GCC 4.2.3 or CC 5.7, with no optimizations.
3115
3116*** Other legacy Solaris problems
3114 3117
3115**** Strange results from format %d in a few cases, on a Sun. 3118**** Strange results from format %d in a few cases, on a Sun.
3116 3119