From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ken Brown Newsgroups: gmane.emacs.bugs Subject: bug#44285: 27.1; Invalid function: make-local-variable Date: Thu, 29 Oct 2020 08:53:15 -0400 Message-ID: References: <877draxscf.fsf@mailc.net> <838sbqclld.fsf@gnu.org> <874kmexn4d.fsf@mailc.net> <837drackfb.fsf@gnu.org> <5b829962-11f7-4ffa-9aae-9de1a1bfd14f@www.fastmail.com> <835z6ucfy1.fsf@gnu.org> <43c3ec82-c942-40e4-8d31-223d5a9b9d1e@www.fastmail.com> <834kmecem2.fsf@gnu.org> <12b2b6fa-3cfe-4751-b2ce-3bc447d2e6de@www.fastmail.com> <831rhice8n.fsf@gnu.org> <5f3044df-b242-42dc-b331-285ef2a88dfc@www.fastmail.com> <24b662de-7182-420e-9dcb-e36b9bb43dc1@www.fastmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------53CCD228A9AAAC8727A4F934" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="25975"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.12.1 Cc: 44285@debbugs.gnu.org To: noosphere@mailc.net, Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Oct 29 13:54:13 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kY7RU-0006dX-Ha for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 29 Oct 2020 13:54:12 +0100 Original-Received: from localhost ([::1]:33696 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kY7RT-0007Mv-5n for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 29 Oct 2020 08:54:11 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:60284) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kY7RL-0007MM-Hw for bug-gnu-emacs@gnu.org; Thu, 29 Oct 2020 08:54:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:40793) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kY7RJ-0004pq-QZ for bug-gnu-emacs@gnu.org; Thu, 29 Oct 2020 08:54:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kY7RJ-00014X-MU for bug-gnu-emacs@gnu.org; Thu, 29 Oct 2020 08:54:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 29 Oct 2020 12:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44285 X-GNU-PR-Package: emacs Original-Received: via spool by 44285-submit@debbugs.gnu.org id=B44285.16039760104081 (code B ref 44285); Thu, 29 Oct 2020 12:54:01 +0000 Original-Received: (at 44285) by debbugs.gnu.org; 29 Oct 2020 12:53:30 +0000 Original-Received: from localhost ([127.0.0.1]:52339 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kY7Qo-00013l-Hg for submit@debbugs.gnu.org; Thu, 29 Oct 2020 08:53:30 -0400 Original-Received: from mail-dm6nam10on2126.outbound.protection.outlook.com ([40.107.93.126]:33056 helo=NAM10-DM6-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kY7Ql-00013V-OU for 44285@debbugs.gnu.org; Thu, 29 Oct 2020 08:53:28 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=S6S5nRM3BVKQZVFu3wxhgoW+1aWosfntAvk7E4R4XxSiUKoslf+V4qZYsE4BAlQnYPbDv8WC/q4V+yqCTdE/hGPXNbnGSaoEY926hIqwTzhR9fflo55pM87l51bji0CXkRQ1fArJNiGcYtfbUsmv/gg38KXriWYwNvT/WanwO3RrBTwDel0bFXkhwwore/EXcud+2oiLknIsiD+09pwSo6L65FCYXKv/e/h6Z+BPcdB7PsHmUnA8YFxYO4jMFC4mNWppmiOfnMrLPXeJYrDF+pMsLTmjbIcne/O7+2d+MAaJVA0qbt45gFsZJp2ARhsbDhp4UnzDayeuQ/BaRXiFEQ== 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:X-MS-Exchange-SenderADCheck; bh=YMyNjhi8jQIak5eMjZ7EcpiETJk+0kId7AcAsuYHyxM=; b=XGaqSan+T5uPLodfiJ0l6M5tcMR4cTvGrmE02bP5X7BVJd5tKf7Cq7V+GxFST7OJibszLwoPmjOfrxuJ3+i6U3NZVdsQLETO7plEpsMXXkLq+/s3FnQzDnLJ6O/1vvsa2ginCRBWRv2oE1gGO7sMNw1j5Mth6XWDcj3gqlkkKtavnRLE9MFXET1ABlcMTKcH2PkSG4TUvQCQ1zCmv7O1wOrediQ5bo+2DoXqH7/CHOKz5SEizgecJfBdsx9Z550g7+P18APuzonVTJ6PgX/hyvLX6JecVA0lzm88do7pm/PSxtswe4OPaTtDv+7VHJh6lLXb7mV+kAte6KbDF5TQBQ== 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=YMyNjhi8jQIak5eMjZ7EcpiETJk+0kId7AcAsuYHyxM=; b=Celdd8dJdYCOuk0Gp6FeHTm10G9r0j1aVzpFocjBwVrQJldLRnwAn5JKZiQZpnRmmhgtTlZrq6ZcnBKGwdMzzN7f59qMAuckcJYRYIltahcXmlIuBpjbCkgsuG/yzrovJgIlx8CJCwaxc4a354GWL+Xpvcy21Y0dekJXMS5uUf0= Authentication-Results: debbugs.gnu.org; dkim=none (message not signed) header.d=none;debbugs.gnu.org; dmarc=none action=none header.from=cornell.edu; Original-Received: from MN2PR04MB6176.namprd04.prod.outlook.com (2603:10b6:208:e3::13) by MN2PR04MB6000.namprd04.prod.outlook.com (2603:10b6:208:d9::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.18; Thu, 29 Oct 2020 12:53:19 +0000 Original-Received: from MN2PR04MB6176.namprd04.prod.outlook.com ([fe80::c144:d206:c369:af44]) by MN2PR04MB6176.namprd04.prod.outlook.com ([fe80::c144:d206:c369:af44%7]) with mapi id 15.20.3477.028; Thu, 29 Oct 2020 12:53:19 +0000 In-Reply-To: <24b662de-7182-420e-9dcb-e36b9bb43dc1@www.fastmail.com> Content-Language: en-US X-Originating-IP: [2604:6000:b407:7f00:44d9:5d48:cfdc:97cd] X-ClientProxiedBy: CH2PR14CA0027.namprd14.prod.outlook.com (2603:10b6:610:60::37) To MN2PR04MB6176.namprd04.prod.outlook.com (2603:10b6:208:e3::13) X-MS-Exchange-MessageSentRepresentingType: 1 Original-Received: from [IPv6:2604:6000:b407:7f00:44d9:5d48:cfdc:97cd] (2604:6000:b407:7f00:44d9:5d48:cfdc:97cd) by CH2PR14CA0027.namprd14.prod.outlook.com (2603:10b6:610:60::37) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.18 via Frontend Transport; Thu, 29 Oct 2020 12:53:17 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 92ea0957-9a96-4ab3-3ad1-08d87c099c5b X-MS-TrafficTypeDiagnostic: MN2PR04MB6000: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:2043; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: T/mFtZdPCQGWIhrq9CdM2ji3NKF1wNLL42+wfJmxqXhVAbJ4PKf8x7XzAFMwLLNnOTX6acfaFoXI6UBsg/IyVoYuzkS+ipothgQybYrGhUcNqqxYyif/JzcHAg8nNJVdMnY3MadANDNnUEhVwaJQENZsgISSCB/zi7Zpgnjh7agaPZ1NmCzVnZ6ToybK9mbybt7IFYcz9QZQq/VFjgDD4lXroN2Vk1PUT7wwOQX50BvtgpnROfUKxLdHBJTVGednI9pfCQHtOdEZQAywn9GN7ThoZj9CXHgciAGvTLrLrWgJB/1PT4Yd4VOnSRQl9th8cwzhhR1IxfTQMfL8+2uknt86paAX9JzrNiXCgJ74aBRxpgoy3bHyuQ2KJW2+9Wy1 X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR04MB6176.namprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(136003)(366004)(376002)(346002)(39860400002)(33964004)(16526019)(52116002)(6486002)(186003)(53546011)(75432002)(86362001)(31696002)(36756003)(66556008)(66476007)(66616009)(66946007)(2616005)(235185007)(83380400001)(5660300002)(786003)(31686004)(316002)(8676002)(8936002)(2906002)(478600001)(6916009)(4326008)(43740500002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData: fYWCHx+WpGc7gonorXA8OuBKxVno8Ryl+4D97tRXCU1qGnQyc7vq6MHXI1rPdfw8TF9JQkkAMRFDaDEusUxDDZua0LTQO8lAaXCP1jhCjtzGOKWFTXtwYFuIVHXBNq4mCIMBZ9CgjGT0Hx9iFlUjTRM/co9qHnrDOoXMg7o0p/6kGkVs9EI1bbb4gkgdAMs10oU8TV3oOm+jXy2EzAd/2+p+u/2XmiEY6enlKX1P0IRcjQAjDbxemD0mBjBLKcpBNThqk528Z24OtoKE1gLeAOBhdp0R3suHe2xYhgEDxTVbTl1T0nABf4ybP0cdEZSxI6PHjLpEJbcH1LYXSTTlRaSR4Y07erA1ebqn687tuRoUxOzhTCOGZ6rfEeyskzVXAwKOXuX2hEgMq2sK008DylQm07BbQaCmBe8ilS+HrJ5lRhQZwIKkqucBiM76+ZmGQANY1rHQswKoZnVwKM2epAzne3O1UoomX2/X0meSMK9K0px339LPuHtkSLsBfN5k6jugrsdVIRgEIUzaqRyQDy0bmyjMpPZlX1nyjJVJ8CJ7AC34GU/1VfOwMloYefu0RNaGppUCM8nEPEASwsv2Hx3dgrK/3DwnMrHnF4RgaSIKvPjI25oOklgaBGlbIuxAUOqyF3sRHp8TuM9K1tmULecbGTBs+2LJf0wQ/Anu8iwuiB9U3y47Uv57hXhy/Xfz3XPa6P6KinA5q0l1uk7MuA== X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: 92ea0957-9a96-4ab3-3ad1-08d87c099c5b X-MS-Exchange-CrossTenant-AuthSource: MN2PR04MB6176.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Oct 2020 12:53:19.4698 (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: 6AiMYu2oyB9p1q2Sjfz3gD5kvYgiPqg303Rj2Npu2j35djwLKw4LGaS/4BVExtr5FsG7xUqBXmqd1bAY+m289w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR04MB6000 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:191951 Archived-At: --------------53CCD228A9AAAC8727A4F934 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit On 10/28/2020 11:00 PM, noosphere@mailc.net wrote: > Ken Brown on the Cygwin mailing list posted the following patch, which worked for me: > > --- a/src/emacs.c > +++ b/src/emacs.c > @@ -170,7 +170,7 @@ #define MAIN_PROGRAM > We mark being in the exec'd process by a daemon name argument of > form "--daemon=\nFD0,FD1\nNAME" where FD are the pipe file descriptors, > NAME is the original daemon name, if any. */ > -#if defined NS_IMPL_COCOA || (defined HAVE_NTGUI && defined CYGWIN) > +#if defined NS_IMPL_COCOA || defined CYGWIN > # define DAEMON_MUST_EXEC > #endif > The full patch (with commit message) is attached. Eli, is this OK for the emacs-27 branch? Ken --------------53CCD228A9AAAC8727A4F934 Content-Type: text/plain; charset=UTF-8; name="0001-Fix-failure-of-emacs-daemon-on-Cygwin.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0001-Fix-failure-of-emacs-daemon-on-Cygwin.patch" >From 2d15296db112740bcb6e7fa5808b57f12a99e49e Mon Sep 17 00:00:00 2001 From: Ken Brown Date: Thu, 29 Oct 2020 08:45:29 -0400 Subject: [PATCH] Fix failure of 'emacs --daemon' on Cygwin * src/emacs.c (DAEMON_MUST_EXEC): Define unconditionally on Cygwin, not just if HAVE_NTGUI is defined. This fixes the failure of 'emacs --daemon' to start on the non-w32 Cygwin builds. (Bug#44285) --- src/emacs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/emacs.c b/src/emacs.c index 11dcdb33fe..3836f179ab 100644 --- a/src/emacs.c +++ b/src/emacs.c @@ -171,7 +171,7 @@ #define MAIN_PROGRAM We mark being in the exec'd process by a daemon name argument of form "--daemon=\nFD0,FD1\nNAME" where FD are the pipe file descriptors, NAME is the original daemon name, if any. */ -#if defined NS_IMPL_COCOA || (defined HAVE_NTGUI && defined CYGWIN) +#if defined NS_IMPL_COCOA || defined CYGWIN # define DAEMON_MUST_EXEC #endif -- 2.28.0 --------------53CCD228A9AAAC8727A4F934--