aboutsummaryrefslogtreecommitdiffstats
path: root/etc/PROBLEMS
diff options
context:
space:
mode:
authorMiles Bader2004-09-29 07:22:20 +0000
committerMiles Bader2004-09-29 07:22:20 +0000
commit93952a2d5b2ba718f9d688dda216fed8621ec21e (patch)
treec4cda2097cdc4b8d07260702c7325b0fa1f6e30d /etc/PROBLEMS
parent4148c3c9425939c1639f349b20a33b71fea72b8e (diff)
parentc1d7d28589c020b2b72d795638e100eda852d6aa (diff)
downloademacs-93952a2d5b2ba718f9d688dda216fed8621ec21e.tar.gz
emacs-93952a2d5b2ba718f9d688dda216fed8621ec21e.zip
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-47
Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-571 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-572 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-574 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-575 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-576 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-579 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-580 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-31 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-33 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-34 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-35 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-37 Update from CVS
Diffstat (limited to 'etc/PROBLEMS')
-rw-r--r--etc/PROBLEMS22
1 files changed, 14 insertions, 8 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index de816725240..313fe1554fd 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -2333,28 +2333,34 @@ The fix is to install a newer version of ncurses, such as version 4.2.
2333*** Linux: Segfault during `make bootstrap' under certain recent versions of the Linux kernel. 2333*** Linux: Segfault during `make bootstrap' under certain recent versions of the Linux kernel.
2334 2334
2335With certain recent Linux kernels (like the one of Redhat Fedora Core 2335With certain recent Linux kernels (like the one of Redhat Fedora Core
23361), the new "Exec-shield" functionality is enabled by default, which 23361 and 2), the new "Exec-shield" functionality is enabled by default, which
2337creates a different memory layout that breaks the emacs dumper. 2337creates a different memory layout that breaks the emacs dumper.
2338 2338
2339Configure can overcome the problem of exec-shield if the architecture is
2340x86 and the program setarch is present. On other architectures no
2341workaround is known.
2342
2339You can check the Exec-shield state like this: 2343You can check the Exec-shield state like this:
2340 2344
2341 cat /proc/sys/kernel/exec-shield 2345 cat /proc/sys/kernel/exec-shield
2342 2346
2343It returns 1 or 2 when Exec-shield is enabled, 0 otherwise. Please 2347It returns non-zero when Exec-shield is enabled, 0 otherwise. Please
2344read your system documentation for more details on Exec-shield and 2348read your system documentation for more details on Exec-shield and
2345associated commands. 2349associated commands. Exec-shield can be turned off with this command:
2350
2351 echo "0" > /proc/sys/kernel/exec-shield
2346 2352
2347When Exec-shield is enabled, building Emacs will segfault during the 2353When Exec-shield is enabled, building Emacs will segfault during the
2348execution of this command: 2354execution of this command:
2349 2355
2350temacs --batch --load loadup [dump|bootstrap] 2356 ./temacs --batch --load loadup [dump|bootstrap]
2351 2357
2352To work around this problem, it is necessary to temporarily disable 2358To work around this problem, it is necessary to temporarily disable
2353Exec-shield while building Emacs, using the `setarch' command like 2359Exec-shield while building Emacs, or, on x86, by using the `setarch'
2354this: 2360command when running temacs like this:
2361
2362 setarch i386 ./temacs --batch --load loadup [dump|bootstrap]
2355 2363
2356 setarch i386 ./configure <configure parameters>
2357 setarch i386 make <make parameters>
2358 2364
2359*** Fatal signal in the command temacs -l loadup inc dump. 2365*** Fatal signal in the command temacs -l loadup inc dump.
2360 2366