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: Mon, 25 Apr 2016 17:09:56 -0700 Organization: UCLA Computer Science Department Message-ID: <2c48d1df-764e-09a0-5945-05148523b768@cs.ucla.edu> References: <20160425120944.GL7662@danbala.tuwien.ac.at> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------263BF4E96C6A5D84C0366068" X-Trace: ger.gmane.org 1461629482 23106 80.91.229.3 (26 Apr 2016 00:11:22 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 26 Apr 2016 00:11:22 +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 Tue Apr 26 02:11:11 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 1auqas-00045x-Rw for geb-bug-gnu-emacs@m.gmane.org; Tue, 26 Apr 2016 02:11:11 +0200 Original-Received: from localhost ([::1]:35502 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1auqar-00066y-Pd for geb-bug-gnu-emacs@m.gmane.org; Mon, 25 Apr 2016 20:11:09 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51385) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1auqao-00061m-2u for bug-gnu-emacs@gnu.org; Mon, 25 Apr 2016 20:11:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1auqak-00048L-Sj for bug-gnu-emacs@gnu.org; Mon, 25 Apr 2016 20:11:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:34813) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1auqak-00048H-PS for bug-gnu-emacs@gnu.org; Mon, 25 Apr 2016 20:11:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1auqak-0004hy-E2 for bug-gnu-emacs@gnu.org; Mon, 25 Apr 2016 20:11:02 -0400 X-Loop: help-debbugs@gnu.org In-Reply-To: <20160425120944.GL7662@danbala.tuwien.ac.at> Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 26 Apr 2016 00:11:02 +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: Original-Received: via spool by 23371-submit@debbugs.gnu.org id=B23371.146162940618028 (code B ref 23371); Tue, 26 Apr 2016 00:11:02 +0000 Original-Received: (at 23371) by debbugs.gnu.org; 26 Apr 2016 00:10:06 +0000 Original-Received: from localhost ([127.0.0.1]:47150 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1auqZq-0004gi-9J for submit@debbugs.gnu.org; Mon, 25 Apr 2016 20:10:06 -0400 Original-Received: from zimbra.cs.ucla.edu ([131.179.128.68]:37112) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1auqZo-0004gA-RB for 23371@debbugs.gnu.org; Mon, 25 Apr 2016 20:10:05 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 34BDF16124C; Mon, 25 Apr 2016 17:09:58 -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 xniulM3UhG7T; Mon, 25 Apr 2016 17:09:57 -0700 (PDT) Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 4443616125C; Mon, 25 Apr 2016 17:09:57 -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 6ZFeetSC4Kck; Mon, 25 Apr 2016 17:09:57 -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 26F8F16124C; Mon, 25 Apr 2016 17:09:57 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.0 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:116842 Archived-At: This is a multi-part message in MIME format. --------------263BF4E96C6A5D84C0366068 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit > When I replace 'paxctl -zex' with 'paxctl +a' in src/Makefile.in, the > build succeeds. Did you do something other than just that replacement? 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'. Does the attached patch to the emacs-25 branch work for you? --------------263BF4E96C6A5D84C0366068 Content-Type: application/x-patch; name="0001-Port-dumping-to-NetBSD-with-PaX.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="0001-Port-dumping-to-NetBSD-with-PaX.patch" RnJvbSA4NDEyYjYzODk1NWM5ZDQ3MjQ1MjVmY2Q2Y2QzZWM1ZWI4NDhkYmMzIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QHBlbmd1aW4uY3Mu dWNsYS5lZHU+CkRhdGU6IE1vbiwgMjUgQXByIDIwMTYgMTc6MDY6NTQgLTA3MDAKU3ViamVj dDogW1BBVENIXSBQb3J0IGR1bXBpbmcgdG8gTmV0QlNEIHdpdGggUGFYCgpQcm9ibGVtIHJl cG9ydGVkIGJ5IFRob21hcyBLbGF1c25lciAoQnVnIzIzMzcxKS4KKiBjb25maWd1cmUuYWMg KFBBWENUTF9kdW1wZWQsIFBBWENUTF9ub3RkdW1wZWQpOiBOZXcgdmFycy4KU2V0IHRoZW0g dG8gc2V0ZmF0dHIgYW5kL29yIHBheGN0bCBjb21tYW5kcyBhcHByb3ByaWF0ZSBmb3IKR05V L0xpbnV4IGFuZC9vciBOZXRCU0Q7IHRoZSBsYXR0ZXIgcHJlZmVycyBwYXhjdGwgK2EuICBT ZWFyY2gKZm9yIHBheGN0bCBvbmx5IGlmIHNldGZhdHRyIGlzIG5vdCBmb3VuZC4KKiBzcmMv TWFrZWZpbGUuaW4gKFBBWENUTF9kdW1wZWQsIFBBWENUTF9ub3RkdW1wZWQpOgpOZXcgdmFy cywgcmVwbGFjaW5nIFBBWENUTF9pZl9wcmVzZW50IGFuZCBTRVRGQVRUUl9pZl9wcmVzZW50 LgpBbGwgdXNlcyBjaGFuZ2VkLgotLS0KIGNvbmZpZ3VyZS5hYyAgICB8IDM3ICsrKysrKysr KysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0KIHNyYy9NYWtlZmlsZS5pbiB8IDE4ICsr KysrKysrKysrKy0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCA0MCBpbnNlcnRpb25zKCspLCAx NSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9jb25maWd1cmUuYWMgYi9jb25maWd1cmUu YWMKaW5kZXggNGYxNjliNi4uODgyM2Y3YiAxMDA2NDQKLS0tIGEvY29uZmlndXJlLmFjCisr KyBiL2NvbmZpZ3VyZS5hYwpAQCAtMTE0MCwxNiArMTE0MCw5IEBAIEFDX1BBVEhfUFJPRyhH WklQX1BST0csIGd6aXApCiB0ZXN0ICR3aXRoX2NvbXByZXNzX2luc3RhbGwgIT0geWVzICYm IHRlc3QgLW4gIiRHWklQX1BST0ciICYmIFwKICAgIEdaSVBfUFJPRz0iICMgJEdaSVBfUFJP RyAjIChkaXNhYmxlZCBieSBjb25maWd1cmUgLS13aXRob3V0LWNvbXByZXNzLWluc3RhbGwp IgogCitQQVhDVExfZHVtcGVkPQorUEFYQ1RMX25vdGR1bXBlZD0KIGlmIHRlc3QgJG9wc3lz ID0gZ251LWxpbnV4OyB0aGVuCi0gIEFDX1BBVEhfUFJPRyhQQVhDVEwsIHBheGN0bCwsCi0g ICAgWyRQQVRIJFBBVEhfU0VQQVJBVE9SL3NiaW4kUEFUSF9TRVBBUkFUT1IvdXNyL3NiaW5d KQotICBpZiB0ZXN0ICJYJFBBWENUTCIgIT0gWDsgdGhlbgotICAgIEFDX01TR19DSEVDS0lO Ryhbd2hldGhlciBiaW5hcmllcyBoYXZlIGEgUFRfUEFYX0ZMQUdTIGhlYWRlcl0pCi0gICAg QUNfTElOS19JRkVMU0UoW0FDX0xBTkdfUFJPR1JBTShbXSwgW10pXSwKLSAgICAgIFtpZiAk UEFYQ1RMIC12IGNvbmZ0ZXN0JEVYRUVYVCA+L2Rldi9udWxsIDI+JjE7IHRoZW4gQUNfTVNH X1JFU1VMVCh5ZXMpCi0gICAgICBlbHNlIEFDX01TR19SRVNVTFQobm8pOyBQQVhDVEw9IiI7 IGZpXSkKLSAgZmkKLQogICBpZiB0ZXN0ICIke1NFVEZBVFRSK3NldH0iICE9IHNldDsgdGhl bgogICAgIEFDX0NBQ0hFX0NIRUNLKFtmb3Igc2V0ZmF0dHJdLAogICAgICAgW2VtYWNzX2N2 X3Byb2dfc2V0ZmF0dHJdLApAQCAtMTE2MCw2ICsxMTUzLDcgQEAgaWYgdGVzdCAkb3BzeXMg PSBnbnUtbGludXg7IHRoZW4KIAkgZW1hY3NfY3ZfcHJvZ19zZXRmYXR0cj1ubwogICAgICAg IGZpXSkKICAgICBpZiB0ZXN0ICIkZW1hY3NfY3ZfcHJvZ19zZXRmYXR0ciIgPSB5ZXM7IHRo ZW4KKyAgICAgIFBBWENUTF9ub3RkdW1wZWQ9JyQoU0VURkFUVFIpIC1uIHVzZXIucGF4LmZs YWdzIC12IGVyJwogICAgICAgU0VURkFUVFI9c2V0ZmF0dHIKICAgICBlbHNlCiAgICAgICBT RVRGQVRUUj0KQEAgLTExNjgsNiArMTE2MiwzMSBAQCBpZiB0ZXN0ICRvcHN5cyA9IGdudS1s aW51eDsgdGhlbgogICAgIEFDX1NVQlNUKFtTRVRGQVRUUl0pCiAgIGZpCiBmaQorY2FzZSAk b3BzeXMsJFBBWENUTF9ub3RkdW1wZWQgaW4KKyAgZ251LWxpbnV4LCB8IG5ldGJzZCwpCisg ICAgQUNfUEFUSF9QUk9HKFtQQVhDVExdLCBbcGF4Y3RsXSwgW10sCisgICAgICBbJFBBVEgk UEFUSF9TRVBBUkFUT1Ivc2JpbiRQQVRIX1NFUEFSQVRPUi91c3Ivc2Jpbl0pCisgICAgaWYg dGVzdCAtbiAiJFBBWENUTCI7IHRoZW4KKyAgICAgIGlmIHRlc3QgIiRvcHN5cyIgPSBuZXRi c2Q7IHRoZW4KKwlQQVhDVExfZHVtcGVkPSckKFBBWENUTCkgK2EnCisgICAgICBlbHNlCisJ QUNfTVNHX0NIRUNLSU5HKFt3aGV0aGVyIGJpbmFyaWVzIGhhdmUgYSBQVF9QQVhfRkxBR1Mg aGVhZGVyXSkKKwlBQ19MSU5LX0lGRUxTRShbQUNfTEFOR19QUk9HUkFNKFtdLCBbXSldLAor CSAgW2lmICRQQVhDVEwgLXYgY29uZnRlc3QkRVhFRVhUID4vZGV2L251bGwgMj4mMTsgdGhl bgorCSAgICAgQUNfTVNHX1JFU1VMVChbeWVzXSkKKwkgICBlbHNlCisJICAgICBBQ19NU0df UkVTVUxUKFtub10pCisJICAgICBQQVhDVEw9CisJICAgZmldKQorCWlmIHRlc3QgLW4gIiRQ QVhDVEwiOyB0aGVuCisJICBQQVhDVExfZHVtcGVkPSckKFBBWENUTCkgLXpleCcKKwkgIFBB WENUTF9ub3RkdW1wZWQ9JyQoUEFYQ1RMKSAtcicKKwlmaQorICAgICAgZmkKKyAgICBmaTs7 Citlc2FjCitBQ19TVUJTVChbUEFYQ1RMX2R1bXBlZF0pCitBQ19TVUJTVChbUEFYQ1RMX25v dGR1bXBlZF0pCiAKICMjIE5lZWQgbWFrZWluZm8gPj0gNC43ICg/KSB0byBidWlsZCB0aGUg bWFudWFscy4KIGlmIHRlc3QgIiRNQUtFSU5GTyIgIT0gIm5vIjsgdGhlbgpkaWZmIC0tZ2l0 IGEvc3JjL01ha2VmaWxlLmluIGIvc3JjL01ha2VmaWxlLmluCmluZGV4IDFmMGRmNmYuLjQy ZDZhNTkgMTAwNjQ0Ci0tLSBhL3NyYy9NYWtlZmlsZS5pbgorKysgYi9zcmMvTWFrZWZpbGUu aW4KQEAgLTExNCw4ICsxMTQsOSBAQCBURU1BQ1NfTERGTEFHUyA9ICQoTERfU1dJVENIX1NZ U1RFTSkgJChMRF9TV0lUQ0hfU1lTVEVNX1RFTUFDUykKICMjIGFyb3VuZCB0aGlzLCBuZXdl ciBvbmVzIHNldGZhdHRyLiAgU2VlIEJ1ZyMxMTM5OCBhbmQgQnVnIzE2MzQzLgogUEFYQ1RM ID0gQFBBWENUTEAKIFNFVEZBVFRSID0gQFNFVEZBVFRSQAotUEFYQ1RMX2lmX3ByZXNlbnQg PSAkKG9yICQoUEFYQ1RMKSw6IHBheGN0bCkKLVNFVEZBVFRSX2lmX3ByZXNlbnQgPSAkKG9y ICQoU0VURkFUVFIpLDogc2V0ZmF0dHIpCisjIyBDb21tYW5kcyB0byBzZXQgUGFYIGZsYWdz IG9uIGR1bXBlZCBhbmQgbm90LWR1bXBlZCBpbnN0YW5jZXMgb2YgRW1hY3MuCitQQVhDVExf ZHVtcGVkID0gQFBBWENUTF9kdW1wZWRACitQQVhDVExfbm90ZHVtcGVkID0gQFBBWENUTF9u b3RkdW1wZWRACiAKICMjIFNvbWUgc3lzdGVtcyBkZWZpbmUgdGhpcyB0byByZXF1ZXN0IHNw ZWNpYWwgbGlicmFyaWVzLgogTElCU19TWVNURU09QExJQlNfU1lTVEVNQApAQCAtNTMyLDcg KzUzMyw5IEBAIGlmZXEgKCQoQ0FOTk9UX0RVTVApLHllcykKIAlsbiAtZiB0ZW1hY3MkKEVY RUVYVCkgJEAKIGVsc2UKIAlMQ19BTEw9QyAkKFJVTl9URU1BQ1MpIC1iYXRjaCAtbCBsb2Fk dXAgZHVtcAotCSQoUEFYQ1RMX2lmX3ByZXNlbnQpIC16ZXggJEAKKyBpZm5lcSAoJChQQVhD VExfZHVtcGVkKSwpCisJJChQQVhDVExfZHVtcGVkKSAkQAorIGVuZGlmCiAJbG4gLWYgJEAg Ym9vdHN0cmFwLWVtYWNzJChFWEVFWFQpCiBlbmRpZgogCkBAIC01OTQsOCArNTk3LDkgQEAg dGVtYWNzJChFWEVFWFQpOiAkKExJQlhNRU5VKSAkKEFMTE9CSlMpIFwKIAkgIC1vIHRlbWFj cyAkKEFMTE9CSlMpICQobGliKS9saWJnbnUuYSAkKFczMl9SRVNfTElOSykgJChMSUJFUykK IAkkKE1LRElSX1ApICQoZXRjKQogaWZuZXEgKCQoQ0FOTk9UX0RVTVApLHllcykKLQkkKFBB WENUTF9pZl9wcmVzZW50KSAtciAkQAotCSQoU0VURkFUVFJfaWZfcHJlc2VudCkgLW4gdXNl ci5wYXguZmxhZ3MgLXYgZXIgJEAKKyAgaWZuZXEgKCQoUEFYQ1RMX25vdGR1bXBlZCksKQor CSQoUEFYQ1RMX25vdGR1bXBlZCkgJEAKKyAgZW5kaWYKIGVuZGlmCiAKICMjIFRoZSBmb2xs b3dpbmcgb2xkeG1lbnUtcmVsYXRlZCBydWxlcyBhcmUgb25seSAocG9zc2libHkpIHVzZWQg aWYKQEAgLTczNCw3ICs3MzgsOSBAQCBpZmVxICgkKENBTk5PVF9EVU1QKSx5ZXMpCiAJbG4g LWYgdGVtYWNzJChFWEVFWFQpICRACiBlbHNlCiAJJChSVU5fVEVNQUNTKSAtLWJhdGNoIC0t bG9hZCBsb2FkdXAgYm9vdHN0cmFwCi0JJChQQVhDVExfaWZfcHJlc2VudCkgLXpleCBlbWFj cyQoRVhFRVhUKQorIGlmbmVxICgkKFBBWENUTF9kdW1wZWQpLCkKKwkkKFBBWENUTF9kdW1w ZWQpIGVtYWNzJChFWEVFWFQpCisgZW5kaWYKIAltdiAtZiBlbWFjcyQoRVhFRVhUKSAkQAog ZW5kaWYKIAlAOiBDb21waWxlIHNvbWUgZmlsZXMgZWFybGllciB0byBzcGVlZCB1cCBmdXJ0 aGVyIGNvbXBpbGF0aW9uLgotLSAKMi41LjUKCg== --------------263BF4E96C6A5D84C0366068--