From unknown Sat Jun 21 05:20:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#50818: 28.0.50; .eln files need to be executable on Cygwin Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 26 Sep 2021 15:10:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 50818 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 50818@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.163266894518371 (code B ref -1); Sun, 26 Sep 2021 15:10:01 +0000 Received: (at submit) by debbugs.gnu.org; 26 Sep 2021 15:09:05 +0000 Received: from localhost ([127.0.0.1]:38527 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUVm5-0004mE-7K for submit@debbugs.gnu.org; Sun, 26 Sep 2021 11:09:05 -0400 Received: from lists.gnu.org ([209.51.188.17]:36988) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUVm2-0004m6-GK for submit@debbugs.gnu.org; Sun, 26 Sep 2021 11:09:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36128) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mUVm2-0005PF-BE for bug-gnu-emacs@gnu.org; Sun, 26 Sep 2021 11:09:02 -0400 Received: from mail-mw2nam12on20713.outbound.protection.outlook.com ([2a01:111:f400:fe5a::713]:65377 helo=NAM12-MW2-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mUVm0-00038J-Db for bug-gnu-emacs@gnu.org; Sun, 26 Sep 2021 11:09:01 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jEsKr8NG3HYijcJUO/GnhaXAxtlChCFP+w3DME+tx94NuL/QpH91+pLnIwT7NPedBK1FRTfRXFbnH1zQS3U2Q4L8bvgJ0LVG2S/OfnFIb0+jFjuCWAE8aSGY8AVS6UVGpY7ChO/Bu73bztryQH9ec6opHoZ0C5uwHMoJZnpYuzYoD0OIhoTP6Sv3YEDKS684ll1BTDohCM8iM96u/oMJShMw35Va7auNrztfetCdNxUc3nTuRCPyS2pBbnh/GPZ9vjmlJasoQ6a0rR9MBnn/XfNWTTgsaMGheQ5VZIQntwknqyQH4TuQu/9loJpeV2RKcVqsR+hu48ucFDCmMqdF0g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=t+rcM+6L/KlycXv59oYJout3N29T/Gv9mVqdIHzpeWk=; b=U8SN7gyrAm8xQ3sKueRm3heT/qEl4pvKPsYq8YDBLvTxr0G10MxVoM/MNSwALajE7o6qJBcLKWc9zOVTsOtAHhRpzmkdLOa3qZcomhdQuD0AA8XqDW4YQ588M0i0iiHgzE9w1PcCD88eQq7A+mvbAi6Jq2NViT2TiXLOKny6vM/xUJkrNnvCZJ5AFw6a4L0KFIq6Fsi4Z98rYUiRlcKdUY8GtnaSvhT7cQLDTx89EBWUWwIHLX6SaBUGUKU8rEN6lPGHOYLbkEANwgw0WxUmmPAJuXlqIB7OS3Fn1SPHXrHL7rvw7/dELQFfHAAf92b5uMDHQot/2fX8lqdk86tvrA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cornell.edu; dmarc=pass action=none header.from=cornell.edu; dkim=pass header.d=cornell.edu; 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=t+rcM+6L/KlycXv59oYJout3N29T/Gv9mVqdIHzpeWk=; b=AEmWLv+2ebHr9nj5ox2wu/FIeqvSBGbpvcPxE4oH1Eum7YOFgq0DMjAaVLFWD58zPpMncP4kRFkDPeNOOZx8oD2+eaXGRNqGodY1Xb149yIM+P9PW+/zeZNjPCV+ZL4WomtsmDEJTg53syRQDNj9KM8CG0x8aOaYImMo7ExF3+A= Authentication-Results: gnu.org; dkim=none (message not signed) header.d=none;gnu.org; dmarc=none action=none header.from=cornell.edu; Received: from BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) by BN8PR04MB5619.namprd04.prod.outlook.com (2603:10b6:408:a2::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4544.13; Sun, 26 Sep 2021 15:03:56 +0000 Received: from BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::7df2:74c7:56c8:22b6]) by BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::7df2:74c7:56c8:22b6%3]) with mapi id 15.20.4544.021; Sun, 26 Sep 2021 15:03:56 +0000 From: Ken Brown Message-ID: <7330c585-dffd-77e8-8d41-0ba1c7cbcfa6@cornell.edu> Date: Sun, 26 Sep 2021 11:03:53 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-ClientProxiedBy: CH0PR03CA0120.namprd03.prod.outlook.com (2603:10b6:610:cd::35) To BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) MIME-Version: 1.0 Received: from [192.168.1.211] (74.69.128.111) by CH0PR03CA0120.namprd03.prod.outlook.com (2603:10b6:610:cd::35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4544.14 via Frontend Transport; Sun, 26 Sep 2021 15:03:55 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 2f7c0495-6875-42f3-9d80-08d980fedc84 X-MS-TrafficTypeDiagnostic: BN8PR04MB5619: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:7691; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: /kmQsD+URgEo+VbNttMpZuTaTktC3uZ17cnzHbbxhiGPOhAH1OrosNFryBhLD+4XS2dT6ALrCqpCHoNJyLNkl0Hinwf3uE8nnYuOTy7cPFdq5iCQwwZcGdxskRcfJdTXlJnv7GDCOdGXHfPxVHR+jtW2N0ssnswfHuf99npcInhBe09FSVgIvY2obhlxBinrYZUbU7wFsjYIZy7GXHL3aaNqfb9L5yf1a6YohGyfKOyGF47b8Zash2ZKQSeXtGBqzlMQqzgNsT54PGZ7ehuYvZWJ3y9WxQ1+fM0wKt4cgC9msuQHHha8K3+iwS54o9GOKeEmq8j0kDkrdqKVYCDrdW3oU4VPWxI1O4QQR77QQ/+Q5hQ0qr4v+Kal6hej1UniVcPt0qX1Mp3CHXIl+8jidJAADm9RaOiktpBfkxopobGjqEwHNAfX4MHvrI5IAtkGSUah6XWxm5xC4DOANTmz0srFQVe2OrsRsUipuhp/Y1hL1zjjQPm/Dw7ZMaaTp+7umlGgVQIO6UKF7Z7j9T8KR1L6YqM1wM8U0HM1dEs2bprGiQOG7R5VLMYAO8H1xrbIX2GXXixEzoIa8zIRZrzZlo8wDQzM6zNOsBh4DXVet9byafMi0uS0dOYMLBct27EEHaMtWGsNXMS+h6m7NMnuzSlpXvyX69NDIgf/9f9E3ceEzRQFYqOPQcKJN3CTv3rI9QWStFBbuQQAoO9xKQmorUVD6RN6lr0LcJU4cGhMTcI= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN7PR04MB4388.namprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(8936002)(5660300002)(26005)(316002)(16576012)(8676002)(75432002)(4744005)(83380400001)(2906002)(36756003)(956004)(186003)(31696002)(6486002)(2616005)(6916009)(86362001)(38100700002)(66946007)(66556008)(66476007)(31686004)(508600001)(43740500002)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: XnSl1x/5zmsRaKq0cYtu7/SnyJcn5a6KwzN3nJ3EpgvOSpbKXKAjY+bcYnNreTyg08LEAibaPlu40fz3TvJQEo/XsS7bWl7PkMT5KMJ74PndvqSN3Rc/MIDfPkFOzSJc20YA0WLf8QPZnW62ycwEa2qobxRi13m/uLqGEXq3Wl5KggBCLPMol4uH/CIv4kOQRYePv8YW58BaBnw9eczvDDHHtS/q+dqcJWmUst/DJAjWSVUPZObcKD2pzRaAhQRHTUKcGu/7GUzEyof7pviqOjHtcxxtk91nc9qd9dwh4aPenY0nnV+6jNDkRVVAF3tR79qqyH9RYJyJ80KoY6t5xmqCeG5llRUAfQz1cbMtrgR02tzL+Fx6YzA8I3h+kYw3dWH22nYJFdqKERT+Sk4tsD07Og049P+uPCYycVtTMyVDF/cs5Mk9GkGbCz9QLI8HWYghap0Wd/56Y5kBrZ7Ih37GtDTgWD1VQ+2jooGfsJRgM4I/yskqyrPEq7BbxY3+D2P77nY9KjSqBbZyvVUcjPicPMKLl10W2VoeVGRTNr5J4F4Um5ahXeAsunAejxWDE1t0FWnq5x70f8UJK5GP71ihToorg0o20RSoyvPtxux43HkYaGZbq+k6ttVvBdXFrXrs9paxVbt9vtuX7Trm0HZxWx/gBaLVmeNUu2iftcd3Y1vl5gLPOgPOME7SJ+JZ6tuG2Rv556qRFc9YI8Pv2TgmUQYbNecs6zBOtLLsHr2ZVIRpdPwWa3cbkWStGbX3YF/ZoW1V2KrAr/F20TYtWHL5V6Q2BB4RFTbMqdQc0cgD8Cnff7vD0lktMG0nC8+A7+AdDZw4zRs7bul51b/3R73nDIGfZmFlm5/ZEcF4rnKxZP7rbRlJTHKYCaH/YG8cPCA1hr+wSwX9q49W/kIOXQiuN1haVkM8zaBTIrOCdNBDVd+UQSRThBhpgxm1rg73XT/X/8PTzHtTzNSiWV7uIiu8iqXz3cQBjCA+bIzr7nFJduwGRkp/dB8GOGK64W0X6Qw7525zdGzXfyE5P4zY0I2BrbwKRmptn/zw1i55zQSLJhx2FmYnX0hJ6mDgpVlZT6hQGDTxQVzVUZGL7DS2vbj2lxpdwZncpSUKXAiD51/tv447z40Iclf0BZdz+JI8aqX1uUV7CTEbwHi9MuT8ebUgDSAbaKscPA3M9MpzWZ+yspnrcA1FoBniiZJ7ZeAR7zTvUtn9XU45QglXKsmakE+wvguS+G+cloMdGLlZXRz9uY1z9b8AshMjR7aZe67mEQU563YwrDilxnNAlBnsHp9K59L/kNaYCOUGgLRg4O1pOEYzhANdvI7JZBDtt7Fr X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: 2f7c0495-6875-42f3-9d80-08d980fedc84 X-MS-Exchange-CrossTenant-AuthSource: BN7PR04MB4388.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Sep 2021 15:03:56.0952 (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: P5tzIUBbsmdsoMj4CVOFnJ7mJWv8/STVDRW2hgK0QdnJz/2+cj7FCAbXVpu1CHsIV31rvQ9AileY907do7NxWw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR04MB5619 Received-SPF: pass client-ip=2a01:111:f400:fe5a::713; envelope-from=kbrown@cornell.edu; helo=NAM12-MW2-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, MSGID_FROM_MTA_HEADER=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) 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 (--) An installed emacs built with native compilation won't start on Cygwin because the executable permissions have been removed from the .eln files. This is done in the install-eln target of the top-level Makefile.in, which installs the .eln files with 644 permissions even though they were created with executable permissions. The failure is in Cygwin's dlopen, which calls the windows function GetModuleHandleExW. Would it hurt anything on other platforms if the .eln files were installed with 755 permissions? If so, I can submit a patch that does this just on Cygwin. Ken From unknown Sat Jun 21 05:20:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#50818: 28.0.50; .eln files need to be executable on Cygwin Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 26 Sep 2021 16:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50818 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: 50818@debbugs.gnu.org Received: via spool by 50818-submit@debbugs.gnu.org id=B50818.163267227123726 (code B ref 50818); Sun, 26 Sep 2021 16:05:02 +0000 Received: (at 50818) by debbugs.gnu.org; 26 Sep 2021 16:04:31 +0000 Received: from localhost ([127.0.0.1]:38566 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUWdj-0006Ac-Fg for submit@debbugs.gnu.org; Sun, 26 Sep 2021 12:04:31 -0400 Received: from eggs.gnu.org ([209.51.188.92]:35956) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUWdh-0006AN-OD for 50818@debbugs.gnu.org; Sun, 26 Sep 2021 12:04:30 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:50730) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mUWdZ-0006Fj-KA; Sun, 26 Sep 2021 12:04:21 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:1880 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mUWdZ-0007TH-6h; Sun, 26 Sep 2021 12:04:21 -0400 Date: Sun, 26 Sep 2021 19:04:20 +0300 Message-Id: <83a6jznx17.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <7330c585-dffd-77e8-8d41-0ba1c7cbcfa6@cornell.edu> (message from Ken Brown on Sun, 26 Sep 2021 11:03:53 -0400) References: <7330c585-dffd-77e8-8d41-0ba1c7cbcfa6@cornell.edu> X-Spam-Score: -2.3 (--) 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 > Date: Sun, 26 Sep 2021 11:03:53 -0400 > > An installed emacs built with native compilation won't start on Cygwin because > the executable permissions have been removed from the .eln files. This is done > in the install-eln target of the top-level Makefile.in, which installs the .eln > files with 644 permissions even though they were created with executable > permissions. Is what we do different from any other package the installs DLLs? > Would it hurt anything on other platforms if the .eln files were installed with > 755 permissions? If so, I can submit a patch that does this just on Cygwin. Please define a new INSTALL_ELN macro for that purpose. Thanks. From unknown Sat Jun 21 05:20:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#50818: 28.0.50; .eln files need to be executable on Cygwin Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 26 Sep 2021 16:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50818 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii , Andrea Corallo Cc: 50818@debbugs.gnu.org Received: via spool by 50818-submit@debbugs.gnu.org id=B50818.163267546028689 (code B ref 50818); Sun, 26 Sep 2021 16:58:02 +0000 Received: (at 50818) by debbugs.gnu.org; 26 Sep 2021 16:57:40 +0000 Received: from localhost ([127.0.0.1]:38617 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUXTA-0007Se-8b for submit@debbugs.gnu.org; Sun, 26 Sep 2021 12:57:40 -0400 Received: from mail-sn1anam02on2119.outbound.protection.outlook.com ([40.107.96.119]:13383 helo=NAM02-SN1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUXT9-0007SS-0Q for 50818@debbugs.gnu.org; Sun, 26 Sep 2021 12:57:39 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=isNLnSTj8sE0gV32zxhroSe/y882mnSzayryQhk0vwLVqTubCSmF618WBS109iywwlc+hifQeivNu/eBjQjbFgdhl7DAgjUgJGV4h4QicqPqz/p1xIw+yP6LbOrXoBPbx86yvvoq39uabBXkGi7dvRsvsGd41kXN9o15+y5HyifYuIDGjp10ylW+xI7lY+wi69JNwS7hC7G83BYnViso6uAa8csPsxxtgl4YpRV4/OWJYwKGOapZ1TGd6yPstBVPqk4VChx5ELZ8oLrGU8iugmzlRkniGS/z+LNgHhPLja7OLLjvts0WEazUx++rlPDlv0EvKyyxKTlIy5WOl7rm+w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=0Zu9U71sujUB5nV3Ii8J9tB/qNtB0s54HW9FtwRYLWE=; b=cqC5BCHyJ60Nrt25FiI/tdZyiBPcgOtonzoEYOtGeoom+1McADzCEha1q8GdKpMFgxQjbSSEYkN2aMwiuEMaLYSzP2xEouvZubky3BlrG5lFHsO7eztIEExBTLQLuAreyzh3uTZyxQhDEA4dYgz2UgD7ejWAuyooTHpLlcMqitHTmax1mhi6nhbSWgkxtWjl8FJua1Kd1Gy7ITU2hyN+PdVZ1RldGHQ6A01G+6Lw+8JUr4fQp8RZ3nV1EnF82NRTtgnzjtWDTn2IGGP2XcZINXR39Mr8nQ2l3ErXFO+o1tvzhKeS8q1aQzgO8HSRwShlT/4+VASMWUkBIw3+zRENaQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cornell.edu; dmarc=pass action=none header.from=cornell.edu; dkim=pass header.d=cornell.edu; 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=0Zu9U71sujUB5nV3Ii8J9tB/qNtB0s54HW9FtwRYLWE=; b=DVSgbiVCpLvUl9qLr7POwsxIEB7wuChbJ/06++SkcqCxvR2/2hAM709iFIvo1ff72lhkLMObS+b6dnIBuYW+ctmQgjmKwTWxZf2UGeJLMtzWRzUBt/1K23jw3wseTjWjnTqWy386dmEGva/343IUkp3xGGWpTW+yjtRbZAqu9zc= Authentication-Results: debbugs.gnu.org; dkim=none (message not signed) header.d=none;debbugs.gnu.org; dmarc=none action=none header.from=cornell.edu; Received: from BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) by BN7PR04MB4307.namprd04.prod.outlook.com (2603:10b6:406:ff::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4544.14; Sun, 26 Sep 2021 16:57:31 +0000 Received: from BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::7df2:74c7:56c8:22b6]) by BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::7df2:74c7:56c8:22b6%3]) with mapi id 15.20.4544.021; Sun, 26 Sep 2021 16:57:26 +0000 References: <7330c585-dffd-77e8-8d41-0ba1c7cbcfa6@cornell.edu> <83a6jznx17.fsf@gnu.org> From: Ken Brown Message-ID: Date: Sun, 26 Sep 2021 12:57:24 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0 In-Reply-To: <83a6jznx17.fsf@gnu.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-ClientProxiedBy: BL1P223CA0006.NAMP223.PROD.OUTLOOK.COM (2603:10b6:208:2c4::11) To BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) MIME-Version: 1.0 Received: from [192.168.1.211] (74.69.128.111) by BL1P223CA0006.NAMP223.PROD.OUTLOOK.COM (2603:10b6:208:2c4::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4544.13 via Frontend Transport; Sun, 26 Sep 2021 16:57:25 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 68b1ef3f-be89-4041-e388-08d9810eb77b X-MS-TrafficTypeDiagnostic: BN7PR04MB4307: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:10000; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: +RBl3sixMwBXrB/6gtZN5Yx8WTGsweJ0KZHLsQx7mP7XDEYpNjkx7QsRlSt1bk5BMZmjOFRAG6SRszUqujWyVC7tUOiTjjuB53O8K2tegcMvmXQuBnhebSwUha7vBOgauOeoSo/TCv8CKX1ISBr8RnZKBUr7EWU5JM5u2P5hRz0eZ3X4jMtm8fHgxSHgW4a93LxvkAgFEPLMykjjI+JzA0OnWJwco2Ko+TObJmxFpTwUnwx94oUnSopImSXdBx19eu6eyBDWRYXtmUcsRZuGd8VWRYRP4iTwiJUZQTbAn+R9aRbGEqjPtSyzPVg4sJs/EAzDm20Aab1rE1e6laWPNFaQD81otZM8ANAaW+QAlKlh9qqfz4cjpoikVzmlKlPDYwowEx+6fezZjbi3Z3RUOHqGHbcjSOkEZ+P69w3pD+xSaU/DKrkecQYgBokFVTWai3qMwM858Gv2pds91yzI2ZsYdpxj+mpGJhULt2gvPV6dhqWVrrZOP1YraV+7/LFxUibWuUOlQnh/eVxHe6gepb3U52W5jLNDzSwheaWArx4B1jK/B6allL8VDhThYKgXulgupsoAY1rmSiD899tmNH2CceHK+vM8Mhi0RBkEy3g3hLce8AiTllID/Ug51OA4o+yLVCbJV/4HIP7CKG7fCElU3XPxzg3xh4ZikjreRkNDa5NL9yETkBGlbjsEe17WQuXcGGZxDn7lpLSKVLbrxUKuaol7+j3s2nStTnnSpuCon2V11AHk0HkleeDTCHhJ X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN7PR04MB4388.namprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(26005)(53546011)(8676002)(16576012)(31686004)(5660300002)(508600001)(316002)(86362001)(75432002)(38100700002)(956004)(66946007)(36756003)(2616005)(66476007)(6486002)(66556008)(2906002)(4326008)(31696002)(110136005)(186003)(8936002)(45980500001)(43740500002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Ez8tAkORG5yViMZD8uYiFGYy53fzI/OZdMzkjM5ua/+PjLAMSx+wWRDucDAn087VTtN6Ci+QJx9YE7qOAVXxdM79ecHzar/55CnMPx9c3i8plJseAu6K+ZeCIePtaAiFFr1JKOGCbPChJcsXU3VI7nuGlJEK7dfYq7PhQbq7hW229G7PJ0JKsl1ifHF2CcKLlJwq9l5SnAOOn2c1MEBWcaZmt80jWJKafDE13iRYsLwAtCI4T6n3DxfO6hrHc9S+hB8+OsPjP1/zrFzU1wKpK92MlKTj8fdYAoqnetxgfXeT55Ww8FrfVaR4YbUYrCMcgRP+o6mm6IY2FfiUrH88ph2MiclSdq/dzVux8KypdHl7eAwejZdSE7EDIS8ceDOtiuwmdiwtNGXqjSonj/8uk755TQuR9Pxs4NhMrZD1zAdNw/w/YTivdlyjRxl17JGDfDcapsmft7jUwEKzg8Kh28ffY3gvsFhBAYPZ9cXZivTZYA27P6DI1L42nnBN5OmMUMrp27RBKOTx0fJuS7bg2SwzHZEVfwiRi7XeCABgeRyzxyJiPomCFWNk+TSFoBV/ceb9/NN0ntoJ/wHr5glVf4PdQHn5RqWJFr8sbkPOiTnIXypsWOW5pLX4593YFUpOe3MbUdnqTH6y886u7X8+JKWdODO5kX+GWTYwGHuchB3Djpjo3uF8ZMURGKyuJWOHSLf1Q59BDTrqv2D2Jz2fuEmZLSNxjl9lbc7/+FwA9SXLASnyxUdtuNPs+9XD6mch+aiGHq/iunXx6o9Ma7tYZbrS0QPxGUlcn6GNwpJE+Z6VdsC28qXuokNFyY7F+pfGzTze2wivZJaLpzc+WdqarYvyIv8mwNzjzKLIj8qAN3nyNay59SbtbmrxKb32pbFiKXNxcEzBo5j9LPupQW+8CJQP48/wFkAiYRVkbKsZ/nyVauxCnVw4bT/gAoY0BNh+SYgQmtGHV0oXBEKkD3VEg34jPHO74L+GdStoHIdHjGwwwKOlx/XaXcYasD+D3LWQphm8AEICUd2mBZPd5lHCh3WHocCmOAXncNb59l296vcNlcWTU0qxNoV4d0/chd2oX+MrTa2HpvGEgu2STSRdCakDYe3XWyJWDmueeoNOrMdCLKgsShHb6/LoAXBdlHa0adwWA20jovxOYmxNWjcdKmNwgCxXlpHeGGUCKb5vT+X+fBs2SmMNccIjtAlbS1KJv4vtVtXdiV4eHf6tc/MC58FzD/BK0lqtNm3MFXg2+Gbg118OTNB7fg+Sw5GuzhpPLKF6tfCCBlWZIEMEjv6AZ9uU2o8DEOgWYoEk/UM8z6yGtzDw6f4B+uAaCsvvlbqb X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: 68b1ef3f-be89-4041-e388-08d9810eb77b X-MS-Exchange-CrossTenant-AuthSource: BN7PR04MB4388.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Sep 2021 16:57:25.8959 (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: yfnYu/l2OsAUI4wEO6WdMQzucd8QeUpAccV5rG8qtdHQjxkE5BaR6EVYpClzKprR30ZxH79polPNULPGCncdKQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR04MB4307 X-Spam-Score: -0.1 (/) 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.1 (-) On 9/26/2021 12:04 PM, Eli Zaretskii wrote: >> From: Ken Brown >> Date: Sun, 26 Sep 2021 11:03:53 -0400 >> >> An installed emacs built with native compilation won't start on Cygwin because >> the executable permissions have been removed from the .eln files. This is done >> in the install-eln target of the top-level Makefile.in, which installs the .eln >> files with 644 permissions even though they were created with executable >> permissions. > > Is what we do different from any other package the installs DLLs? Yes. DLLs are always installed with 755 permissions. Packages that install DLLs typically use libtool, which just does the right thing. I can't recall offhand seeing a hand-written Makefile rule for installing a DLL, but I assume it would use INSTALL or INSTALL_PROGRAM rather than INSTALL_DATA. It seems strange to me to see INSTALL_DATA used for installing a library, but I'm not really familiar with what's typically done on GNU/Linux, for example >> Would it hurt anything on other platforms if the .eln files were installed with >> 755 permissions? If so, I can submit a patch that does this just on Cygwin. > > Please define a new INSTALL_ELN macro for that purpose. OK. But I'd like to hear first (maybe from Andrea?) whether there's a reason for this to be Cygwin-specific, and whether INSTALL_DATA is in fact typically used for installing libraries on other platforms. Ken From unknown Sat Jun 21 05:20:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#50818: 28.0.50; .eln files need to be executable on Cygwin Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 27 Sep 2021 18:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50818 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii , Andrea Corallo Cc: 50818@debbugs.gnu.org Received: via spool by 50818-submit@debbugs.gnu.org id=B50818.16327687484803 (code B ref 50818); Mon, 27 Sep 2021 18:53:01 +0000 Received: (at 50818) by debbugs.gnu.org; 27 Sep 2021 18:52:28 +0000 Received: from localhost ([127.0.0.1]:42868 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUvjo-0001FO-Fp for submit@debbugs.gnu.org; Mon, 27 Sep 2021 14:52:28 -0400 Received: from mail-dm6nam08on2111.outbound.protection.outlook.com ([40.107.102.111]:47649 helo=NAM04-DM6-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUvjm-0001F9-MQ for 50818@debbugs.gnu.org; Mon, 27 Sep 2021 14:52:27 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nmQmGlr6Dt351fqMOasxaf4y5amfWQ3yIYuY4WvxD0Hudqp6rXOmxMVyyVChmOdS+95PB5kqoETP+9COg3u9QE7cu2F10G5HOKwu8opNYy/oepfoQ9jRc3kgEQQz1i2nKlmAi/AMI9RWQ+P1J4412/93a/QofsiAuYl5zL59jMsqsI3Sz6Px4+QdI8jkBohpdbgDQt3LvSZACkuZhmOStV7TRm7q7sccgPy+er6l6yGG71Ujy/Ehdu6DGS2SrYPeSYBplu202nryFLU55xhDMrdaUOlLY8/na5cQgQaQ4bRrla0k/7KCSNX4rU16w61pvvuq16iNQeBkdbUniuaxPQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=wPyYMzgqNvh6m86IaHRvV6NP6A8N3GmP0tOOhke04zI=; b=HilQ/IF9+Ox39jknqhWQDyP3kojJBNHzSvdTCEK4PctNMh80RHnrINU3WoXuV6Q65RU8QJg+rzx4+7ldlItH31N1bAMocVgd/mRzD5+lrTVUpK4cyUkPafjy9iGaInyWn58w8OkeEioLrFTzCtL760ulNiH1/dEYZ1I3jDRqhiYNcI/hnw7JhyodKqLxyE4EkBQy8ZyPYg2m1P1mlyzsDKDCoPvFXsIiKmnbyUYaFhGpMNvKpodmwBYok+PC0Him3AELBE54KY6RSm62d62XCB8CLx8pXGn2guCbl9OXEhxx4msaoGSggIwfnuOGAmLxC9mZubAQJON6B80C6y0GJA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cornell.edu; dmarc=pass action=none header.from=cornell.edu; dkim=pass header.d=cornell.edu; 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=wPyYMzgqNvh6m86IaHRvV6NP6A8N3GmP0tOOhke04zI=; b=W8KlwsUvO7CPbepSXKvMYPYqJf4OCbU1O2Tqn24u536qYZXONKWwr9xD6Ix46kTGu7lIeAwIwRzxymHbN5yERNUDcnTi32K3h9UTbEqQd0cgDoP8fGmOvS9TXXQej/dKk7P3lnH7LwhKOZ3ZIhUQh3DCiKxJH2hpSRJKGsnbfgM= Authentication-Results: debbugs.gnu.org; dkim=none (message not signed) header.d=none;debbugs.gnu.org; dmarc=none action=none header.from=cornell.edu; Received: from BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) by BN3PR04MB2177.namprd04.prod.outlook.com (2a01:111:e400:7bb1::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4544.14; Mon, 27 Sep 2021 18:52:18 +0000 Received: from BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::7df2:74c7:56c8:22b6]) by BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::7df2:74c7:56c8:22b6%3]) with mapi id 15.20.4544.021; Mon, 27 Sep 2021 18:52:18 +0000 From: Ken Brown References: <7330c585-dffd-77e8-8d41-0ba1c7cbcfa6@cornell.edu> <83a6jznx17.fsf@gnu.org> Message-ID: Date: Mon, 27 Sep 2021 14:52:15 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0 In-Reply-To: Content-Type: multipart/mixed; boundary="------------E80F16C972031A14B5582903" Content-Language: en-US X-ClientProxiedBy: CH2PR10CA0006.namprd10.prod.outlook.com (2603:10b6:610:4c::16) To BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) MIME-Version: 1.0 Received: from [IPv6:2603:7081:7e3f:3419:7581:6333:23fa:28de] (2603:7081:7e3f:3419:7581:6333:23fa:28de) by CH2PR10CA0006.namprd10.prod.outlook.com (2603:10b6:610:4c::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4544.13 via Frontend Transport; Mon, 27 Sep 2021 18:52:17 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 567c8dd5-86f4-4f27-cfab-08d981e7ee14 X-MS-TrafficTypeDiagnostic: BN3PR04MB2177: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:10000; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: lOmS/s7e9CIFyDtTKytkfrZBjHHiM62nOTr4xZS4xjulgRrijyP294s3wqlJcjl2PkAO0M6BHPGZ1X7ZNNtmrDBAnaong8qBTTvsfXQorS13llpBauQu55BRwhBThIm/ZTIqOfDowdNqFcvJi8cjVjrBZ1y52fzNqCO5PFwDpoNa+xlYYa4Qr5jW9Q0srUHUt/+Yw3HcLr2jJsjvXW9g2WongPWRxU+cOD8R0+3zkogURuwZ2bAThfFMdTYY8L64oNas0qqo8MeY3ts+DkSx12tHQrQi3UE8Q0uMWL6ms0exMt2pX8aJcX3zehz+X6DPFs+wm1yq56/5YH5V5wWzoNJnRqvRfnM4sIp7XcOV9CPFCfGU87g6U4tfwQ/vDp9x8a7lbgT7tUfuMQMT7CpxsggKg8jH6VHpKe/xt5VfPYuBjmfaL4g+6z5f14oUgGopFA2UOFavCXQ8eDImNojvAAWItMgu8X+3xL5uxIX+/ubByJUwkqX/k80r99KtHIf9ddYCfetHrtm3QJzc7P3ck8Vdk+7djWeNaRiMlJfGWINC2auDlp+ExJhDZ3d9qzrSdNOGyuHloi233lcXAr6qsoiy2nBQNSGxfyQAxL3wqvgleBCXBYGk+OpR9AmcNiRYcxx/YoQbEHeGfqFusRTEa6cDNVououE5efnC3xX9BkWOsuwliNChQ5yt4EJNHavaXkIirBNDra01s2ZGtdW1McZ/+xoQcsZT1sH8ldwgfAo= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN7PR04MB4388.namprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(2906002)(2616005)(316002)(33964004)(235185007)(31686004)(110136005)(38100700002)(5660300002)(36756003)(53546011)(66556008)(66946007)(31696002)(66616009)(66476007)(508600001)(75432002)(8676002)(186003)(6486002)(8936002)(4326008)(86362001)(43740500002)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 4+I70ZY2Kv6GYuHxUeujTjnfqL6P2gVDVK7koo+aYANkRrU1mw/sWBppSZfHKz/vbUc1GyEo8COYfWvip4ReMsf8hgcLqDRP3c6fHaKbFjiGi2jTc2SQmpzZHuwj+C9OTW5K3zU4oQ557kDV7QF8qM0EPUZM9NvmLe1cgui6tOIhlPD0bMuGeWURcA4VeEin+fVAd19L+iisvC6myfT/j4gFtN5A9huMV+FrY6ZHnnZxAwWciU8xkFFdllhvppBS00dDVXdCoVBKB17y6uPLEF7aKr+xwQQ3yLW64cNsZtw1IuV5XNACH9kPfPt0Ml+FXA4tnzAuyncxnC/LELXxDPAv4++BYMQXjXXwHgmrzcwUDMm6iLyki/oC7l9o1OP3+qhpFX15zGVJgQKkwlvbPh531QIAVTOXbIZrFxu8B+VHmHWwHFuJQ6MGD8U7QtepYRLkZT8XblXemS3qm33oya1Eqmuey6DG/S9F2ZO7WojBx4EnVzXHVAsoGEiXFo2xRysqfPDy+9rqG8/oApiAsupN8DPI1dJdQHwZO00lv2ZMbp9SVcquEevTtwiWkMLu3i1hUrx+8MIuzMPEVQ85ginXEFP35Jhb/J6DeiR45I04m6S8goRN+Dph61ek0J7gIcrfmvTwaRrt3KhrYwgquPThlzISvvNc2Ypb2OH65AjthjXCPx/H+hvqCwLnWzO7QUumonI51l+8jFdukrsJQANO/1QPKLK6m/7E6bJmwESg8CKbqDMahrBLO6D9cew4s8F32W9AwAljURJ2STqzJrGnEx6jhQRVawe9BjWcQ1Gqewcnnwog1sdvt7vzDxMOpLEqZrKMNftlUvPyYaEzJID6xHrCnF+FOxTxGkqmoCYoHHvM49pxx1zk3jXMFxPo8Hado3FpgX2djQcfkaMWK9S668e0TlI63laUR3VoLgKGVRSR2VedrJ5i2CL8n6wAwmqSHC8cZXPDsJum8mlVbdum8z+EjtVRNWdZedmNPxzDoXizpLMLzN1qZ6MaWyoMKymaNH1cuonYUrU0KbekWNNeYOwEfGds/WQ+Nmg35E/+BQ6azixCcwx4pnFYCfKBViHDXY5ujJzgwCsu6Kp4IsQ42Mh7jS2iWVVi60Xt7sCx4RUbJgEJqyKM5BGspRpS+ijuMuTpsw+EP0HFQ0L5C8qsSmNi5yiCB2UHOfwwMG4VhPfO/PsHQy2/dWWWMzGBHxiEezBf1duhMekhFU7APRdlzeTGFzZ7GudHvyDJsxU0yjb8gbGH8kfWovZBfN9iN8vCcNY0B4M0FDmzty4hpUrdGkUEy+BUYeh5eadG/X6uy3Y7utuZNl1RO78l/nMAbuj/lLRKwrsob6weAR0VGsOOCjmPhNwH/2S1i2sa8PNenUYLCFz0SUlC/KFDqy8R X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: 567c8dd5-86f4-4f27-cfab-08d981e7ee14 X-MS-Exchange-CrossTenant-AuthSource: BN7PR04MB4388.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Sep 2021 18:52:18.4863 (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: LIU7ncBou4iyoWTxibY7+7YKTrNN/mxRbLRegogF1XviHMGluANsPTkCjPNh4bwQwrCnJe767aqozYSC+xjTXA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR04MB2177 X-Spam-Score: -0.1 (/) 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.1 (-) --------------E80F16C972031A14B5582903 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit On 9/26/2021 12:57 PM, Ken Brown wrote: > On 9/26/2021 12:04 PM, Eli Zaretskii wrote: >> Please define a new INSTALL_ELN macro for that purpose. > > OK.  But I'd like to hear first (maybe from Andrea?) whether there's a reason > for this to be Cygwin-specific, and whether INSTALL_DATA is in fact typically > used for installing libraries on other platforms. I decide to go ahead with a Cygwin-specific patch (attached). If Andrea or someone else decides this would be good for all platforms, they can do that later. OK to push? Ken --------------E80F16C972031A14B5582903 Content-Type: text/plain; charset=UTF-8; name="0001-Make-.eln-files-executable-on-Cygwin.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0001-Make-.eln-files-executable-on-Cygwin.patch" >From 6bec21243d20df015875ee8576bc722224480acb Mon Sep 17 00:00:00 2001 From: Ken Brown Date: Mon, 27 Sep 2021 14:46:41 -0400 Subject: [PATCH] Make .eln files executable on Cygwin * Makefile.in (INSTALL_ELN): New variable, equal to $(INSTALL) on Cygwin and $(INSTALL_DATA) on other platforms. (install-eln): Use INSTALL_ELN instead of INSTALL_DATA. (Bug#50818) --- Makefile.in | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Makefile.in b/Makefile.in index 235b707673..5fc1edc7a3 100644 --- a/Makefile.in +++ b/Makefile.in @@ -285,10 +285,16 @@ use_gamedir= # not use an absolute path. So we must take care to always run # INSTALL-type commands from the directory containing the Makefile. # This explains (I think) the cd thisdir seen in several install rules. +SYSTEM_TYPE = @SYSTEM_TYPE@ INSTALL = @INSTALL@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_INFO = @INSTALL_INFO@ +ifeq ($(SYSTEM_TYPE),cygwin) + INSTALL_ELN = $(INSTALL) +else + INSTALL_ELN = $(INSTALL_DATA) +endif # By default, we uphold the dignity of our programs. INSTALL_STRIP = MKDIR_P = @MKDIR_P@ @@ -791,7 +797,7 @@ install-eln: ifeq ($(HAVE_NATIVE_COMP),yes) umask 022 ; \ find native-lisp -type d -exec $(MKDIR_P) "$(ELN_DESTDIR){}" \; ; \ - find native-lisp -type f -exec ${INSTALL_DATA} "{}" "$(ELN_DESTDIR){}" \; + find native-lisp -type f -exec ${INSTALL_ELN} "{}" "$(ELN_DESTDIR){}" \; endif ### Build Emacs and install it, stripping binaries while installing them. -- 2.33.0 --------------E80F16C972031A14B5582903-- From unknown Sat Jun 21 05:20:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#50818: 28.0.50; .eln files need to be executable on Cygwin Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 27 Sep 2021 19:13:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50818 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: 50818@debbugs.gnu.org, akrl@sdf.org Received: via spool by 50818-submit@debbugs.gnu.org id=B50818.16327699776682 (code B ref 50818); Mon, 27 Sep 2021 19:13:01 +0000 Received: (at 50818) by debbugs.gnu.org; 27 Sep 2021 19:12:57 +0000 Received: from localhost ([127.0.0.1]:42884 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUw3d-0001ji-1v for submit@debbugs.gnu.org; Mon, 27 Sep 2021 15:12:57 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50156) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUw3S-0001jN-Ct for 50818@debbugs.gnu.org; Mon, 27 Sep 2021 15:12:55 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:39654) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mUw3L-00032B-Cf; Mon, 27 Sep 2021 15:12:39 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:2244 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mUw3K-0004lZ-Ua; Mon, 27 Sep 2021 15:12:39 -0400 Date: Mon, 27 Sep 2021 22:12:41 +0300 Message-Id: <83bl4dltna.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Ken Brown on Mon, 27 Sep 2021 14:52:15 -0400) References: <7330c585-dffd-77e8-8d41-0ba1c7cbcfa6@cornell.edu> <83a6jznx17.fsf@gnu.org> X-Spam-Score: 0.0 (/) 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: 50818@debbugs.gnu.org > Date: Mon, 27 Sep 2021 14:52:15 -0400 > > I decide to go ahead with a Cygwin-specific patch (attached). If Andrea or > someone else decides this would be good for all platforms, they can do that later. > > OK to push? Yes, please. From unknown Sat Jun 21 05:20:02 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Ken Brown Subject: bug#50818: closed (Re: bug#50818: 28.0.50; .eln files need to be executable on Cygwin) Message-ID: References: <7330c585-dffd-77e8-8d41-0ba1c7cbcfa6@cornell.edu> X-Gnu-PR-Message: they-closed 50818 X-Gnu-PR-Package: emacs Reply-To: 50818@debbugs.gnu.org Date: Mon, 27 Sep 2021 19:27:01 +0000 Content-Type: multipart/mixed; boundary="----------=_1632770821-8001-1" This is a multi-part message in MIME format... ------------=_1632770821-8001-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #50818: 28.0.50; .eln files need to be executable on Cygwin 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 50818@debbugs.gnu.org. --=20 50818: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D50818 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1632770821-8001-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 50818-done) by debbugs.gnu.org; 27 Sep 2021 19:26:47 +0000 Received: from localhost ([127.0.0.1]:42889 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUwH1-00024e-HT for submit@debbugs.gnu.org; Mon, 27 Sep 2021 15:26:47 -0400 Received: from mail-sn1anam02on2091.outbound.protection.outlook.com ([40.107.96.91]:26054 helo=NAM02-SN1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUwGz-00024R-Js for 50818-done@debbugs.gnu.org; Mon, 27 Sep 2021 15:26:46 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=R83tubnX02kyzhNK0x9ieaS/XouatcIvYpZ4yiHjZpnj8ugP2fiGwKYicoIxsSa79QGkHu0HLxgHUw7Itkyz3UzCA2ZS46JH4luh2aUXSqE52lsTKn3yB+5Lpu0v1faGVCWjXgcIg+kLUmXcoQ+T5h/5brccsMa6zzadB3b06EdgMFlpM4I23AOIOuwxbPDaZEyCJANrIB1w51KQI9rTyjFivKwkmXmyEOoQL7v9OfVQMGdnOzHYm9x+ghHDHZIlWq2PeNxU4+ADhs5u6l31+qUCoPsBfjqniepi9Jw4CovE1mALhItVCibn7+044oBd7YJBYG5h/e9r+1SycS5PfA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=sEMaxKelAMAbYx3f4e5ueF7TQTykbVLnG3tjkkGtTRM=; b=L3cLkf2Pmv9gj4oV4GRTgqJcvmS0USFaIq6aCKhFoPDX6Oj5S/dYQNq1Z5j29pd3GzKyZ8lD8GIOnCWxZdnQwgnPgPD+hSwKRChamJsoK+Y1xv5mhq3zcCobMV3T06qgXqB08zodpmUZKHY/3Lecnw+a8ISg2CXdsL2evF2fgswGx2Hy4Y495rhW5hNPnbP+q1zAQy55Tbt+4/vLqgg7wv5MjExrx/2r3WNvAiVTuXCdKujGdTWXtbzGEr8gEvzhtQUqUuMT18YhevWkzZUTT1T872wWAxKCpeeXG1pcg95rHk6lrc7a2OI2JxPtn/8OYux5bjTvBMqBIbCbhelpQQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cornell.edu; dmarc=pass action=none header.from=cornell.edu; dkim=pass header.d=cornell.edu; 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=sEMaxKelAMAbYx3f4e5ueF7TQTykbVLnG3tjkkGtTRM=; b=Xm4pJ4Q9Ykak4Qx4WASbubCm3rA9E9JNbpWOFa3C0xrlZPt4KPhbTeQ6ACRoXGN+PY2YfFsA7gqhFHwhjqk2tuknUb48tgyzC2jv5KFH83wUd2vX8W1fnA9hsw12HsyQIzroKKEwvME8ILy7NdGTaBy/dmYfN5L8XlrGCMMB0Gc= Authentication-Results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=cornell.edu; Received: from BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) by BN7PR04MB5297.namprd04.prod.outlook.com (2603:10b6:408:d::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4544.18; Mon, 27 Sep 2021 19:26:38 +0000 Received: from BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::7df2:74c7:56c8:22b6]) by BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::7df2:74c7:56c8:22b6%3]) with mapi id 15.20.4544.021; Mon, 27 Sep 2021 19:26:38 +0000 Subject: Re: bug#50818: 28.0.50; .eln files need to be executable on Cygwin To: Eli Zaretskii References: <7330c585-dffd-77e8-8d41-0ba1c7cbcfa6@cornell.edu> <83a6jznx17.fsf@gnu.org> <83bl4dltna.fsf@gnu.org> From: Ken Brown Message-ID: Date: Mon, 27 Sep 2021 15:26:35 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0 In-Reply-To: <83bl4dltna.fsf@gnu.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-ClientProxiedBy: CH2PR12CA0029.namprd12.prod.outlook.com (2603:10b6:610:57::39) To BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) MIME-Version: 1.0 Received: from [IPv6:2603:7081:7e3f:3419:7581:6333:23fa:28de] (2603:7081:7e3f:3419:7581:6333:23fa:28de) by CH2PR12CA0029.namprd12.prod.outlook.com (2603:10b6:610:57::39) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4544.14 via Frontend Transport; Mon, 27 Sep 2021 19:26:37 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: ce282a71-2ba8-4c15-d6c1-08d981ecb9dd X-MS-TrafficTypeDiagnostic: BN7PR04MB5297: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:5516; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 1EmEfKErMw3FsBAFdKkNwqgdqzzqsMB3W74O56dBKofyHFE9/a8yb9XtNQmI0IXDnBEX3JpdrECvBPHyBiCzhYO6IwEURqACqMHEIpjDyLiaj0CRXcr6MCOeH8SIPeJLGNHzzX+aCSv8inBrufohP8fKRlP+AJ+fly2Nxur9oI8VqZwEM1J8jR1pTn4Izlv5Wtv5AvcTy5NXnvJkXepxnuCzrX6ES3QeH0tsoCCi5K6HPkWp/cHuH4DWtFClnF2T19X3NzHWCe2NQxjG48KqFx3P1CuAloSa/yahudMoaTzlABkxP7jZzLCDJ0nCXwMmH4EsSvhrF+jSDh8UDunIGAuqHmsRtSI7zGWY9OTWy4PwSUbWq9devHEwtvU5yW0sfljbmiUM2aU7oHZ8wA1L0+pPk3I/YyI9XCDSPkzEL+isTHrT39JCkr2yVLWj1Jj2hg8sMsGh3us3dozesEIqQozDL90qG6Nlsx50Z0U7XSZSoLuHRn07jnTEr11e0Zm/LGMVVka/IOQ2p7o42EnhcnDWhpcJ0ETC57xN4e781JbSIpG3FLkoBgc3+RqjEpfmCCMUE4/H1BSWpBgKFIbzzpuCShSFZMXUsk6iibjbUtmvEAEm/Btzepw3zDj32csOM1kFww8lgK4TfAZa5Hd4e87hr64tKEOneY33/NTEuJbeOjXTL2qk+n6fPslWEBlrU1tq84yzZ5zZjGCB8Zw7AT0k/qbgrQHdY7np0WEgUABU5777UY7YhShcdJWQK6t6 X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN7PR04MB4388.namprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(4744005)(8676002)(316002)(31686004)(5660300002)(2906002)(66946007)(75432002)(36756003)(6486002)(66476007)(66556008)(186003)(6916009)(31696002)(8936002)(4326008)(86362001)(53546011)(508600001)(38100700002)(2616005)(45980500001)(43740500002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?Windows-1252?Q?0faaKyRruS7/WfIB3aPAwEZXWB+KposO4w3YwiJ+exqgLE7j+u3xy39W?= =?Windows-1252?Q?prFQLtthnvVv7wN+wg/cIJxY+eLvRAw0P0DbIN0oAZ2IjVXlAgqNEwZe?= =?Windows-1252?Q?4kq7b3z4cgkdknrvvxKw30vm2FlioFCw6vx1J5nJNhm3+oRckI/cXZb9?= =?Windows-1252?Q?6pZ3qpCT+Si5w7I2bHk9MCLpRrRu4A6SYYpIQDdEO3y61zDmOUTC4DmZ?= =?Windows-1252?Q?FWlYWvk7MoAVs2EsX+Z5RnH4iM1mkzqulTuwPq1EqEzdfUYkMUS/hqwq?= =?Windows-1252?Q?7BpgydmhnkwtC9U3wOVT88KquKpij99YAiODcD5Y1r+7SdTloqQ/Ig4X?= =?Windows-1252?Q?b0fFjQMjYZ3XG1WQqUuxmn6bbm+9oIFR42VFSsfiF6kiHdF6NiDUfcTN?= =?Windows-1252?Q?jzBEPNskziaOKhLOLbH9Eo9SPmQ/tiCP+OYvoeuCM41TEjtEC3oYOOaT?= =?Windows-1252?Q?7CwonEgN63PyZnBVxsUmQQYZg0Ig4uOwARk256RIavWwYIz/eiq0xnRe?= =?Windows-1252?Q?1mqPgti8ayM2kYHN01g/bH59pI/jEA82K/N0bdOxfl/xRt/EySv3Rqmv?= =?Windows-1252?Q?kH9VDk2QLsc3YJ4Uj3tOhHRE4+xGNVG50FyDil2ByDMJWm0Wh/xxHRXt?= =?Windows-1252?Q?Fuvz1nGrc7n3BTzzefK4dAmuoV/Sq93jSJywTWbHe6oxpM4GU+oEwE/k?= =?Windows-1252?Q?1E0UNBuHN98LcsN+TYoEwmUsCGCmQZIN1HshoyJzwkQwFXJG3lUCyOQR?= =?Windows-1252?Q?eFCZT1M7frTRVqJA7kelc6/lVcJiRULquXJVOy02qt8D3ofvr0BQxyVT?= =?Windows-1252?Q?d28vAGbltY0DqfbrpBhZupwVXutPCrb362X0fdK/gO1gcTdj5z3a3x6n?= =?Windows-1252?Q?Fh2S50doDwWtvjIeYoiTQprpDWy3PiRKSdQsFcXP97GF1uKquPvxPZHr?= =?Windows-1252?Q?I4RL9ia39neFgaZVJAYVP7WnPznR1rHdg6KMolrm31sp4KYOops3yO6J?= =?Windows-1252?Q?CVEUvDyAJtHpfpxJESwH1fP4gHXh9+aV9xs49vaSfgizOyyVn34hvmNA?= =?Windows-1252?Q?cvlOmwCjEYkI4X55pHLf7GSmJQB7E2MwVsH50VrF6cWix3cgC5TN83FB?= =?Windows-1252?Q?Q5pHZ9GpdOL9yp/vdm7BdqvKP3xsdPjf3fVv/5Tsy43vyGkp10zQIvdz?= =?Windows-1252?Q?P0hYwq4g8K2w8zuA2X9Rq6UTp0IiNE5LZWNbSjIJ8MWTI5/agkpw6Xl7?= =?Windows-1252?Q?SwGP7Yhg2b1cAlCtcjGh3YYqBL69X1jXA8Ca3uvIAj5TVXEhyoLQYsIv?= =?Windows-1252?Q?y8Liz6Ge3lC74jphfjmw5YR0YL2lkljfAb6je4G2WBNLhQBf/d0swGCl?= =?Windows-1252?Q?8z4T28nM2EELGJA9DYrfHZwYIaUb4HTExst2IPUaOWJd9PofZpJWfLP1?= =?Windows-1252?Q?b0p2zhP9t2xhTDYwrvnB2Fh6nyulvvZGVc2arOWSTj0I2PPtAycFiHXD?= =?Windows-1252?Q?8sfSpiM3?= X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: ce282a71-2ba8-4c15-d6c1-08d981ecb9dd X-MS-Exchange-CrossTenant-AuthSource: BN7PR04MB4388.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Sep 2021 19:26:38.2972 (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: Ucu8j0oInUx886OcTt6gE8jJU4apGX+Ia3vDH3og5AWg7UcUDIj3F8v+RVUwrCo++iPzUrXbzlupvx8LSPDm/g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR04MB5297 X-Spam-Score: -0.1 (/) X-Debbugs-Envelope-To: 50818-done Cc: 50818-done@debbugs.gnu.org, akrl@sdf.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.1 (-) On 9/27/2021 3:12 PM, Eli Zaretskii wrote: >> From: Ken Brown >> Cc: 50818@debbugs.gnu.org >> Date: Mon, 27 Sep 2021 14:52:15 -0400 >> >> I decide to go ahead with a Cygwin-specific patch (attached). If Andrea or >> someone else decides this would be good for all platforms, they can do that later. >> >> OK to push? > > Yes, please. Done. Closing. ------------=_1632770821-8001-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 26 Sep 2021 15:09:05 +0000 Received: from localhost ([127.0.0.1]:38527 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUVm5-0004mE-7K for submit@debbugs.gnu.org; Sun, 26 Sep 2021 11:09:05 -0400 Received: from lists.gnu.org ([209.51.188.17]:36988) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUVm2-0004m6-GK for submit@debbugs.gnu.org; Sun, 26 Sep 2021 11:09:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36128) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mUVm2-0005PF-BE for bug-gnu-emacs@gnu.org; Sun, 26 Sep 2021 11:09:02 -0400 Received: from mail-mw2nam12on20713.outbound.protection.outlook.com ([2a01:111:f400:fe5a::713]:65377 helo=NAM12-MW2-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mUVm0-00038J-Db for bug-gnu-emacs@gnu.org; Sun, 26 Sep 2021 11:09:01 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jEsKr8NG3HYijcJUO/GnhaXAxtlChCFP+w3DME+tx94NuL/QpH91+pLnIwT7NPedBK1FRTfRXFbnH1zQS3U2Q4L8bvgJ0LVG2S/OfnFIb0+jFjuCWAE8aSGY8AVS6UVGpY7ChO/Bu73bztryQH9ec6opHoZ0C5uwHMoJZnpYuzYoD0OIhoTP6Sv3YEDKS684ll1BTDohCM8iM96u/oMJShMw35Va7auNrztfetCdNxUc3nTuRCPyS2pBbnh/GPZ9vjmlJasoQ6a0rR9MBnn/XfNWTTgsaMGheQ5VZIQntwknqyQH4TuQu/9loJpeV2RKcVqsR+hu48ucFDCmMqdF0g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=t+rcM+6L/KlycXv59oYJout3N29T/Gv9mVqdIHzpeWk=; b=U8SN7gyrAm8xQ3sKueRm3heT/qEl4pvKPsYq8YDBLvTxr0G10MxVoM/MNSwALajE7o6qJBcLKWc9zOVTsOtAHhRpzmkdLOa3qZcomhdQuD0AA8XqDW4YQ588M0i0iiHgzE9w1PcCD88eQq7A+mvbAi6Jq2NViT2TiXLOKny6vM/xUJkrNnvCZJ5AFw6a4L0KFIq6Fsi4Z98rYUiRlcKdUY8GtnaSvhT7cQLDTx89EBWUWwIHLX6SaBUGUKU8rEN6lPGHOYLbkEANwgw0WxUmmPAJuXlqIB7OS3Fn1SPHXrHL7rvw7/dELQFfHAAf92b5uMDHQot/2fX8lqdk86tvrA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cornell.edu; dmarc=pass action=none header.from=cornell.edu; dkim=pass header.d=cornell.edu; 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=t+rcM+6L/KlycXv59oYJout3N29T/Gv9mVqdIHzpeWk=; b=AEmWLv+2ebHr9nj5ox2wu/FIeqvSBGbpvcPxE4oH1Eum7YOFgq0DMjAaVLFWD58zPpMncP4kRFkDPeNOOZx8oD2+eaXGRNqGodY1Xb149yIM+P9PW+/zeZNjPCV+ZL4WomtsmDEJTg53syRQDNj9KM8CG0x8aOaYImMo7ExF3+A= Authentication-Results: gnu.org; dkim=none (message not signed) header.d=none;gnu.org; dmarc=none action=none header.from=cornell.edu; Received: from BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) by BN8PR04MB5619.namprd04.prod.outlook.com (2603:10b6:408:a2::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4544.13; Sun, 26 Sep 2021 15:03:56 +0000 Received: from BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::7df2:74c7:56c8:22b6]) by BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::7df2:74c7:56c8:22b6%3]) with mapi id 15.20.4544.021; Sun, 26 Sep 2021 15:03:56 +0000 To: bug-gnu-emacs@gnu.org Subject: 28.0.50; .eln files need to be executable on Cygwin From: Ken Brown Message-ID: <7330c585-dffd-77e8-8d41-0ba1c7cbcfa6@cornell.edu> Date: Sun, 26 Sep 2021 11:03:53 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-ClientProxiedBy: CH0PR03CA0120.namprd03.prod.outlook.com (2603:10b6:610:cd::35) To BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) MIME-Version: 1.0 Received: from [192.168.1.211] (74.69.128.111) by CH0PR03CA0120.namprd03.prod.outlook.com (2603:10b6:610:cd::35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4544.14 via Frontend Transport; Sun, 26 Sep 2021 15:03:55 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 2f7c0495-6875-42f3-9d80-08d980fedc84 X-MS-TrafficTypeDiagnostic: BN8PR04MB5619: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:7691; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: /kmQsD+URgEo+VbNttMpZuTaTktC3uZ17cnzHbbxhiGPOhAH1OrosNFryBhLD+4XS2dT6ALrCqpCHoNJyLNkl0Hinwf3uE8nnYuOTy7cPFdq5iCQwwZcGdxskRcfJdTXlJnv7GDCOdGXHfPxVHR+jtW2N0ssnswfHuf99npcInhBe09FSVgIvY2obhlxBinrYZUbU7wFsjYIZy7GXHL3aaNqfb9L5yf1a6YohGyfKOyGF47b8Zash2ZKQSeXtGBqzlMQqzgNsT54PGZ7ehuYvZWJ3y9WxQ1+fM0wKt4cgC9msuQHHha8K3+iwS54o9GOKeEmq8j0kDkrdqKVYCDrdW3oU4VPWxI1O4QQR77QQ/+Q5hQ0qr4v+Kal6hej1UniVcPt0qX1Mp3CHXIl+8jidJAADm9RaOiktpBfkxopobGjqEwHNAfX4MHvrI5IAtkGSUah6XWxm5xC4DOANTmz0srFQVe2OrsRsUipuhp/Y1hL1zjjQPm/Dw7ZMaaTp+7umlGgVQIO6UKF7Z7j9T8KR1L6YqM1wM8U0HM1dEs2bprGiQOG7R5VLMYAO8H1xrbIX2GXXixEzoIa8zIRZrzZlo8wDQzM6zNOsBh4DXVet9byafMi0uS0dOYMLBct27EEHaMtWGsNXMS+h6m7NMnuzSlpXvyX69NDIgf/9f9E3ceEzRQFYqOPQcKJN3CTv3rI9QWStFBbuQQAoO9xKQmorUVD6RN6lr0LcJU4cGhMTcI= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN7PR04MB4388.namprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(8936002)(5660300002)(26005)(316002)(16576012)(8676002)(75432002)(4744005)(83380400001)(2906002)(36756003)(956004)(186003)(31696002)(6486002)(2616005)(6916009)(86362001)(38100700002)(66946007)(66556008)(66476007)(31686004)(508600001)(43740500002)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?Windows-1252?Q?XnSl1x/5zmsRaKq0cYtu7/SnyJcn5a6KwzN3nJ3EpgvOSpbKXKAjY+bc?= =?Windows-1252?Q?YnNreTyg08LEAibaPlu40fz3TvJQEo/XsS7bWl7PkMT5KMJ74PndvqSN?= =?Windows-1252?Q?3Rc/MIDfPkFOzSJc20YA0WLf8QPZnW62ycwEa2qobxRi13m/uLqGEXq3?= =?Windows-1252?Q?Wl5KggBCLPMol4uH/CIv4kOQRYePv8YW58BaBnw9eczvDDHHtS/q+dqc?= =?Windows-1252?Q?JWmUst/DJAjWSVUPZObcKD2pzRaAhQRHTUKcGu/7GUzEyof7pviqOjHt?= =?Windows-1252?Q?cxxtk91nc9qd9dwh4aPenY0nnV+6jNDkRVVAF3tR79qqyH9RYJyJ80Ko?= =?Windows-1252?Q?Y6t5xmqCeG5llRUAfQz1cbMtrgR02tzL+Fx6YzA8I3h+kYw3dWH22nYJ?= =?Windows-1252?Q?FdqKERT+Sk4tsD07Og049P+uPCYycVtTMyVDF/cs5Mk9GkGbCz9QLI8H?= =?Windows-1252?Q?WYghap0Wd/56Y5kBrZ7Ih37GtDTgWD1VQ+2jooGfsJRgM4I/yskqyrPE?= =?Windows-1252?Q?q7BbxY3+D2P77nY9KjSqBbZyvVUcjPicPMKLl10W2VoeVGRTNr5J4F4U?= =?Windows-1252?Q?m5ahXeAsunAejxWDE1t0FWnq5x70f8UJK5GP71ihToorg0o20RSoyvPt?= =?Windows-1252?Q?xux43HkYaGZbq+k6ttVvBdXFrXrs9paxVbt9vtuX7Trm0HZxWx/gBaLV?= =?Windows-1252?Q?meNUu2iftcd3Y1vl5gLPOgPOME7SJ+JZ6tuG2Rv556qRFc9YI8Pv2Tgm?= =?Windows-1252?Q?UQYbNecs6zBOtLLsHr2ZVIRpdPwWa3cbkWStGbX3YF/ZoW1V2KrAr/F2?= =?Windows-1252?Q?0TYtWHL5V6Q2BB4RFTbMqdQc0cgD8Cnff7vD0lktMG0nC8+A7+AdDZw4?= =?Windows-1252?Q?zRs7bul51b/3R73nDIGfZmFlm5/ZEcF4rnKxZP7rbRlJTHKYCaH/YG8c?= =?Windows-1252?Q?PCA1hr+wSwX9q49W/kIOXQiuN1haVkM8zaBTIrOCdNBDVd+UQSRThBhp?= =?Windows-1252?Q?gxm1rg73XT/X/8PTzHtTzNSiWV7uIiu8iqXz3cQBjCA+bIzr7nFJduwG?= =?Windows-1252?Q?Rkp/dB8GOGK64W0X6Qw7525zdGzXfyE5P4zY0I2BrbwKRmptn/zw1i55?= =?Windows-1252?Q?zQSLJhx2FmYnX0hJ6mDgpVlZT6hQGDTxQVzVUZGL7DS2vbj2lxpdwZnc?= =?Windows-1252?Q?pSUKXAiD51/tv447z40Iclf0BZdz+JI8aqX1uUV7CTEbwHi9MuT8ebUg?= =?Windows-1252?Q?DSAbaKscPA3M9MpzWZ+yspnrcA1FoBniiZJ7ZeAR7zTvUtn9XU45QglX?= =?Windows-1252?Q?KsmakE+wvguS+G+cloMdGLlZXRz9uY1z9b8AshMjR7aZe67mEQU563Yw?= =?Windows-1252?Q?rDilxnNAlBnsHp9K59L/kNaYCOUGgLRg4O1pOEYzhANdvI7JZBDtt7Fr?= X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: 2f7c0495-6875-42f3-9d80-08d980fedc84 X-MS-Exchange-CrossTenant-AuthSource: BN7PR04MB4388.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Sep 2021 15:03:56.0952 (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: P5tzIUBbsmdsoMj4CVOFnJ7mJWv8/STVDRW2hgK0QdnJz/2+cj7FCAbXVpu1CHsIV31rvQ9AileY907do7NxWw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR04MB5619 Received-SPF: pass client-ip=2a01:111:f400:fe5a::713; envelope-from=kbrown@cornell.edu; helo=NAM12-MW2-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, MSGID_FROM_MTA_HEADER=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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 (--) An installed emacs built with native compilation won't start on Cygwin because the executable permissions have been removed from the .eln files. This is done in the install-eln target of the top-level Makefile.in, which installs the .eln files with 644 permissions even though they were created with executable permissions. The failure is in Cygwin's dlopen, which calls the windows function GetModuleHandleExW. Would it hurt anything on other platforms if the .eln files were installed with 755 permissions? If so, I can submit a patch that does this just on Cygwin. Ken ------------=_1632770821-8001-1--