From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.bugs Subject: bug#23371: emacs: paxctl usage on NetBSD Date: Wed, 27 Apr 2016 12:38:53 -0700 Organization: UCLA Computer Science Department Message-ID: <3f6aba54-4f40-817c-24f9-942b033d2289@cs.ucla.edu> References: <2c48d1df-764e-09a0-5945-05148523b768@cs.ucla.edu> <20160427155442.GN7662@danbala.tuwien.ac.at> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1461786027 19873 80.91.229.3 (27 Apr 2016 19:40:27 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 27 Apr 2016 19:40:27 +0000 (UTC) Cc: 23371@debbugs.gnu.org To: Thomas Klausner Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Apr 27 21:40:14 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1avVJj-0003uc-4k for geb-bug-gnu-emacs@m.gmane.org; Wed, 27 Apr 2016 21:40:11 +0200 Original-Received: from localhost ([::1]:45014 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1avVJi-0006XJ-5E for geb-bug-gnu-emacs@m.gmane.org; Wed, 27 Apr 2016 15:40:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45468) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1avVJe-0006UG-2E for bug-gnu-emacs@gnu.org; Wed, 27 Apr 2016 15:40:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1avVJZ-0003Fi-VJ for bug-gnu-emacs@gnu.org; Wed, 27 Apr 2016 15:40:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:38296) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1avVJZ-0003Fd-S1 for bug-gnu-emacs@gnu.org; Wed, 27 Apr 2016 15:40:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1avVJZ-000151-MI for bug-gnu-emacs@gnu.org; Wed, 27 Apr 2016 15:40:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 27 Apr 2016 19:40:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23371 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 23371-submit@debbugs.gnu.org id=B23371.14617859454086 (code B ref 23371); Wed, 27 Apr 2016 19:40:01 +0000 Original-Received: (at 23371) by debbugs.gnu.org; 27 Apr 2016 19:39:05 +0000 Original-Received: from localhost ([127.0.0.1]:50633 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1avVIf-00013q-Di for submit@debbugs.gnu.org; Wed, 27 Apr 2016 15:39:05 -0400 Original-Received: from zimbra.cs.ucla.edu ([131.179.128.68]:43909) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1avVIc-00013M-LP for 23371@debbugs.gnu.org; Wed, 27 Apr 2016 15:39:04 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 32380160508; Wed, 27 Apr 2016 12:38:56 -0700 (PDT) Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id FujED-LzZSp1; Wed, 27 Apr 2016 12:38:53 -0700 (PDT) Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id E6915160D1E; Wed, 27 Apr 2016 12:38:53 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id Iwxg_K52leaH; Wed, 27 Apr 2016 12:38:53 -0700 (PDT) Original-Received: from penguin.cs.ucla.edu (Penguin.CS.UCLA.EDU [131.179.64.200]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id CA638160508; Wed, 27 Apr 2016 12:38:53 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.0 In-Reply-To: <20160427155442.GN7662@danbala.tuwien.ac.at> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:116968 Archived-At: On 04/27/2016 08:54 AM, Thomas Klausner wrote: >> configure.ac says >> that paxctl is used only when the operating system is GNU/Linux, unless one >> manually configures by setting PAXCTL in the environment or using a >> PAXCTL=/some/path argument to 'configure'. > That's true, but src/Makefile.in ignores that: > PAXCTL_if_present = $(or $(PAXCTL),: paxctl) I guess I'm still not following. On non-GNU/Linux hosts, $(PAXCTL) should be empty because paxctl is not searched for, so PAXCTL_if_present should be ': paxctl', i.e., a no-op shell command. And yet you reported that your build used 'paxctl -zex' and 'paxctl -r'. Perhaps your build was actually using the no-ops ': paxctl -zex' and ': paxctl -r' and you didn't notice the colons? That is, perhaps you replaced ': paxctl -zex' (with a prefix colon) with 'paxctl +a' (without the colon)? > > My version is attached (I added some more paxctl's for the symlinks > when the original version didn't work.) I hope I didn't break it. Did it work with your version? If so, does 'ln' and/or 'mv' remove the mark placed on an executable by 'paxctl +a'? and if that happens, how does 'make install' avoid removing the mark in the installed Emacs? If not, then I'm afraid I'm lost. Also, I noticed that you removed the indenting on some of the 'ifeq' lines in src/Makefile.in; why was that necessary?