GNU bug report logs - #23371
emacs: paxctl usage on NetBSD

Previous Next

Package: emacs;

Reported by: Thomas Klausner <wiz <at> NetBSD.org>

Date: Mon, 25 Apr 2016 12:10:01 UTC

Severity: normal

Tags: patch

Found in version 25.1.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

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Thomas Klausner <wiz <at> NetBSD.org>
Subject: bug#23371: closed (Re: emacs: paxctl usage on NetBSD)
Date: Wed, 27 Apr 2016 23:09:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#23371: emacs: paxctl usage on NetBSD

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 23371 <at> debbugs.gnu.org.

-- 
23371: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=23371
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Paul Eggert <eggert <at> cs.ucla.edu>
To: Thomas Klausner <wiz <at> NetBSD.org>
Cc: 23371-done <at> debbugs.gnu.org
Subject: Re: emacs: paxctl usage on NetBSD
Date: Wed, 27 Apr 2016 16:08:42 -0700
On 04/27/2016 03:50 PM, Thomas Klausner wrote:
> Yes, that's it. I've defined PAXCTL_notdumped to the same value as
> PAXCTL_dumped and emacs builds fine now -- basically, one additional
> line to configure.ac in the netbsd case.

Thanks, I installed a patch along those lines into the emacs-25 branch.


[Message part 3 (message/rfc822, inline)]
From: Thomas Klausner <wiz <at> NetBSD.org>
To: submit <at> debbugs.gnu.org
Subject: emacs: paxctl usage on NetBSD
Date: Mon, 25 Apr 2016 14:09:44 +0200
Package: emacs
Version: 25.1.50

emacs is using paxctl during the build, in two ways:
"paxctl -zex file" and "paxctl -r file"

However, the NetBSD version of paxctl has a different usage, e.g.
"paxctl +a file" would turn off ASLR. For more details, see
http://netbsd.gw.com/cgi-bin/man-cgi?paxctl++NetBSD-current

When I replace 'paxctl -zex' with 'paxctl +a' in src/Makefile.in, the
build succeeds.
 Thomas



This bug report was last modified 9 years and 106 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.