GNU bug report logs -
#18784
Coultdn't compile emacs-24.4
Previous Next
Reported by: Gangræna Gorgeous <trupanka <at> gmail.com>
Date: Tue, 21 Oct 2014 12:34:01 UTC
Severity: normal
Tags: fixed
Merged with 13847,
18780
Found in versions 24.4, 25.0.50
Fixed in version 25.1
Done: Ulrich Mueller <ulm <at> gentoo.org>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 18784 in the body.
You can then email your comments to 18784 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#18784
; Package
emacs
.
(Tue, 21 Oct 2014 12:34:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Gangræna Gorgeous <trupanka <at> gmail.com>
:
New bug report received and forwarded. Copy sent to
bug-gnu-emacs <at> gnu.org
.
(Tue, 21 Oct 2014 12:34:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
I've got segfault trying to compile emacs-24.4.
dmesg:
[ 1807.828767] grsec: denied resource overstep by requesting 4294967295 for
RLIMIT_NOFILE against limit 1048576 for
/var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/conftest[conftest:8947]
uid/euid:0/0 gid/egid:0/0, parent
/var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/configure[configure:8944]
uid/euid:0/0 gid/egid:0/0
[ 1807.828805] grsec: denied resource overstep by requesting 1048576 for
RLIMIT_NOFILE against limit 1048576 for
/var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/conftest[conftest:8947]
uid/euid:0/0 gid/egid:0/0, parent
/var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/configure[configure:8944]
uid/euid:0/0 gid/egid:0/0
[ 1817.329338] grsec: denied resource overstep by requesting 1048576 for
RLIMIT_NOFILE against limit 1048576 for
/var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/conftest[conftest:9974]
uid/euid:0/0 gid/egid:0/0, parent
/var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/configure[configure:9973]
uid/euid:0/0 gid/egid:0/0
[ 1850.050464] temacs[11504]: segfault at 47e1c0 ip 000003fff51346d0 sp
000003ffffff8478 error 4 in libc-2.19.so[3fff509b000+1af000]
[Message part 2 (text/html, inline)]
[build.log (text/x-log, attachment)]
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#18784
; Package
emacs
.
(Tue, 21 Oct 2014 15:17:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 18784 <at> debbugs.gnu.org (full text, mbox):
> Date: Tue, 21 Oct 2014 15:52:40 +0400
> From: Gangræna Gorgeous <trupanka <at> gmail.com>
>
> I've got segfault trying to compile emacs-24.4.
>
> dmesg:
> [ 1807.828767] grsec: denied resource overstep by requesting 4294967295 for
> RLIMIT_NOFILE against limit 1048576 for
> /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/conftest[conftest:8947]
> uid/euid:0/0 gid/egid:0/0, parent
> /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/configure
> [configure:8944] uid/euid:0/0 gid/egid:0/0
> [ 1807.828805] grsec: denied resource overstep by requesting 1048576 for
> RLIMIT_NOFILE against limit 1048576 for
> /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/conftest[conftest:8947]
> uid/euid:0/0 gid/egid:0/0, parent
> /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/configure
> [configure:8944] uid/euid:0/0 gid/egid:0/0
> [ 1817.329338] grsec: denied resource overstep by requesting 1048576 for
> RLIMIT_NOFILE against limit 1048576 for
> /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/conftest[conftest:9974]
> uid/euid:0/0 gid/egid:0/0, parent
> /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/configure
> [configure:9973] uid/euid:0/0 gid/egid:0/0
> [ 1850.050464] temacs[11504]: segfault at 47e1c0 ip 000003fff51346d0 sp
> 000003ffffff8478 error 4 in libc-2.19.so[3fff509b000+1af000]
Sounds like some locale problem with the system resources you are
allowed to use.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#18784
; Package
emacs
.
(Tue, 21 Oct 2014 15:50:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 18784 <at> debbugs.gnu.org (full text, mbox):
Eli Zaretskii writes:
>> Date: Tue, 21 Oct 2014 15:52:40 +0400
>> From: Gangræna Gorgeous <trupanka <at> gmail.com>
>>
>
>> I've got segfault trying to compile emacs-24.4.
>>
>> dmesg:
>> [ 1807.828767] grsec: denied resource overstep by requesting 4294967295 for
>> RLIMIT_NOFILE against limit 1048576 for
>> /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/conftest[conftest:8947]
>> uid/euid:0/0 gid/egid:0/0, parent
>> /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/configure
>> [configure:8944] uid/euid:0/0 gid/egid:0/0
>> [ 1807.828805] grsec: denied resource overstep by requesting 1048576 for
>> RLIMIT_NOFILE against limit 1048576 for
>> /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/conftest[conftest:8947]
>> uid/euid:0/0 gid/egid:0/0, parent
>> /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/configure
>> [configure:8944] uid/euid:0/0 gid/egid:0/0
>> [ 1817.329338] grsec: denied resource overstep by requesting 1048576 for
>> RLIMIT_NOFILE against limit 1048576 for
>> /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/conftest[conftest:9974]
>> uid/euid:0/0 gid/egid:0/0, parent
>> /var/tmp/portage/app-editors/emacs-24.4/work/emacs-24.4/configure
>> [configure:9973] uid/euid:0/0 gid/egid:0/0
>> [ 1850.050464] temacs[11504]: segfault at 47e1c0 ip 000003fff51346d0 sp
>> 000003ffffff8478 error 4 in libc-2.19.so[3fff509b000+1af000]
>
> Sounds like some locale problem with the system resources you are
> allowed to use.
From the looks of it the OP seems to use Gentoo with PaX patches, so
this could be related to #11398.
-David
Added indication that bug 18784 blocks19758
Request was from
Glenn Morris <rgm <at> gnu.org>
to
control <at> debbugs.gnu.org
.
(Tue, 03 Feb 2015 21:22:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#18784
; Package
emacs
.
(Fri, 13 Mar 2015 19:55:02 GMT)
Full text and
rfc822 format available.
Message #16 received at 18784 <at> debbugs.gnu.org (full text, mbox):
Sorry for the lack of response.
You might have more luck reporting this to Gentoo.
Perhaps still more is needed beyond what was installed for
http://debbugs.gnu.org/11398 and http://debbugs.gnu.org/16343,
but I have no idea what.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#18784
; Package
emacs
.
(Fri, 13 Mar 2015 20:44:01 GMT)
Full text and
rfc822 format available.
Message #19 received at 18784 <at> debbugs.gnu.org (full text, mbox):
>>>>> On Fri, 13 Mar 2015, Glenn Morris wrote:
> Sorry for the lack of response. You might have more luck reporting
> this to Gentoo.
> Perhaps still more is needed beyond what was installed for
> http://debbugs.gnu.org/11398 and http://debbugs.gnu.org/16343, but I
> have no idea what.
This doesn't look like a Linux PaX kernel issue to me, but rather like
overly aggressive CFLAGS and LDFLAGS (see build.log):
* strip-flags: CFLAGS: changed '-O2 -pipe -m64 -march=amdfam10 -m3dnow -mmmx -msse -msse2 -msse3 -msse4a -mcx16 -msahf -mfpmath=sse -mabm -m128bit-long-double -fPIE -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2' to '-O2 -pipe -m64 -march=amdfam10 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2'
* strip-flags: LDFLAGS: changed '-pie -m64 -Wl,-O2 -Wl,--as-needed -s -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack -Wl,--hash-style=gnu' to '-m64 -Wl,-O2 -Wl,--as-needed -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack -Wl,--hash-style=gnu'
But yes, if this is still an issue, please report it to the Gentoo bug
tracker: http://bugs.gentoo.org/
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#18784
; Package
emacs
.
(Fri, 13 Mar 2015 21:11:01 GMT)
Full text and
rfc822 format available.
Message #22 received at 18784 <at> debbugs.gnu.org (full text, mbox):
Thinking about it, this bug is most likely a duplicate of
http://debbugs.gnu.org/18780.
Gentoo explicitly adds -nopie to flags as a workaround since
app-editors/emacs-24.4-r1 (whereas the reporter has 24.4-r0 where the
problem is still present).
Severity set to 'normal' from 'important'
Request was from
Ulrich Mueller <ulm <at> gentoo.org>
to
control <at> debbugs.gnu.org
.
(Fri, 13 Mar 2015 21:17:02 GMT)
Full text and
rfc822 format available.
Merged 18780 18784.
Request was from
Ulrich Mueller <ulm <at> gentoo.org>
to
control <at> debbugs.gnu.org
.
(Fri, 13 Mar 2015 21:17:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#18784
; Package
emacs
.
(Fri, 13 Mar 2015 23:26:01 GMT)
Full text and
rfc822 format available.
Message #29 received at 18784 <at> debbugs.gnu.org (full text, mbox):
forcemerge 18780 18784
> Thinking about it, this bug is most likely a duplicate of
> http://debbugs.gnu.org/18780.
> Gentoo explicitly adds -nopie to flags as a workaround since
> app-editors/emacs-24.4-r1 (whereas the reporter has 24.4-r0 where the
> problem is still present).
Indeed, looks right. And 18780's diagnostic looks right as well.
Could someone look at fixing our configure script accordingly?
Stefan
Forcibly Merged 18780 18784.
Request was from
Stefan Monnier <monnier <at> iro.umontreal.ca>
to
control <at> debbugs.gnu.org
.
(Fri, 13 Mar 2015 23:26:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#18784
; Package
emacs
.
(Mon, 16 Mar 2015 09:17:01 GMT)
Full text and
rfc822 format available.
Message #34 received at 18784 <at> debbugs.gnu.org (full text, mbox):
>>>>> On Fri, 13 Mar 2015, Stefan Monnier wrote:
> Indeed, looks right. And 18780's diagnostic looks right as well.
> Could someone look at fixing our configure script accordingly?
Find my attempt of a patch below. Please review.
From 30678f8b5cba82b4ca9841fd1c8760b48cf12b59 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ulrich=20M=C3=BCller?= <ulm <at> gentoo.org>
Date: Mon, 16 Mar 2015 10:02:51 +0100
Subject: [PATCH] configure.ac: Add -nopie to LD_SWITCH_SYSTEM_TEMACS.
* configure.ac (LD_SWITCH_SYSTEM_TEMACS): Add -nopie option,
in order to avoid segfaults in temacs. (Bug#18780)
---
ChangeLog | 5 +++++
configure.ac | 7 +++++--
2 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 4f6523e..fd99ff9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2015-03-16 Ulrich Müller <ulm <at> gentoo.org>
+
+ * configure.ac (LD_SWITCH_SYSTEM_TEMACS): Add -nopie option,
+ in order to avoid segfaults in temacs. (Bug#18780)
+
2015-03-02 Robert Pluim <rpluim <at> gmail.com> (tiny change)
* configure.ac: Error out if with-file-notification=w32 is
diff --git a/configure.ac b/configure.ac
index d65494a..0c0c5b6 100644
--- a/configure.ac
+++ b/configure.ac
@@ -4989,11 +4989,14 @@ case "$opsys" in
esac
;;
- openbsd) LD_SWITCH_SYSTEM_TEMACS='-nopie' ;;
-
*) LD_SWITCH_SYSTEM_TEMACS= ;;
esac
+if test "$GCC" = yes; then
+ # Disable PIE to avoid segfaults in temacs (bug#18780)
+ LD_SWITCH_SYSTEM_TEMACS="$LD_SWITCH_SYSTEM_TEMACS -nopie"
+fi
+
if test x$ac_enable_profiling != x ; then
case $opsys in
*freebsd | gnu-linux) ;;
--
2.3.2
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#18784
; Package
emacs
.
(Mon, 16 Mar 2015 13:10:02 GMT)
Full text and
rfc822 format available.
Message #37 received at 18784 <at> debbugs.gnu.org (full text, mbox):
> +if test "$GCC" = yes; then
> + # Disable PIE to avoid segfaults in temacs (bug#18780)
> + LD_SWITCH_SYSTEM_TEMACS="$LD_SWITCH_SYSTEM_TEMACS -nopie"
> +fi
Hmm... is `-nopie' a linker-option or a compiler-option?
IOW what about systems which use gcc to compile but something else to
link or vice-versa?
Stefan
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#18784
; Package
emacs
.
(Mon, 16 Mar 2015 16:20:02 GMT)
Full text and
rfc822 format available.
Message #40 received at 18784 <at> debbugs.gnu.org (full text, mbox):
> From: Stefan Monnier <monnier <at> iro.umontreal.ca>
> Date: Mon, 16 Mar 2015 09:09:52 -0400
> Cc: 18784 <at> debbugs.gnu.org
>
> > +if test "$GCC" = yes; then
> > + # Disable PIE to avoid segfaults in temacs (bug#18780)
> > + LD_SWITCH_SYSTEM_TEMACS="$LD_SWITCH_SYSTEM_TEMACS -nopie"
> > +fi
>
> Hmm... is `-nopie' a linker-option or a compiler-option?
It's a GCC option, but at least my GCC doesn't recognize -nopie. It
does recognize -fno-pie.
Anyway, please don't make that effective for every supported system;
e.g., I think it's wrong to do that for Windows, which always produces
PIE code.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#18784
; Package
emacs
.
(Mon, 16 Mar 2015 16:27:01 GMT)
Full text and
rfc822 format available.
Message #43 received at 18784 <at> debbugs.gnu.org (full text, mbox):
>>>>> On Mon, 16 Mar 2015, Stefan Monnier wrote:
> Hmm... is `-nopie' a linker-option or a compiler-option?
> IOW what about systems which use gcc to compile but something else
> to link or vice-versa?
Right. Also it seems that not all configurations of gcc will recognise
the -nopie option, so we must laboriously test for it. Updated patch
below.
From b3d5b10c10d7062b0da5c8316e787ae554f5c81a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ulrich=20M=C3=BCller?= <ulm <at> gentoo.org>
Date: Mon, 16 Mar 2015 17:09:54 +0100
Subject: [PATCH] configure.ac: Add -nopie to LD_SWITCH_SYSTEM_TEMACS.
* configure.ac (LD_SWITCH_SYSTEM_TEMACS): Add -nopie option if it
is supported, in order to avoid segfaults in temacs. (Bug#18780)
---
ChangeLog | 5 +++++
configure.ac | 15 +++++++++++++--
2 files changed, 18 insertions(+), 2 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 4f6523e..308b889 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2015-03-16 Ulrich Müller <ulm <at> gentoo.org>
+
+ * configure.ac (LD_SWITCH_SYSTEM_TEMACS): Add -nopie option if it
+ is supported, in order to avoid segfaults in temacs. (Bug#18780)
+
2015-03-02 Robert Pluim <rpluim <at> gmail.com> (tiny change)
* configure.ac: Error out if with-file-notification=w32 is
diff --git a/configure.ac b/configure.ac
index d65494a..40ea5cb 100644
--- a/configure.ac
+++ b/configure.ac
@@ -4989,11 +4989,22 @@ case "$opsys" in
esac
;;
- openbsd) LD_SWITCH_SYSTEM_TEMACS='-nopie' ;;
-
*) LD_SWITCH_SYSTEM_TEMACS= ;;
esac
+AC_CACHE_CHECK([whether the linker accepts -nopie],
+ [emacs_cv_prog_cc_nopie],
+ [emacs_save_LDFLAGS=$LDFLAGS
+ LDFLAGS="$LDFLAGS -nopie"
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([], [])],
+ [emacs_cv_prog_cc_nopie=yes],
+ [emacs_cv_prog_cc_nopie=no])
+ LDFLAGS=$emacs_save_LDFLAGS])
+if test "$emacs_cv_prog_cc_nopie" = yes; then
+ # Disable PIE to avoid segfaults in temacs (bug#18780)
+ LD_SWITCH_SYSTEM_TEMACS="$LD_SWITCH_SYSTEM_TEMACS -nopie"
+fi
+
if test x$ac_enable_profiling != x ; then
case $opsys in
*freebsd | gnu-linux) ;;
--
2.3.2
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#18784
; Package
emacs
.
(Mon, 16 Mar 2015 18:20:04 GMT)
Full text and
rfc822 format available.
Message #46 received at 18784 <at> debbugs.gnu.org (full text, mbox):
> Anyway, please don't make that effective for every supported system;
> e.g., I think it's wrong to do that for Windows, which always produces
> PIE code.
Hmm... so maybe the core of the problem is not PIE and -nopie just ends
up preventing something else (e.g. some kind of address space
randomization of the code).
Stefan
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#18784
; Package
emacs
.
(Mon, 16 Mar 2015 18:30:04 GMT)
Full text and
rfc822 format available.
Message #49 received at 18784 <at> debbugs.gnu.org (full text, mbox):
> From: Stefan Monnier <monnier <at> IRO.UMontreal.CA>
> Cc: ulm <at> gentoo.org, 18784 <at> debbugs.gnu.org
> Date: Mon, 16 Mar 2015 14:19:43 -0400
>
> > Anyway, please don't make that effective for every supported system;
> > e.g., I think it's wrong to do that for Windows, which always produces
> > PIE code.
>
> Hmm... so maybe the core of the problem is not PIE and -nopie just ends
> up preventing something else (e.g. some kind of address space
> randomization of the code).
I think we don't really understand why this bug happens. At least I
have no clear idea of how PIE can cause temacs segfault.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#18784
; Package
emacs
.
(Mon, 16 Mar 2015 19:07:01 GMT)
Full text and
rfc822 format available.
Message #52 received at 18784 <at> debbugs.gnu.org (full text, mbox):
> I think we don't really understand why this bug happens. At least I
> have no clear idea of how PIE can cause temacs segfault.
I guess if PIE is used in order to place Emacs's code at randomized
addresses (different address every time an Emacs process is launched),
it can break the dump because our subr objects will end up with pointers
to addresses that aren't valid any more (might be other such problems,
but that's the first that comes to my mind).
Stefan
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#18784
; Package
emacs
.
(Mon, 16 Mar 2015 19:35:02 GMT)
Full text and
rfc822 format available.
Message #55 received at 18784 <at> debbugs.gnu.org (full text, mbox):
> From: Stefan Monnier <monnier <at> IRO.UMontreal.CA>
> Cc: ulm <at> gentoo.org, 18784 <at> debbugs.gnu.org
> Date: Mon, 16 Mar 2015 15:06:22 -0400
>
> > I think we don't really understand why this bug happens. At least I
> > have no clear idea of how PIE can cause temacs segfault.
>
> I guess if PIE is used in order to place Emacs's code at randomized
> addresses (different address every time an Emacs process is launched),
> it can break the dump because our subr objects will end up with pointers
> to addresses that aren't valid any more (might be other such problems,
> but that's the first that comes to my mind).
Then this is only an issue on systems where PIE == address
randomization, isn't it?
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#18784
; Package
emacs
.
(Mon, 16 Mar 2015 20:05:01 GMT)
Full text and
rfc822 format available.
Message #58 received at 18784 <at> debbugs.gnu.org (full text, mbox):
>>>>> On Mon, 16 Mar 2015, Eli Zaretskii wrote:
>> I guess if PIE is used in order to place Emacs's code at randomized
>> addresses (different address every time an Emacs process is launched),
>> it can break the dump because our subr objects will end up with pointers
>> to addresses that aren't valid any more (might be other such problems,
>> but that's the first that comes to my mind).
> Then this is only an issue on systems where PIE == address
> randomization, isn't it?
That would be my guess too. Here are some gdb backtraces showing that
the problem occurs in unexelf.c:
https://bugs.gentoo.org/494316#c13
https://bugs.gentoo.org/526948#c9
http://debbugs.gnu.org/13847#5
There is a long history of Emacs catching up with kernel hardening
in this area. It started with setting ADDR_NO_RANDOMIZE via Linux
personality(2), then setting the NORANDEXEC flag with paxctl(1) or
setfattr(1). Now it seems that we need -nopie in addition.
My impression is that these are all workarounds that don't address the
real issue.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#18784
; Package
emacs
.
(Mon, 16 Mar 2015 20:30:03 GMT)
Full text and
rfc822 format available.
Message #63 received at 18784 <at> debbugs.gnu.org (full text, mbox):
> There is a long history of Emacs catching up with kernel hardening
> in this area. It started with setting ADDR_NO_RANDOMIZE via Linux
> personality(2), then setting the NORANDEXEC flag with paxctl(1) or
> setfattr(1). Now it seems that we need -nopie in addition.
But what does "-nopie" mean? IIUC it means "do not generate PIE code",
so it is a "double-level workaround": not only it doesn't directly fix the
problem we have with randomization but it doesn't directly disable
randomization either.
If OTOH "-nopie" means "indicate that the code should not be relocated
even if it looks like it's position independent", then it's only
a "single-level workaround", like the ADDR_NO_RANDOMIZE and friends.
> My impression is that these are all workarounds that don't address the
> real issue.
AFAIK the only way to address directly the underlying issue is to use
a portable dumper. Until then we'll have to consider address
randomization as plain bugs that we need to fix with things like
ADDR_NO_RANDOMIZE.
Stefan "who doesn't really believe in such hardening"
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#18784
; Package
emacs
.
(Sun, 29 Mar 2015 12:21:01 GMT)
Full text and
rfc822 format available.
Message #68 received at 18784 <at> debbugs.gnu.org (full text, mbox):
So, how to proceed here? Looks like duplicate bugs are piling up.
Shall I push the patch that I've posted earlier:
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=18784#43
Alternatively, the check for the linker accepting -nopie could be
moved to the gnu*) pattern of the case statement above. (The openbsd
case would be left alone then.)
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#18784
; Package
emacs
.
(Fri, 03 Apr 2015 11:47:01 GMT)
Full text and
rfc822 format available.
Message #71 received at 18784 <at> debbugs.gnu.org (full text, mbox):
tags 18784 fixed
close 18784 25.1
thanks
> Shall I push the patch that I've posted earlier:
> http://debbugs.gnu.org/cgi/bugreport.cgi?bug=18784#43
Pushed to master.
Added tag(s) fixed.
Request was from
Ulrich Mueller <ulm <at> gentoo.org>
to
control <at> debbugs.gnu.org
.
(Fri, 03 Apr 2015 11:58:01 GMT)
Full text and
rfc822 format available.
bug marked as fixed in version 25.1, send any further explanations to
18784 <at> debbugs.gnu.org and Gangræna Gorgeous <trupanka <at> gmail.com>
Request was from
Ulrich Mueller <ulm <at> gentoo.org>
to
control <at> debbugs.gnu.org
.
(Fri, 03 Apr 2015 11:58:02 GMT)
Full text and
rfc822 format available.
Disconnected #20215 from all other report(s).
Request was from
Philipp Stephani <p.stephani2 <at> gmail.com>
to
control <at> debbugs.gnu.org
.
(Mon, 13 Apr 2015 21:04:02 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Tue, 12 May 2015 11:24:07 GMT)
Full text and
rfc822 format available.
This bug report was last modified 10 years and 91 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.