aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--etc/ChangeLog5
-rw-r--r--etc/PROBLEMS20
2 files changed, 24 insertions, 1 deletions
diff --git a/etc/ChangeLog b/etc/ChangeLog
index 07c8ddc47e5..18ec12243c4 100644
--- a/etc/ChangeLog
+++ b/etc/ChangeLog
@@ -1,3 +1,8 @@
12005-07-03 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
2
3 * PROBLEMS (Fedora Core 4 GNU/Linux: Segfault during dumping):
4 Added it again.
5
12005-06-29 Carsten Dominik <dominik@science.uva.nl> 62005-06-29 Carsten Dominik <dominik@science.uva.nl>
2 7
3 * NEWS: Added an entry for Org-mode, and a change entry for 8 * NEWS: Added an entry for Org-mode, and a change entry for
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index 73fe4615bf9..b8cfbd3782d 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -2376,8 +2376,10 @@ The fix is to install a newer version of ncurses, such as version 4.2.
2376*** Linux: Segfault during `make bootstrap' under certain recent versions of the Linux kernel. 2376*** Linux: Segfault during `make bootstrap' under certain recent versions of the Linux kernel.
2377 2377
2378With certain recent Linux kernels (like the one of Redhat Fedora Core 2378With certain recent Linux kernels (like the one of Redhat Fedora Core
23791 and 2), the new "Exec-shield" functionality is enabled by default, which 23791 and newer), the new "Exec-shield" functionality is enabled by default, which
2380creates a different memory layout that breaks the emacs dumper. 2380creates a different memory layout that breaks the emacs dumper.
2381The work-around explained here is not enough on Fedora Core 4 (and possible
2382newer). Read the next item.
2381 2383
2382Configure can overcome the problem of exec-shield if the architecture is 2384Configure can overcome the problem of exec-shield if the architecture is
2383x86 and the program setarch is present. On other architectures no 2385x86 and the program setarch is present. On other architectures no
@@ -2404,6 +2406,22 @@ command when running temacs like this:
2404 2406
2405 setarch i386 ./temacs --batch --load loadup [dump|bootstrap] 2407 setarch i386 ./temacs --batch --load loadup [dump|bootstrap]
2406 2408
2409
2410*** Fedora Core 4 GNU/Linux: Segfault during dumping.
2411
2412In addition to exec-shield explained above "Linux: Segfault during
2413`make bootstrap' under certain recent versions of the Linux kernel"
2414item, Linux kernel shipped with Fedora Core 4 randomizes the virtual
2415address space of a process. As the result dumping may fail even if
2416you turn off exec-shield. In this case, use the -R option to the setarch
2417command:
2418
2419 setarch -R i386 ./temacs --batch --load loadup [dump|bootstrap]
2420
2421or
2422
2423 setarch -R i386 make bootstrap
2424
2407*** Fatal signal in the command temacs -l loadup inc dump. 2425*** Fatal signal in the command temacs -l loadup inc dump.
2408 2426
2409This command is the final stage of building Emacs. It is run by the 2427This command is the final stage of building Emacs. It is run by the