I find the way to fix the problem in C source code level.
I have already installed the fix.
Please, try to run make without setarch.

Is there no #define in some header-file you can look for? A configure test would be preferrable to hardcoding OS specific constants into Emacs.

/* A flag to turn off address randomization which is introduced
           in linux kernel shipped with fedora core 4 */
#define ADD_NO_RANDOMIZE 0x0040000
          personality (PER_LINUX32 | ADD_NO_RANDOMIZE);
#undef  ADD_NO_RANDOMIZE


FWIW, Fedora core 2 works OK with this change.

    Jan D.



_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel

Reply via email to