aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorMiles Bader2007-05-24 06:25:50 +0000
committerMiles Bader2007-05-24 06:25:50 +0000
commit274cb4e46d556c8b19e89d622065517bfb94db91 (patch)
tree8c5762634b7822eb26b1ab53d18ac52865b40506 /etc
parent05587383a591082b6292cfc6464750e41483bbfe (diff)
parent8a0b01bce92cdd602e96baf8e435a2f2f8e8f0ba (diff)
downloademacs-274cb4e46d556c8b19e89d622065517bfb94db91.tar.gz
emacs-274cb4e46d556c8b19e89d622065517bfb94db91.zip
Merge from emacs--rel--22
Patches applied: * emacs--rel--22 (patch 24) - Update from CVS Revision: emacs@sv.gnu.org/emacs--devo--0--patch-767
Diffstat (limited to 'etc')
-rw-r--r--etc/PROBLEMS30
1 files changed, 29 insertions, 1 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index 00bddb791c2..473043932ac 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -158,7 +158,6 @@ will run it under. For details, see
158 158
159https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=239344 159https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=239344
160 160
161
162* Crash bugs 161* Crash bugs
163 162
164** Emacs crashes in x-popup-dialog. 163** Emacs crashes in x-popup-dialog.
@@ -2453,6 +2452,27 @@ This results from a bug in a VERY old version of GNU Sed. To solve
2453the problem, install the current version of GNU Sed, then rerun 2452the problem, install the current version of GNU Sed, then rerun
2454Emacs's configure script. 2453Emacs's configure script.
2455 2454
2455*** Compiling on GNU/Linux fails due to a missing left operand in gnu-linux.h.
2456
2457The error messages have the form:
2458
2459 ../src/s/gnu-linux.h:49:24: error: operator '>' has no left operand
2460
2461This error occurs because your system defines LINUX_VERSION_CODE in
2462the standard header file linux/version.h but does not give it a value.
2463As a workaround, you can edit the file src/s/gnu-linux.h to add the
2464needed definition. On the line after "#include <linux/version.h>",
2465add a line as shown below:
2466
2467#include <linux/version.h>
2468#define LINUX_VERSION_CODE 132626
2469
2470The number to use depends on your kernel version (the example shown is
2471for kernel 2.6.18). The number can be obtained by running the
2472following command in the shell:
2473
2474uname -r | sed -e 's/\./ /g' -e 's/-.*//' | awk '{print $1*(2^16) + $2*(2^8) + $3}'
2475
2456*** Building a 32-bit executable on a 64-bit GNU/Linux architecture. 2476*** Building a 32-bit executable on a 64-bit GNU/Linux architecture.
2457 2477
2458First ensure that the necessary 32-bit system libraries and include 2478First ensure that the necessary 32-bit system libraries and include
@@ -2810,6 +2830,14 @@ with spaces in the value, eg --enable-locallisppath='/path/with\ spaces'.
2810Using directory paths with spaces is not supported at this time: you 2830Using directory paths with spaces is not supported at this time: you
2811must re-configure without using spaces. 2831must re-configure without using spaces.
2812 2832
2833*** Installing to a directory with non-ASCII characters in the name fails.
2834
2835Installation may fail, or the Emacs executable may not start
2836correctly, if a directory name containing non-ASCII characters is used
2837as a `configure' argument (e.g. `--prefix'). The problem can also
2838occur if a non-ASCII directory is specified in the EMACSLOADPATH
2839envvar.
2840
2813*** On Solaris, use GNU Make when installing an out-of-tree build 2841*** On Solaris, use GNU Make when installing an out-of-tree build
2814 2842
2815The Emacs configuration process allows you to configure the 2843The Emacs configuration process allows you to configure the