1] No go with slackware 7.1 rootfs downloaded.
2] re-attempt Emacs on UML with present 21.4 source. In final linking now we have a segmentation fault:
Dumping under names emacs and emacs-21.4.1 make[1]: *** [emacs] Segmentation fault make[1]: *** Deleting file `emacs'
same as for 21.3 source... and with or without static flags ...
3] now thanks to:
http://article.gmane.org/gmane.emacs.devel/17457
[Re: Unable to bootstrap GNU Emacs 21.3 (SOLVED)]
and no thanks to:
"[...] Exec-shield is a security-enhancing modification to the Linux kernel that makes large parts of specially-marked programs _ including their stack _ not executable. This can reduce the potential damage of some security holes. Exec-shield is related to the older "non-exec stack patch" but has the potential to provide greater protection.
Exec-shield can also randomize the virtual memory addresses at which certain binaries are loaded. This randomized VM mapping makes it more difficult for a malicious application to improperly access code or data based on knowledge of the code or data's virtual address.
[...]
Exec-shield functionality is available only to binaries that have been built (and marked) using the toolchain (compiler, assembler, linker) available with Fedora [...]"
turn it off: