From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 27 15:28:56 2019 Received: (at submit) by debbugs.gnu.org; 27 Jun 2019 19:28:56 +0000 Received: from localhost ([127.0.0.1]:39745 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hga4l-0007eD-Tv for submit@debbugs.gnu.org; Thu, 27 Jun 2019 15:28:56 -0400 Received: from lists.gnu.org ([209.51.188.17]:35815) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hga4j-0007e5-Ld for submit@debbugs.gnu.org; Thu, 27 Jun 2019 15:28:54 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:32771) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hga4i-0001u3-Dw for bug-gnu-emacs@gnu.org; Thu, 27 Jun 2019 15:28:53 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: *** X-Spam-Status: No, score=3.3 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_NONE, RECEIVED_FROM_WINDOWS_HOST,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hga4h-0005NJ-4p for bug-gnu-emacs@gnu.org; Thu, 27 Jun 2019 15:28:52 -0400 Received: from mail-eopbgr820128.outbound.protection.outlook.com ([40.107.82.128]:19808 helo=NAM01-SN1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hga4g-0005ME-JS for bug-gnu-emacs@gnu.org; Thu, 27 Jun 2019 15:28:51 -0400 ARC-Seal: i=1; a=rsa-sha256; s=testarcselector01; d=microsoft.com; cv=none; b=Hd7XIEmNItjXFA41RTo2RnAJGVTwUW4o8CnJ/ACzy4oZXd46DqrQFEw1bKjv5VgciE3VHSrTfUbTPHINABO6lplCItvuYg8NE8RAWWX7zg4qKbEpG/ACa/1Aq+C4A2EqetHMD8Ddhe90Co7OJsJFfQY5KpCPAjDKbb8saVBWL6A= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=testarcselector01; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DC8yNt98Rz1ukgVBt7LwnQQp/cyXo5rFzBwXVazjmxs=; b=YBiqwXRmO9slOfnuFN8eDGbJDlWT+FJ+1uoauKHWuJhsX7/9w718PFgn+6xxukwP//Lvb3ORceFpFup7VJygiokR0e87zKecH/sFV6Ru7Ql2JSMgwxOicAavXP0KVQRU3MMS6mv3POP69FZ+nHN7HzflV0yP64tb3abMDxHwseY= ARC-Authentication-Results: i=1; test.office365.com 1;spf=none;dmarc=none;dkim=none;arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cornell.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DC8yNt98Rz1ukgVBt7LwnQQp/cyXo5rFzBwXVazjmxs=; b=Af9gitph0zSo1VDJx3/pnau4LTc+wNDgnIMmYPrqBvbwwEM5FV0QyUUGklrc9cLzwMw849oMbxviRUWMt0yAzJ7yRoPRoG8MFfDOd3qAOkoVMCiIFrSrDpJ416swi5Nh9f5YxoLjn4v0wWhIfifc6c20jRCq+6B+PVsssSEREsE= Received: from CY1PR04MB2300.namprd04.prod.outlook.com (10.167.10.148) by CY1PR04MB2139.namprd04.prod.outlook.com (10.167.8.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2008.18; Thu, 27 Jun 2019 19:28:48 +0000 Received: from CY1PR04MB2300.namprd04.prod.outlook.com ([fe80::e43c:48bc:36fd:1f40]) by CY1PR04MB2300.namprd04.prod.outlook.com ([fe80::e43c:48bc:36fd:1f40%3]) with mapi id 15.20.2008.017; Thu, 27 Jun 2019 19:28:48 +0000 From: Ken Brown To: "bug-gnu-emacs@gnu.org" Subject: 26.2.90; O_PATH problem on some versions of Cygwin Thread-Topic: 26.2.90; O_PATH problem on some versions of Cygwin Thread-Index: AQHVLR6LcyGkuSLIYkm70RgOcRrM4Q== Date: Thu, 27 Jun 2019 19:28:48 +0000 Message-ID: <9308fcb1-bb7e-229b-aacf-8c55db00fca6@cornell.edu> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.7.2 x-originating-ip: [68.175.129.7] x-clientproxiedby: BN6PR12CA0025.namprd12.prod.outlook.com (2603:10b6:405:70::11) To CY1PR04MB2300.namprd04.prod.outlook.com (2a01:111:e400:c61b::20) authentication-results: spf=none (sender IP is ) smtp.mailfrom=kbrown@cornell.edu; x-ms-exchange-messagesentrepresentingtype: 1 x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 4648a491-77b2-420c-6eb6-08d6fb35ad65 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020); SRVR:CY1PR04MB2139; x-ms-traffictypediagnostic: CY1PR04MB2139: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2043; x-forefront-prvs: 008184426E x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(376002)(396003)(39860400002)(346002)(136003)(189003)(199004)(6916009)(476003)(66446008)(66576008)(64756008)(66556008)(31696002)(66476007)(4744005)(2616005)(36756003)(64126003)(5024004)(5660300002)(2501003)(75432002)(65826007)(2906002)(86362001)(256004)(73956011)(66946007)(88552002)(71190400001)(14454004)(71200400001)(8676002)(6116002)(3846002)(478600001)(58126008)(81166006)(26005)(316002)(53936002)(5640700003)(486006)(6436002)(65956001)(65806001)(25786009)(66066001)(99286004)(305945005)(7736002)(99936001)(6506007)(2351001)(52116002)(6486002)(68736007)(6512007)(102836004)(186003)(8936002)(786003)(31686004)(386003)(81156014); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR04MB2139; H:CY1PR04MB2300.namprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: cornell.edu does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: PH1uN8v/3XaTWZqlV6dIpcCgu3H7r1gaPvI/X0rjq6EYBDXR1ipQ85UeOLmIwoPjsXqqsAGryMR75Oi+jz4OKMrUWuNev6FSdA3Pb5MOyUp3SC0mjKuHg6PCEBS5kzYrjbPd/wJoOJxq2+R4JtXqWmmZ7Xzjx54pLvDeYU0/EbxoFcog3EoZXouBoCdasG8pxZxSPe0rYVgpqOObd68TW7wJg434TZKZXCZzp9Jwbf88413utuc7PY7gjuaJiXP4NTlrrVi9c0xbOVw2yZAjAfmnspJGCssKHQQdEN1Yxhzrl9qFBcUmTqag4R1wqTCdhJmgSsqH0GcJl2oFkhbFZsiFr7DYHt5yzFrzHHteLiQInliLu5SP/FfZFjbEBz31ujN3A1T7V6C51IqoSVt4i/Rx4yzEZY+bUFCypTjeKNc= Content-Type: multipart/mixed; boundary="_003_9308fcb1bb7e229baacf8c55db00fca6cornelledu_" MIME-Version: 1.0 X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: 4648a491-77b2-420c-6eb6-08d6fb35ad65 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Jun 2019 19:28:48.3941 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 5d7e4366-1b9b-45cf-8e79-b14b27df46e1 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: ksb2@cornell.edu X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR04MB2139 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 40.107.82.128 X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) --_003_9308fcb1bb7e229baacf8c55db00fca6cornelledu_ Content-Type: text/plain; charset="utf-8" Content-ID: <4E78E47E29378D4DBAF62F0A49B7F657@namprd04.prod.outlook.com> Content-Transfer-Encoding: base64 Q3lnd2luIHN1cHBvcnRzIHRoZSBPX1BBVEggZmxhZyBzdGFydGluZyB3aXRoIHJlbGVhc2UgMy4w LjAsIGJ1dCBpdCBpcyBidWdneSANCnVudGlsIHJlbGVhc2UgMy4wLjguICAoT3BlbmluZyBhIEZJ Rk8gd2l0aCBPX1BBVEggY2F1c2VzIGEgaGFuZy4pICBUaGUgYXR0YWNoZWQgDQpwYXRjaGVzIHdv cmsgYXJvdW5kIHRoaXMgcHJvYmxlbS4gIFRoZSBmaXJzdCBwYXRjaCAod2hpY2ggc3RpbGwgaGFz IGEgYnVnIG51bWJlciANCnRoYXQgbmVlZHMgdG8gYmUgZmlsbGVkIGluKSB1c2VzIGluY29ycmVj dCBpbmRlbnRhdGlvbiBmb3IgbGVnaWJpbGl0eS4gIFRoZSANCnNlY29uZCBwYXRjaCBmaXhlcyB0 aGUgaW5kZW50YXRpb24uDQoNCktlbg0K --_003_9308fcb1bb7e229baacf8c55db00fca6cornelledu_ Content-Type: text/plain; name="0001-Avoid-O_PATH-on-versions-of-Cygwin-where-it-is-buggy.patch" Content-Description: 0001-Avoid-O_PATH-on-versions-of-Cygwin-where-it-is-buggy.patch Content-Disposition: attachment; filename="0001-Avoid-O_PATH-on-versions-of-Cygwin-where-it-is-buggy.patch"; size=1611; creation-date="Thu, 27 Jun 2019 19:28:48 GMT"; modification-date="Thu, 27 Jun 2019 19:28:48 GMT" Content-ID: <4D57FA1606694C4989DFA886758DCEBF@namprd04.prod.outlook.com> Content-Transfer-Encoding: base64 RnJvbSA4YTM1MGU5MGRjOGQwNDdlODM3MmE1M2RkNjRmYzE3ODE1N2IzZjUyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBLZW4gQnJvd24gPGticm93bkBjb3JuZWxsLmVkdT4KRGF0ZTog VGh1LCAyNyBKdW4gMjAxOSAxNDo1NDowOSAtMDQwMApTdWJqZWN0OiBbUEFUQ0ggMS8yXSBBdm9p ZCBPX1BBVEggb24gdmVyc2lvbnMgb2YgQ3lnd2luIHdoZXJlIGl0IGlzIGJ1Z2d5CgoqIHNyYy9k aXJlZC5jIFtPX1BBVEhdICh1c2Vfb19wYXRoKTogTmV3IGZ1bmN0aW9uLgooZmlsZV9hdHRyaWJ1 dGVzKTogVXNlIGl0LiAgKEJ1ZyM5OTk5OSkKLS0tCiBzcmMvZGlyZWQuYyB8IDIyICsrKysrKysr KysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyMiBpbnNlcnRpb25zKCspCgpkaWZmIC0t Z2l0IGEvc3JjL2RpcmVkLmMgYi9zcmMvZGlyZWQuYwppbmRleCA0OTM3NTgyOTJiLi5hYzgzYTAy NmRlIDEwMDY0NAotLS0gYS9zcmMvZGlyZWQuYworKysgYi9zcmMvZGlyZWQuYwpAQCAtMzYsNiAr MzYsMTAgQEAKICNpbmNsdWRlIDxmaWxlbW9kZS5oPgogI2luY2x1ZGUgPHN0YXQtdGltZS5oPgog CisjaWYgZGVmaW5lZCBDWUdXSU4gJiYgZGVmaW5lZCBPX1BBVEgKKyNpbmNsdWRlIDxzeXMvdXRz bmFtZS5oPgorI2VuZGlmCisKICNpbmNsdWRlICJsaXNwLmgiCiAjaW5jbHVkZSAic3lzdGltZS5o IgogI2luY2x1ZGUgImJ1ZmZlci5oIgpAQCAtOTIxLDYgKzkyNSwyMSBAQCBERUZVTiAoImZpbGUt YXR0cmlidXRlcyIsIEZmaWxlX2F0dHJpYnV0ZXMsIFNmaWxlX2F0dHJpYnV0ZXMsIDEsIDIsIDAs CiAJCQkgIGlkX2Zvcm1hdCk7CiB9CiAKKy8qIEN5Z3dpbiBzdXBwb3J0cyBPX1BBVEggc3RhcnRp bmcgd2l0aCByZWxlYXNlIDMuMC4wLCBidXQgaXQgaXMgYnVnZ3kKKyAgIHVudGlsIHJlbGVhc2Ug My4wLjguICAqLworI2lmZGVmIE9fUEFUSAorc3RhdGljIGJvb2wKK3VzZV9vX3BhdGggKHZvaWQp Cit7CisjIGlmZGVmIENZR1dJTgorICBzdHJ1Y3QgdXRzbmFtZSBuYW1lOworICByZXR1cm4gdW5h bWUgKCZuYW1lKSA+PSAwICYmIHN0cnZlcnNjbXAgKG5hbWUucmVsZWFzZSwgIjMuMC44IikgPj0g MDsKKyMgZWxzZQorICByZXR1cm4gdHJ1ZTsKKyMgZW5kaWYKK30KKyNlbmRpZgorCiBzdGF0aWMg TGlzcF9PYmplY3QKIGZpbGVfYXR0cmlidXRlcyAoaW50IGZkLCBjaGFyIGNvbnN0ICpuYW1lLAog CQkgTGlzcF9PYmplY3QgZGlybmFtZSwgTGlzcF9PYmplY3QgZmlsZW5hbWUsCkBAIC05MzgsNiAr OTU3LDggQEAgZmlsZV9hdHRyaWJ1dGVzIChpbnQgZmQsIGNoYXIgY29uc3QgKm5hbWUsCiAgIGlu dCBlcnIgPSBFSU5WQUw7CiAKICNpZmRlZiBPX1BBVEgKKyBpZiAodXNlX29fcGF0aCAoKSkKKyB7 CiAgIGludCBuYW1lZmQgPSBvcGVuYXQgKGZkLCBuYW1lLCBPX1BBVEggfCBPX0NMT0VYRUMgfCBP X05PRk9MTE9XKTsKICAgaWYgKG5hbWVmZCA8IDApCiAgICAgZXJyID0gZXJybm87CkBAIC05NjAs NiArOTgxLDcgQEAgZmlsZV9hdHRyaWJ1dGVzIChpbnQgZmQsIGNoYXIgY29uc3QgKm5hbWUsCiAJ ICBuYW1lID0gIiI7CiAJfQogICAgIH0KKyB9CiAjZW5kaWYKIAogICBpZiAoZXJyID09IEVJTlZB TCkKLS0gCjIuMjEuMAoK --_003_9308fcb1bb7e229baacf8c55db00fca6cornelledu_ Content-Type: text/plain; name="0002-src-dired.c-file_attributes-Fix-indentation.patch" Content-Description: 0002-src-dired.c-file_attributes-Fix-indentation.patch Content-Disposition: attachment; filename="0002-src-dired.c-file_attributes-Fix-indentation.patch"; size=1693; creation-date="Thu, 27 Jun 2019 19:28:48 GMT"; modification-date="Thu, 27 Jun 2019 19:28:48 GMT" Content-ID: <36383E796637624985FCB6019C0B157E@namprd04.prod.outlook.com> Content-Transfer-Encoding: base64 RnJvbSBjZDdiYmMxZTA4ODAzMzc4OWIyOTQ4NTc4ZmM4NTA5OWVkMTFhMmYxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBLZW4gQnJvd24gPGticm93bkBjb3JuZWxsLmVkdT4KRGF0ZTog VGh1LCAyNyBKdW4gMjAxOSAxNTowNDowNSAtMDQwMApTdWJqZWN0OiBbUEFUQ0ggMi8yXSA7ICog c3JjL2RpcmVkLmMgKGZpbGVfYXR0cmlidXRlcyk6IEZpeCBpbmRlbnRhdGlvbgoKLS0tCiBzcmMv ZGlyZWQuYyB8IDQ4ICsrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLQogMSBmaWxlIGNoYW5nZWQsIDI0IGluc2VydGlvbnMoKyksIDI0IGRlbGV0aW9ucygtKQoK ZGlmZiAtLWdpdCBhL3NyYy9kaXJlZC5jIGIvc3JjL2RpcmVkLmMKaW5kZXggYWM4M2EwMjZkZS4u ZGZlYzJkODlkOCAxMDA2NDQKLS0tIGEvc3JjL2RpcmVkLmMKKysrIGIvc3JjL2RpcmVkLmMKQEAg LTk1OCwzMCArOTU4LDMwIEBAIGZpbGVfYXR0cmlidXRlcyAoaW50IGZkLCBjaGFyIGNvbnN0ICpu YW1lLAogCiAjaWZkZWYgT19QQVRICiAgaWYgKHVzZV9vX3BhdGggKCkpCi0gewotICBpbnQgbmFt ZWZkID0gb3BlbmF0IChmZCwgbmFtZSwgT19QQVRIIHwgT19DTE9FWEVDIHwgT19OT0ZPTExPVyk7 Ci0gIGlmIChuYW1lZmQgPCAwKQotICAgIGVyciA9IGVycm5vOwotICBlbHNlCi0gICAgewotICAg ICAgcmVjb3JkX3Vud2luZF9wcm90ZWN0X2ludCAoY2xvc2VfZmlsZV91bndpbmQsIG5hbWVmZCk7 Ci0gICAgICBpZiAoZnN0YXQgKG5hbWVmZCwgJnMpICE9IDApCi0JewotCSAgZXJyID0gZXJybm87 Ci0JICAvKiBUaGUgTGludXgga2VybmVsIGJlZm9yZSB2ZXJzaW9uIDMuNiBkb2VzIG5vdCBzdXBw b3J0Ci0JICAgICBmc3RhdCBvbiBPX1BBVEggZmlsZSBkZXNjcmlwdG9ycy4gIEhhbmRsZSB0aGlz IGVycm9yIGxpa2UKLQkgICAgIG1pc3Npbmcgc3VwcG9ydCBmb3IgT19QQVRILiAgKi8KLQkgIGlm IChlcnIgPT0gRUJBREYpCi0JICAgIGVyciA9IEVJTlZBTDsKLQl9Ci0gICAgICBlbHNlCi0Jewot CSAgZXJyID0gMDsKLQkgIGZkID0gbmFtZWZkOwotCSAgbmFtZSA9ICIiOwotCX0KLSAgICB9Ci0g fQorICAgeworICAgICBpbnQgbmFtZWZkID0gb3BlbmF0IChmZCwgbmFtZSwgT19QQVRIIHwgT19D TE9FWEVDIHwgT19OT0ZPTExPVyk7CisgICAgIGlmIChuYW1lZmQgPCAwKQorICAgICAgIGVyciA9 IGVycm5vOworICAgICBlbHNlCisgICAgICAgeworCSByZWNvcmRfdW53aW5kX3Byb3RlY3RfaW50 IChjbG9zZV9maWxlX3Vud2luZCwgbmFtZWZkKTsKKwkgaWYgKGZzdGF0IChuYW1lZmQsICZzKSAh PSAwKQorCSAgIHsKKwkgICAgIGVyciA9IGVycm5vOworCSAgICAgLyogVGhlIExpbnV4IGtlcm5l bCBiZWZvcmUgdmVyc2lvbiAzLjYgZG9lcyBub3Qgc3VwcG9ydAorCQlmc3RhdCBvbiBPX1BBVEgg ZmlsZSBkZXNjcmlwdG9ycy4gIEhhbmRsZSB0aGlzIGVycm9yIGxpa2UKKwkJbWlzc2luZyBzdXBw b3J0IGZvciBPX1BBVEguICAqLworCSAgICAgaWYgKGVyciA9PSBFQkFERikKKwkgICAgICAgZXJy ID0gRUlOVkFMOworCSAgIH0KKwkgZWxzZQorCSAgIHsKKwkgICAgIGVyciA9IDA7CisJICAgICBm ZCA9IG5hbWVmZDsKKwkgICAgIG5hbWUgPSAiIjsKKwkgICB9CisgICAgICAgfQorICAgfQogI2Vu ZGlmCiAKICAgaWYgKGVyciA9PSBFSU5WQUwpCi0tIAoyLjIxLjAKCg== --_003_9308fcb1bb7e229baacf8c55db00fca6cornelledu_-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 27 16:47:40 2019 Received: (at 36405-done) by debbugs.gnu.org; 27 Jun 2019 20:47:40 +0000 Received: from localhost ([127.0.0.1]:39866 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgbIx-0000Kb-Tx for submit@debbugs.gnu.org; Thu, 27 Jun 2019 16:47:40 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:45966) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgbIt-0000EK-HJ for 36405-done@debbugs.gnu.org; Thu, 27 Jun 2019 16:47:36 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 85E11161BEA; Thu, 27 Jun 2019 13:47:28 -0700 (PDT) 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 YvmMtUNXRzqe; Thu, 27 Jun 2019 13:47:27 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id AB3A3161C02; Thu, 27 Jun 2019 13:47:27 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu 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 Z2eGwYY34zim; Thu, 27 Jun 2019 13:47:27 -0700 (PDT) Received: from Penguin.CS.UCLA.EDU (Penguin.CS.UCLA.EDU [131.179.64.200]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 8B698161BEA; Thu, 27 Jun 2019 13:47:27 -0700 (PDT) To: Ken Brown From: Paul Eggert Subject: Re: 26.2.90; O_PATH problem on some versions of Cygwin Openpgp: preference=signencrypt Autocrypt: addr=eggert@cs.ucla.edu; prefer-encrypt=mutual; keydata= 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 uNcby4U= Organization: UCLA Computer Science Department Message-ID: Date: Thu, 27 Jun 2019 13:47:27 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.2 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------BD76F52CF5AA6D9512EBECDB" Content-Language: en-US X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 36405-done Cc: 36405-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) This is a multi-part message in MIME format. --------------BD76F52CF5AA6D9512EBECDB Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Thanks, but that patch intrudes on the mainline code a bit. It's simpler to just disable O_PATH on Cygwin until the old Cygwin versions die out. Also, there's a similar issue in fileio.c. I installed the attached, which should work around the problem in both source files. --------------BD76F52CF5AA6D9512EBECDB Content-Type: text/x-patch; name="0001-Work-around-Cygwin-bug-with-O_PATH.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0001-Work-around-Cygwin-bug-with-O_PATH.patch" >From e7200b3cf9b4a6470197915a31c45739f078683b Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Thu, 27 Jun 2019 13:05:05 -0700 Subject: [PATCH] Work around Cygwin bug with O_PATH Problem reported by Ken Brown (Bug#36405). * src/dired.c, src/fileio.c (O_PATH) [__CYGWIN__]: Undef. --- src/dired.c | 4 ++++ src/fileio.c | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/src/dired.c b/src/dired.c index 493758292b..b8197d36a0 100644 --- a/src/dired.c +++ b/src/dired.c @@ -41,6 +41,10 @@ #include "buffer.h" #include "coding.h" +#ifdef __CYGWIN__ +# undef O_PATH /* Buggy in Cygwin 3.0.0 through 3.0.7. */ +#endif + #ifdef MSDOS #include "msdos.h" /* for fstatat */ #endif diff --git a/src/fileio.c b/src/fileio.c index ed1d2aedf3..e36118652c 100644 --- a/src/fileio.c +++ b/src/fileio.c @@ -61,6 +61,10 @@ Copyright (C) 1985-1988, 1993-2019 Free Software Foundation, Inc. # include #endif +#ifdef __CYGWIN__ +# undef O_PATH /* Buggy in Cygwin 3.0.0 through 3.0.7. */ +#endif + #ifdef WINDOWSNT #define NOMINMAX 1 #include -- 2.21.0 --------------BD76F52CF5AA6D9512EBECDB-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 28 02:25:24 2019 Received: (at 36405) by debbugs.gnu.org; 28 Jun 2019 06:25:24 +0000 Received: from localhost ([127.0.0.1]:40268 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgkK3-00037v-V5 for submit@debbugs.gnu.org; Fri, 28 Jun 2019 02:25:24 -0400 Received: from eggs.gnu.org ([209.51.188.92]:60714) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgkK2-00037g-Ga for 36405@debbugs.gnu.org; Fri, 28 Jun 2019 02:25:22 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:37830) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hgkJw-0006QL-W8; Fri, 28 Jun 2019 02:25:17 -0400 Received: from [176.228.60.248] (port=2962 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hgkJv-0001tz-4y; Fri, 28 Jun 2019 02:25:16 -0400 Date: Fri, 28 Jun 2019 09:25:02 +0300 Message-Id: <83k1d6i5vl.fsf@gnu.org> From: Eli Zaretskii To: Paul Eggert In-reply-to: (message from Paul Eggert on Thu, 27 Jun 2019 13:47:27 -0700) Subject: Re: bug#36405: 26.2.90; O_PATH problem on some versions of Cygwin References: <9308fcb1-bb7e-229b-aacf-8c55db00fca6@cornell.edu> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 36405 Cc: 36405@debbugs.gnu.org, kbrown@cornell.edu, eggert@cs.ucla.edu X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Paul Eggert > Date: Thu, 27 Jun 2019 13:47:27 -0700 > Cc: 36405-done@debbugs.gnu.org > > Thanks, but that patch intrudes on the mainline code a bit. It's simpler > to just disable O_PATH on Cygwin until the old Cygwin versions die out. IMO, that's too drastic. Cygwin 3 is quite new, AFAIK, so it will be years and years before the old versions die out; no one will remember this bit by then. What problems did you see/envision on other platforms with the original patch? From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 28 13:57:13 2019 Received: (at 36405) by debbugs.gnu.org; 28 Jun 2019 17:57:13 +0000 Received: from localhost ([127.0.0.1]:42934 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgv7Z-000087-12 for submit@debbugs.gnu.org; Fri, 28 Jun 2019 13:57:13 -0400 Received: from mail-eopbgr740131.outbound.protection.outlook.com ([40.107.74.131]:62540 helo=NAM01-BN3-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgv7X-00007k-07 for 36405@debbugs.gnu.org; Fri, 28 Jun 2019 13:57:11 -0400 ARC-Seal: i=1; a=rsa-sha256; s=testarcselector01; d=microsoft.com; cv=none; b=SS31/Vsg6g09mFqNreOOwxod9rRWi5T7TVQoWM5T97Q3a8S+k/1yVmMHPsn6byJkuOvCSonsHMcTXWWpD1WlVUiTDfcMv0bZsE4TzW9PO5ec+F4GJC1nrCFi1Dd6zcj7T6cCFFj3JMPnSt0gnc9CdIVnh2pWUUpQec+mAhCf5ok= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=testarcselector01; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0u4K72fuwpmlpeyllidRmdknPhG1AyPbGk4lykMQG8Q=; b=ypy1I4m3f8CZZ5mYx0VwrAIJQnRfU9KGaenxeOwy5GjlcBvZUIXc2wwYakcDI6jbFbvXwxYVX1WHdOa6XjQEWm6uMV1WRzMgPMpcUNkKcjFMArE1rsOW1Xpvgh2Eq9WKDHKoiVVuUrhfmu5Ty4ZQeZ3oQJav3pNY0OFvSvBSYiA= ARC-Authentication-Results: i=1; test.office365.com 1;spf=none;dmarc=none;dkim=none;arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cornell.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0u4K72fuwpmlpeyllidRmdknPhG1AyPbGk4lykMQG8Q=; b=CTXfi0JHs8TDvqF+i1VZuimz66fP277aHanv1uJFmtgZQ8fs3Xidf2zMLESdkhta8PpXR8lIYljPrFIGhcU2nitMIHf9e278CtEyMWjgAh+iU+i3KMegUf27es9IFgwvIEpaMVSeDRiwiSy8lR1yY6fHj+A/J7qZsVCpxG0V2KQ= Received: from CY1PR04MB2300.namprd04.prod.outlook.com (10.167.10.148) by CY1PR04MB2106.namprd04.prod.outlook.com (10.166.191.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2008.16; Fri, 28 Jun 2019 17:57:04 +0000 Received: from CY1PR04MB2300.namprd04.prod.outlook.com ([fe80::e43c:48bc:36fd:1f40]) by CY1PR04MB2300.namprd04.prod.outlook.com ([fe80::e43c:48bc:36fd:1f40%3]) with mapi id 15.20.2008.017; Fri, 28 Jun 2019 17:57:04 +0000 From: Ken Brown To: Paul Eggert Subject: Re: 26.2.90; O_PATH problem on some versions of Cygwin Thread-Topic: 26.2.90; O_PATH problem on some versions of Cygwin Thread-Index: AQHVLSmKJQMkozZucUmdPxuRWtJjwqaxW3KA Date: Fri, 28 Jun 2019 17:57:04 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.7.2 x-originating-ip: [68.175.129.7] x-clientproxiedby: BN6PR02CA0094.namprd02.prod.outlook.com (2603:10b6:405:60::35) To CY1PR04MB2300.namprd04.prod.outlook.com (2a01:111:e400:c61b::20) authentication-results: spf=none (sender IP is ) smtp.mailfrom=kbrown@cornell.edu; x-ms-exchange-messagesentrepresentingtype: 1 x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: f27957f2-faa9-4157-f9dc-08d6fbf206fc x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:CY1PR04MB2106; x-ms-traffictypediagnostic: CY1PR04MB2106: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:4941; x-forefront-prvs: 00826B6158 x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(39860400002)(136003)(396003)(366004)(346002)(376002)(199004)(189003)(53936002)(2171002)(305945005)(64126003)(6512007)(66946007)(476003)(88552002)(2616005)(65806001)(65826007)(446003)(8676002)(6916009)(11346002)(4744005)(8936002)(102836004)(65956001)(386003)(5660300002)(2906002)(6246003)(71190400001)(71200400001)(53546011)(7736002)(75432002)(68736007)(86362001)(6486002)(26005)(186003)(486006)(99286004)(478600001)(58126008)(52116002)(76176011)(81156014)(6506007)(3846002)(6436002)(229853002)(81166006)(66556008)(64756008)(14454004)(31696002)(36756003)(66476007)(73956011)(316002)(66066001)(25786009)(6116002)(786003)(54906003)(4326008)(66446008)(256004)(31686004)(2004002); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR04MB2106; H:CY1PR04MB2300.namprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: cornell.edu does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: GHYAvItGnWZ3CBdyhhNSaAOZXj+wHKsqteSTJuodNE47zTxhWDOOC/qvaTGS3u2zM5OVHsl/031C2MK5ziiWTgfUaXZ14s/dAR8Ktpgzb5n9XYQZTSaDre9Cwbjsu+KpXok3nNEO0+RzotzsVRFag2QI9jO4mr/CkxYmSKynGDXoOQPWF3weg+mrt0k+ztJcJ/vmBhzH89x9MLyK9GA2juX/KQa+cK06ClpAKrudjCIqXSNtXTafLAzUDTDKA+u2vwXtNEnrZD7F84PyjuAqnt/z1GwqVDTV6JL6mZLD5AzFdGvDsM7pkVIE8o9IR7KzuQmJP1yA/LShHNVaKKnMmMDIkr3ggSYcRKzYMr7Gn00Ix8vobBtNyZIHhGeIFUW2GhMgoM4gDkGPKwPatpX/+Uz3hJgRuSwmRu4Su64U8Bk= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: f27957f2-faa9-4157-f9dc-08d6fbf206fc X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Jun 2019 17:57:04.2137 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 5d7e4366-1b9b-45cf-8e79-b14b27df46e1 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: ksb2@cornell.edu X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR04MB2106 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36405 Cc: Eli Zaretskii , "36405@debbugs.gnu.org" <36405@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) T24gNi8yNy8yMDE5IDQ6NDcgUE0sIFBhdWwgRWdnZXJ0IHdyb3RlOg0KPiAtLS0gYS9zcmMvZmls ZWlvLmMNCj4gKysrIGIvc3JjL2ZpbGVpby5jDQo+IEBAIC02MSw2ICs2MSwxMCBAQCBDb3B5cmln aHQgKEMpIDE5ODUtMTk4OCwgMTk5My0yMDE5IEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgSW5j Lg0KPiAgICMgaW5jbHVkZSA8bGludXgvZnMuaD4NCj4gICAjZW5kaWYNCj4gICANCj4gKyNpZmRl ZiBfX0NZR1dJTl9fDQo+ICsjIHVuZGVmIE9fUEFUSCAvKiBCdWdneSBpbiBDeWd3aW4gMy4wLjAg dGhyb3VnaCAzLjAuNy4gICovDQo+ICsjZW5kaWYNCg0KVGhpcyBodW5rIGlzIG5vdCBuZWNlc3Nh cnkuICBUaGUgb25seSB1c2Ugb2YgT19QQVRIIGluIGZpbGVpby5jIGlzIGNvdXBsZWQgd2l0aCAN Ck9fRElSRUNUT1JZLCBhbmQgdGhpcyBpcyBub3QgYWZmZWN0ZWQgYnkgdGhlIGJ1Zy4NCg0KQnV0 LCBpbiBhbnkgY2FzZSwgSSBhZ3JlZSB3aXRoIEVsaSdzIHBvaW50IHRoYXQgeW91ciBwYXRjaCBp cyB0b28gZHJhc3RpYy4gIEkgDQpkb24ndCBzZWUgaG93IG15IHBhdGNoIGlzIGludHJ1c2l2ZS4N Cg0KS2VuDQo= From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 29 02:21:05 2019 Received: (at 36405) by debbugs.gnu.org; 29 Jun 2019 06:21:05 +0000 Received: from localhost ([127.0.0.1]:43311 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hh6jR-0001Zm-8n for submit@debbugs.gnu.org; Sat, 29 Jun 2019 02:21:05 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:35766) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hh6jN-0001Z2-LB for 36405@debbugs.gnu.org; Sat, 29 Jun 2019 02:21:03 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 1A112161D2F; Fri, 28 Jun 2019 23:20:56 -0700 (PDT) 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 Un9wEqb1DjwY; Fri, 28 Jun 2019 23:20:55 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 6491E161D50; Fri, 28 Jun 2019 23:20:55 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu 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 i1OowyDqDafx; Fri, 28 Jun 2019 23:20:55 -0700 (PDT) Received: from [192.168.1.9] (cpe-23-242-74-103.socal.res.rr.com [23.242.74.103]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 36987161D2F; Fri, 28 Jun 2019 23:20:55 -0700 (PDT) Subject: Re: 26.2.90; O_PATH problem on some versions of Cygwin To: Ken Brown References: From: Paul Eggert Organization: UCLA Computer Science Department Message-ID: Date: Fri, 28 Jun 2019 23:20:54 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 36405 Cc: Eli Zaretskii , "36405@debbugs.gnu.org" <36405@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Ken Brown wrote: > This hunk is not necessary. The only use of O_PATH in fileio.c is coupled with > O_DIRECTORY, and this is not affected by the bug. Thanks, I reverted that part of the change. I'll also follow up to Eli's note. From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 29 02:26:20 2019 Received: (at 36405) by debbugs.gnu.org; 29 Jun 2019 06:26:20 +0000 Received: from localhost ([127.0.0.1]:43315 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hh6oW-0001gt-1J for submit@debbugs.gnu.org; Sat, 29 Jun 2019 02:26:20 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:36190) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hh6oU-0001gh-DA for 36405@debbugs.gnu.org; Sat, 29 Jun 2019 02:26:18 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id DED57161D2F; Fri, 28 Jun 2019 23:26:12 -0700 (PDT) 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 amScURrQLAUH; Fri, 28 Jun 2019 23:26:10 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 250DA161D50; Fri, 28 Jun 2019 23:26:10 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu 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 56EkDVPOkj45; Fri, 28 Jun 2019 23:26:10 -0700 (PDT) Received: from [192.168.1.9] (cpe-23-242-74-103.socal.res.rr.com [23.242.74.103]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id E4E36161D2F; Fri, 28 Jun 2019 23:26:09 -0700 (PDT) Subject: Re: bug#36405: 26.2.90; O_PATH problem on some versions of Cygwin To: Eli Zaretskii References: <9308fcb1-bb7e-229b-aacf-8c55db00fca6@cornell.edu> <83k1d6i5vl.fsf@gnu.org> From: Paul Eggert Organization: UCLA Computer Science Department Message-ID: Date: Fri, 28 Jun 2019 23:26:09 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.1 MIME-Version: 1.0 In-Reply-To: <83k1d6i5vl.fsf@gnu.org> Content-Type: multipart/mixed; boundary="------------A17F391C0F22491BC0E3E3C8" Content-Language: en-US X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 36405 Cc: 36405@debbugs.gnu.org, kbrown@cornell.edu X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) This is a multi-part message in MIME format. --------------A17F391C0F22491BC0E3E3C8 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Eli Zaretskii wrote: > What problems did you see/envision on other platforms with the > original patch? Mainly the hassle of maintaining code with a lot of hard-to-read ifdefs in it. It's better if system-specific stuff is kept to a minimum in mainline code. Also, this O_PATH stuff is not that high of a priority, as the code works quite well in practice without O_PATH. (Also, if Cygwin botched O_PATH on FIFOs there's a reasonable chance it botched O_PATH elsewhere too. :-) How about something like the attached patch instead? It's simpler and should be a bit faster on Cygwin than the original patch. I haven't tested it. --------------A17F391C0F22491BC0E3E3C8 Content-Type: text/x-patch; name="cygwin.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="cygwin.diff" diff --git a/configure.ac b/configure.ac index 8ff0e21fbf..a0e99ac393 100644 --- a/configure.ac +++ b/configure.ac @@ -5734,6 +5734,9 @@ AC_DEFUN AC_MSG_WARN([[building Emacs on Cygwin 1.5 is not supported.]]) echo ;; + cygwin,3.0.[0-8]'('*) + AC_DEFINE([HAVE_CYGWIN_O_PATH_BUG], 1, + [Define to 1 if opening a FIFO with O_PATH causes a hang.]);; esac # Remove any trailing slashes in these variables. diff --git a/src/dired.c b/src/dired.c index b8197d36a0..b700013f6a 100644 --- a/src/dired.c +++ b/src/dired.c @@ -41,10 +41,6 @@ #include "buffer.h" #include "coding.h" -#ifdef __CYGWIN__ -# undef O_PATH /* Buggy in Cygwin 3.0.0 through 3.0.7. */ -#endif - #ifdef MSDOS #include "msdos.h" /* for fstatat */ #endif @@ -941,7 +937,7 @@ file_attributes (int fd, char const *name, int err = EINVAL; -#ifdef O_PATH +#if defined O_PATH && !defined HAVE_CYGWIN_O_PATH_BUG int namefd = openat (fd, name, O_PATH | O_CLOEXEC | O_NOFOLLOW); if (namefd < 0) err = errno; --------------A17F391C0F22491BC0E3E3C8-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 29 03:07:09 2019 Received: (at 36405) by debbugs.gnu.org; 29 Jun 2019 07:07:09 +0000 Received: from localhost ([127.0.0.1]:43330 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hh7S1-0002cf-4O for submit@debbugs.gnu.org; Sat, 29 Jun 2019 03:07:09 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33573) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hh7Rz-0002cT-BF for 36405@debbugs.gnu.org; Sat, 29 Jun 2019 03:07:07 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44363) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hh7Rt-0003Ej-G2; Sat, 29 Jun 2019 03:07:01 -0400 Received: from [176.228.60.248] (port=1785 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hh7Rs-0003u9-Gi; Sat, 29 Jun 2019 03:07:01 -0400 Date: Sat, 29 Jun 2019 10:06:49 +0300 Message-Id: <83ef3chnue.fsf@gnu.org> From: Eli Zaretskii To: Paul Eggert In-reply-to: (message from Paul Eggert on Fri, 28 Jun 2019 23:26:09 -0700) Subject: Re: bug#36405: 26.2.90; O_PATH problem on some versions of Cygwin References: <9308fcb1-bb7e-229b-aacf-8c55db00fca6@cornell.edu> <83k1d6i5vl.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 36405 Cc: 36405@debbugs.gnu.org, kbrown@cornell.edu X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Cc: 36405@debbugs.gnu.org, kbrown@cornell.edu > From: Paul Eggert > Date: Fri, 28 Jun 2019 23:26:09 -0700 > > Eli Zaretskii wrote: > > What problems did you see/envision on other platforms with the > > original patch? > > Mainly the hassle of maintaining code with a lot of hard-to-read ifdefs in it. > It's better if system-specific stuff is kept to a minimum in mainline code. I agree, of course. But in this case we are talking about adding 2 #ifdef's, so the situation is not much worse than it was before. > Also, this O_PATH stuff is not that high of a priority, as the code works quite > well in practice without O_PATH. It was evidently important enough for us to use it on platforms that support it. > How about something like the attached patch instead? It's simpler and should be > a bit faster on Cygwin than the original patch. I haven't tested it. Thanks, this is fine with me if it does the job. Ken? From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 29 14:03:12 2019 Received: (at 36405) by debbugs.gnu.org; 29 Jun 2019 18:03:12 +0000 Received: from localhost ([127.0.0.1]:44888 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hhHgt-00067d-Gy for submit@debbugs.gnu.org; Sat, 29 Jun 2019 14:03:11 -0400 Received: from mail-eopbgr760091.outbound.protection.outlook.com ([40.107.76.91]:41542 helo=NAM02-CY1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hhHgr-00067Q-8h for 36405@debbugs.gnu.org; Sat, 29 Jun 2019 14:03:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cornell.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/luATveYYvw51EvzvRvqIGe1rLPfCCbktZ+W8XdJ1Oo=; b=HSSzTmOXHoGp1VuU88j1o2qHvTqkIf6wXcJCLP34MFzdCf564iQMHJeeSAitkJuge6Brgd3EZUZNYBs9TuqfO2VktuB+l5DvzAXb5d3ZsWzrQ0+nx0STbORO20AYKe2ddFDV2tfwRVRc9YxHweV76kt8XSTM8+M7/fj+r6lMLPM= Received: from CY1PR04MB2300.namprd04.prod.outlook.com (10.167.10.148) by CY1PR04MB2298.namprd04.prod.outlook.com (10.167.8.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2032.20; Sat, 29 Jun 2019 18:03:02 +0000 Received: from CY1PR04MB2300.namprd04.prod.outlook.com ([fe80::e43c:48bc:36fd:1f40]) by CY1PR04MB2300.namprd04.prod.outlook.com ([fe80::e43c:48bc:36fd:1f40%3]) with mapi id 15.20.2008.017; Sat, 29 Jun 2019 18:03:02 +0000 From: Ken Brown To: Eli Zaretskii , Paul Eggert Subject: Re: bug#36405: 26.2.90; O_PATH problem on some versions of Cygwin Thread-Topic: bug#36405: 26.2.90; O_PATH problem on some versions of Cygwin Thread-Index: AQHVLSmKJQMkozZucUmdPxuRWtJjwqawmjSagAGSjICAAAtwYYAAt0KA Date: Sat, 29 Jun 2019 18:03:02 +0000 Message-ID: <8590ea62-f4ff-053a-6f11-977edde598c0@cornell.edu> References: <9308fcb1-bb7e-229b-aacf-8c55db00fca6@cornell.edu> <83k1d6i5vl.fsf@gnu.org> <83ef3chnue.fsf@gnu.org> In-Reply-To: <83ef3chnue.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.7.2 x-originating-ip: [68.175.129.7] x-clientproxiedby: BL0PR03CA0035.namprd03.prod.outlook.com (2603:10b6:208:2d::48) To CY1PR04MB2300.namprd04.prod.outlook.com (2a01:111:e400:c61b::20) authentication-results: spf=none (sender IP is ) smtp.mailfrom=kbrown@cornell.edu; x-ms-exchange-messagesentrepresentingtype: 1 x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: c38b101b-9a72-4f81-244e-08d6fcbc06f9 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020); SRVR:CY1PR04MB2298; x-ms-traffictypediagnostic: CY1PR04MB2298: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-forefront-prvs: 0083A7F08A x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(396003)(376002)(136003)(366004)(346002)(39860400002)(199004)(189003)(186003)(71190400001)(64126003)(6246003)(26005)(53936002)(14454004)(65826007)(478600001)(102836004)(786003)(8936002)(316002)(58126008)(110136005)(99936001)(8676002)(6512007)(25786009)(65956001)(81166006)(71200400001)(81156014)(3846002)(6116002)(99286004)(6506007)(65806001)(386003)(53546011)(76176011)(36756003)(4326008)(2171002)(52116002)(73956011)(66946007)(64756008)(66556008)(66476007)(66616009)(86362001)(31696002)(68736007)(5660300002)(6486002)(486006)(7736002)(88552002)(66446008)(2906002)(6436002)(256004)(305945005)(5024004)(31686004)(75432002)(2616005)(446003)(14444005)(476003)(11346002)(229853002)(66066001); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR04MB2298; H:CY1PR04MB2300.namprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: cornell.edu does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: tY4v5z8iPisFyiYA2t2L2Tm77g/O1UkK7/6L2T0qvGryzqtnhptGzYgpDnieSTsWtc/z1Y0FEq4nCBHeWQuzR0p3iCzePUTywQDaRVoVcJbZ7q7UJAkUPGEQiUeK/ZcVVm+FD5LmlHgjLPo540JZIuHhbA3no/8cqpTV6nNVo3voyVRstRBO8+W/mbP3NCBy8y+dVHyrvx8FtE819peZgiGX0lPQDM87DKufQBNTis5oWtzwXFdqekghdZ3YkXSm80W+rb5yAklk88R0WPx/AK/YP8YdtTjvShL34Q7YzZuMNtG5Za8PquCxYXLtme4hG2xW9iDop5z3OWwZ0i+einrBXlPG1pAX9qqA+eHvlP3SzOHXMv6cBZHQ2EiFnqpm8bsa5MZvFQEv8L0XkZBztD6AeNsPvLUWdHuxxXPEmyk= Content-Type: multipart/mixed; boundary="_002_8590ea62f4ff053a6f11977edde598c0cornelledu_" MIME-Version: 1.0 X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: c38b101b-9a72-4f81-244e-08d6fcbc06f9 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jun 2019 18:03:02.3418 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 5d7e4366-1b9b-45cf-8e79-b14b27df46e1 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: ksb2@cornell.edu X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR04MB2298 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 36405 Cc: "36405@debbugs.gnu.org" <36405@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --_002_8590ea62f4ff053a6f11977edde598c0cornelledu_ Content-Type: text/plain; charset="utf-8" Content-ID: <1E08124B97139A4AB30E9AC413BEDE7F@namprd04.prod.outlook.com> Content-Transfer-Encoding: base64 T24gNi8yOS8yMDE5IDM6MDYgQU0sIEVsaSBaYXJldHNraWkgd3JvdGU6DQo+PiBDYzogMzY0MDVA ZGViYnVncy5nbnUub3JnLCBrYnJvd25AY29ybmVsbC5lZHUNCj4+IEZyb206IFBhdWwgRWdnZXJ0 IDxlZ2dlcnRAY3MudWNsYS5lZHU+DQo+PiBEYXRlOiBGcmksIDI4IEp1biAyMDE5IDIzOjI2OjA5 IC0wNzAwDQo+Pg0KPj4gRWxpIFphcmV0c2tpaSB3cm90ZToNCj4+PiBXaGF0IHByb2JsZW1zIGRp ZCB5b3Ugc2VlL2VudmlzaW9uIG9uIG90aGVyIHBsYXRmb3JtcyB3aXRoIHRoZQ0KPj4+IG9yaWdp bmFsIHBhdGNoPw0KPj4NCj4+IE1haW5seSB0aGUgaGFzc2xlIG9mIG1haW50YWluaW5nIGNvZGUg d2l0aCBhIGxvdCBvZiBoYXJkLXRvLXJlYWQgaWZkZWZzIGluIGl0Lg0KPj4gSXQncyBiZXR0ZXIg aWYgc3lzdGVtLXNwZWNpZmljIHN0dWZmIGlzIGtlcHQgdG8gYSBtaW5pbXVtIGluIG1haW5saW5l IGNvZGUuDQo+IA0KPiBJIGFncmVlLCBvZiBjb3Vyc2UuICBCdXQgaW4gdGhpcyBjYXNlIHdlIGFy ZSB0YWxraW5nIGFib3V0IGFkZGluZyAyDQo+ICNpZmRlZidzLCBzbyB0aGUgc2l0dWF0aW9uIGlz IG5vdCBtdWNoIHdvcnNlIHRoYW4gaXQgd2FzIGJlZm9yZS4NCj4gDQo+PiBBbHNvLCB0aGlzIE9f UEFUSCBzdHVmZiBpcyBub3QgdGhhdCBoaWdoIG9mIGEgcHJpb3JpdHksIGFzIHRoZSBjb2RlIHdv cmtzIHF1aXRlDQo+PiB3ZWxsIGluIHByYWN0aWNlIHdpdGhvdXQgT19QQVRILg0KPiANCj4gSXQg d2FzIGV2aWRlbnRseSBpbXBvcnRhbnQgZW5vdWdoIGZvciB1cyB0byB1c2UgaXQgb24gcGxhdGZv cm1zIHRoYXQNCj4gc3VwcG9ydCBpdC4NCj4gDQo+PiBIb3cgYWJvdXQgc29tZXRoaW5nIGxpa2Ug dGhlIGF0dGFjaGVkIHBhdGNoIGluc3RlYWQ/IEl0J3Mgc2ltcGxlciBhbmQgc2hvdWxkIGJlDQo+ PiBhIGJpdCBmYXN0ZXIgb24gQ3lnd2luIHRoYW4gdGhlIG9yaWdpbmFsIHBhdGNoLiBJIGhhdmVu J3QgdGVzdGVkIGl0Lg0KPiANCj4gVGhhbmtzLCB0aGlzIGlzIGZpbmUgd2l0aCBtZSBpZiBpdCBk b2VzIHRoZSBqb2IuICBLZW4/DQoNCkZpbmUgd2l0aCBtZSB0b28sIGFmdGVyIGEgc21hbGwgdHdl YWsuICBSZXZpc2VkIHBhdGNoIGF0dGFjaGVkLg0KDQpUaGFua3MsIFBhdWwuDQoNCktlbg0K --_002_8590ea62f4ff053a6f11977edde598c0cornelledu_ Content-Type: text/plain; name="cygwin1.diff" Content-Description: cygwin1.diff Content-Disposition: attachment; filename="cygwin1.diff"; size=1025; creation-date="Sat, 29 Jun 2019 18:03:02 GMT"; modification-date="Sat, 29 Jun 2019 18:03:02 GMT" Content-ID: Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2NvbmZpZ3VyZS5hYyBiL2NvbmZpZ3VyZS5hYwppbmRleCA4ZmYwZTIxZmJm Li43NzRmOGU1ZWI5IDEwMDY0NAotLS0gYS9jb25maWd1cmUuYWMKKysrIGIvY29uZmlndXJlLmFj CkBAIC01NzM0LDYgKzU3MzQsOSBAQCBBQ19ERUZVTgogICAgIEFDX01TR19XQVJOKFtbYnVpbGRp bmcgRW1hY3Mgb24gQ3lnd2luIDEuNSBpcyBub3Qgc3VwcG9ydGVkLl1dKQogICAgICAgICAgICBl Y2hvCiAJICAgOzsKKyAgY3lnd2luLDMuMC5bWzAtN11dJygnKikKKyAgICBBQ19ERUZJTkUoW0hB VkVfQ1lHV0lOX09fUEFUSF9CVUddLCAxLAorICAgICAgW0RlZmluZSB0byAxIGlmIG9wZW5pbmcg YSBGSUZPIHdpdGggT19QQVRIIGNhdXNlcyBhIGhhbmcuXSk7OwogZXNhYwogCiAjIFJlbW92ZSBh bnkgdHJhaWxpbmcgc2xhc2hlcyBpbiB0aGVzZSB2YXJpYWJsZXMuCmRpZmYgLS1naXQgYS9zcmMv ZGlyZWQuYyBiL3NyYy9kaXJlZC5jCmluZGV4IGI4MTk3ZDM2YTAuLmI3MDAwMTNmNmEgMTAwNjQ0 Ci0tLSBhL3NyYy9kaXJlZC5jCisrKyBiL3NyYy9kaXJlZC5jCkBAIC00MSwxMCArNDEsNiBAQAog I2luY2x1ZGUgImJ1ZmZlci5oIgogI2luY2x1ZGUgImNvZGluZy5oIgogCi0jaWZkZWYgX19DWUdX SU5fXwotIyB1bmRlZiBPX1BBVEggLyogQnVnZ3kgaW4gQ3lnd2luIDMuMC4wIHRocm91Z2ggMy4w LjcuICAqLwotI2VuZGlmCi0KICNpZmRlZiBNU0RPUwogI2luY2x1ZGUgIm1zZG9zLmgiCS8qIGZv ciBmc3RhdGF0ICovCiAjZW5kaWYKQEAgLTk0MSw3ICs5MzcsNyBAQCBmaWxlX2F0dHJpYnV0ZXMg KGludCBmZCwgY2hhciBjb25zdCAqbmFtZSwKIAogICBpbnQgZXJyID0gRUlOVkFMOwogCi0jaWZk ZWYgT19QQVRICisjaWYgZGVmaW5lZCBPX1BBVEggJiYgIWRlZmluZWQgSEFWRV9DWUdXSU5fT19Q QVRIX0JVRwogICBpbnQgbmFtZWZkID0gb3BlbmF0IChmZCwgbmFtZSwgT19QQVRIIHwgT19DTE9F WEVDIHwgT19OT0ZPTExPVyk7CiAgIGlmIChuYW1lZmQgPCAwKQogICAgIGVyciA9IGVycm5vOwo= --_002_8590ea62f4ff053a6f11977edde598c0cornelledu_-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 29 14:19:55 2019 Received: (at 36405) by debbugs.gnu.org; 29 Jun 2019 18:19:55 +0000 Received: from localhost ([127.0.0.1]:44897 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hhHx5-0006yQ-60 for submit@debbugs.gnu.org; Sat, 29 Jun 2019 14:19:55 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36599) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hhHx3-0006yE-5d for 36405@debbugs.gnu.org; Sat, 29 Jun 2019 14:19:54 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:51553) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hhHww-0005rn-PF; Sat, 29 Jun 2019 14:19:46 -0400 Received: from [176.228.60.248] (port=3397 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hhHwp-0001rw-Do; Sat, 29 Jun 2019 14:19:46 -0400 Date: Sat, 29 Jun 2019 21:19:11 +0300 Message-Id: <83mui0fe5c.fsf@gnu.org> From: Eli Zaretskii To: Ken Brown In-reply-to: <8590ea62-f4ff-053a-6f11-977edde598c0@cornell.edu> (message from Ken Brown on Sat, 29 Jun 2019 18:03:02 +0000) Subject: Re: bug#36405: 26.2.90; O_PATH problem on some versions of Cygwin References: <9308fcb1-bb7e-229b-aacf-8c55db00fca6@cornell.edu> <83k1d6i5vl.fsf@gnu.org> <83ef3chnue.fsf@gnu.org> <8590ea62-f4ff-053a-6f11-977edde598c0@cornell.edu> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 36405 Cc: eggert@cs.ucla.edu, 36405@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Ken Brown > CC: "36405@debbugs.gnu.org" <36405@debbugs.gnu.org> > Date: Sat, 29 Jun 2019 18:03:02 +0000 > > > Thanks, this is fine with me if it does the job. Ken? > > Fine with me too, after a small tweak. Revised patch attached. Go ahead and push, then. Thanks. From unknown Fri Aug 15 04:06:26 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 28 Jul 2019 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator