aboutsummaryrefslogtreecommitdiffstats
path: root/etc/PROBLEMS
diff options
context:
space:
mode:
authorMiles Bader2005-07-07 12:43:14 +0000
committerMiles Bader2005-07-07 12:43:14 +0000
commitd3e4babdd1267fb5690a17949196640a47c6f159 (patch)
tree968a42dfa187e492f9ce188aaf669d0cebf4bfe2 /etc/PROBLEMS
parenteeb88b27e1dbd3f412aa684d44e4a784f6e536a2 (diff)
parenta5717394ea6fbd7ea179c362646f4495f88245cb (diff)
downloademacs-d3e4babdd1267fb5690a17949196640a47c6f159.tar.gz
emacs-d3e4babdd1267fb5690a17949196640a47c6f159.zip
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-68
Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 459-473) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 86-87) - Update from CVS
Diffstat (limited to 'etc/PROBLEMS')
-rw-r--r--etc/PROBLEMS17
1 files changed, 10 insertions, 7 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index 0fc5bb299b6..f614e2f3fff 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -2380,10 +2380,12 @@ The fix is to install a newer version of ncurses, such as version 4.2.
2380*** Linux: Segfault during `make bootstrap' under certain recent versions of the Linux kernel. 2380*** Linux: Segfault during `make bootstrap' under certain recent versions of the Linux kernel.
2381 2381
2382With certain recent Linux kernels (like the one of Redhat Fedora Core 2382With certain recent Linux kernels (like the one of Redhat Fedora Core
23831 and 2), the new "Exec-shield" functionality is enabled by default, which 23831 and newer), the new "Exec-shield" functionality is enabled by default, which
2384creates a different memory layout that breaks the emacs dumper. 2384creates a different memory layout that breaks the emacs dumper. Emacs tries
2385The work-around explained here is not enough on Fedora Core 4. Read the 2385to handle this at build time, but if the workaround used fails, these
2386next item. 2386instructions can be useful.
2387The work-around explained here is not enough on Fedora Core 4 (and possible
2388newer). Read the next item.
2387 2389
2388Configure can overcome the problem of exec-shield if the architecture is 2390Configure can overcome the problem of exec-shield if the architecture is
2389x86 and the program setarch is present. On other architectures no 2391x86 and the program setarch is present. On other architectures no
@@ -2410,20 +2412,21 @@ command when running temacs like this:
2410 2412
2411 setarch i386 ./temacs --batch --load loadup [dump|bootstrap] 2413 setarch i386 ./temacs --batch --load loadup [dump|bootstrap]
2412 2414
2415
2413*** Fedora Core 4 GNU/Linux: Segfault during dumping. 2416*** Fedora Core 4 GNU/Linux: Segfault during dumping.
2414 2417
2415In addition to exec-shield explained above "Linux: Segfault during 2418In addition to exec-shield explained above "Linux: Segfault during
2416`make bootstrap' under certain recent versions of the Linux kernel" 2419`make bootstrap' under certain recent versions of the Linux kernel"
2417item, Linux kernel shipped with Fedora Core 4 randomizes the virtual 2420item, Linux kernel shipped with Fedora Core 4 randomizes the virtual
2418address space of a process. As the result dumping is failed even if 2421address space of a process. As the result dumping may fail even if
2419you turn off the exec-shield. In such case use -R option of setarch 2422you turn off exec-shield. In this case, use the -R option to the setarch
2420command: 2423command:
2421 2424
2422 setarch -R i386 ./temacs --batch --load loadup [dump|bootstrap] 2425 setarch -R i386 ./temacs --batch --load loadup [dump|bootstrap]
2423 2426
2424or 2427or
2425 2428
2426 setarch -R i386 make bootstrap 2429 setarch -R i386 make bootstrap
2427 2430
2428*** Fatal signal in the command temacs -l loadup inc dump. 2431*** Fatal signal in the command temacs -l loadup inc dump.
2429 2432