Commit cf14a51c authored by Jan Djärv's avatar Jan Djärv
Browse files

* PROBLEMS (Fedora Core 4 GNU/Linux: Segfault during dumping):

Added it again.
parent 7abe6d7a
2005-07-03 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
* PROBLEMS (Fedora Core 4 GNU/Linux: Segfault during dumping):
Added it again.
2005-06-29 Carsten Dominik <dominik@science.uva.nl> 2005-06-29 Carsten Dominik <dominik@science.uva.nl>
* NEWS: Added an entry for Org-mode, and a change entry for * NEWS: Added an entry for Org-mode, and a change entry for
......
...@@ -2376,8 +2376,10 @@ The fix is to install a newer version of ncurses, such as version 4.2. ...@@ -2376,8 +2376,10 @@ The fix is to install a newer version of ncurses, such as version 4.2.
*** Linux: Segfault during `make bootstrap' under certain recent versions of the Linux kernel. *** Linux: Segfault during `make bootstrap' under certain recent versions of the Linux kernel.
With certain recent Linux kernels (like the one of Redhat Fedora Core With certain recent Linux kernels (like the one of Redhat Fedora Core
1 and 2), the new "Exec-shield" functionality is enabled by default, which 1 and newer), the new "Exec-shield" functionality is enabled by default, which
creates a different memory layout that breaks the emacs dumper. creates a different memory layout that breaks the emacs dumper.
The work-around explained here is not enough on Fedora Core 4 (and possible
newer). Read the next item.
Configure can overcome the problem of exec-shield if the architecture is Configure can overcome the problem of exec-shield if the architecture is
x86 and the program setarch is present. On other architectures no x86 and the program setarch is present. On other architectures no
...@@ -2404,6 +2406,22 @@ command when running temacs like this: ...@@ -2404,6 +2406,22 @@ command when running temacs like this:
setarch i386 ./temacs --batch --load loadup [dump|bootstrap] setarch i386 ./temacs --batch --load loadup [dump|bootstrap]
*** Fedora Core 4 GNU/Linux: Segfault during dumping.
In addition to exec-shield explained above "Linux: Segfault during
`make bootstrap' under certain recent versions of the Linux kernel"
item, Linux kernel shipped with Fedora Core 4 randomizes the virtual
address space of a process. As the result dumping may fail even if
you turn off exec-shield. In this case, use the -R option to the setarch
command:
setarch -R i386 ./temacs --batch --load loadup [dump|bootstrap]
or
setarch -R i386 make bootstrap
*** Fatal signal in the command temacs -l loadup inc dump. *** Fatal signal in the command temacs -l loadup inc dump.
This command is the final stage of building Emacs. It is run by the This command is the final stage of building Emacs. It is run by the
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment