GNU bug report logs -
#24682
26.0.50; Bootstrap failed
Previous Next
Reported by: Michael Albinus <michael.albinus <at> gmx.de>
Date: Thu, 13 Oct 2016 10:10:01 UTC
Severity: normal
Tags: patch
Found in version 26.0.50
Done: Paul Eggert <eggert <at> cs.ucla.edu>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
16.10 has modified gcc to compile with -pie by default. That just must get
in the way of unexec.
Search "gcc" in https://wiki.ubuntu.com/YakketyYak/ReleaseNotes,
I have tried this successfully (both emacs-25 and master):
1. in the git workdir:
$ ./autogen.sh
2. in the build directory:
$ ...../configure CFLAGS=-no-pie <other configure options>
and the binaries built fine.
On topic, it would be nice if there was a string in the binary that told
one how the $(config.status --config), so one could (more) easily rebuild a
binary. Something like a function (emacs-configure-options).
This has worked with ASLR on (echo 2 > /proc/sys/kernel/randomize_va_space)
and with ASLR off (echo 0 > /proc/sys/kernel/randomize_va_space).
--César
[Message part 2 (text/html, inline)]
This bug report was last modified 8 years and 218 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.