From unknown Sun Sep 21 06:48:53 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#74312 <74312@debbugs.gnu.org> To: bug#74312 <74312@debbugs.gnu.org> Subject: Status: 31.0.50; Cygw32 build break Reply-To: bug#74312 <74312@debbugs.gnu.org> Date: Sun, 21 Sep 2025 13:48:53 +0000 retitle 74312 31.0.50; Cygw32 build break reassign 74312 emacs submitter 74312 Kazuhiro Ito severity 74312 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 11 09:51:53 2024 Received: (at submit) by debbugs.gnu.org; 11 Nov 2024 14:51:53 +0000 Received: from localhost ([127.0.0.1]:58833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tAVlg-0003th-VY for submit@debbugs.gnu.org; Mon, 11 Nov 2024 09:51:53 -0500 Received: from lists.gnu.org ([209.51.188.17]:53364) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tAVle-0003tW-94 for submit@debbugs.gnu.org; Mon, 11 Nov 2024 09:51:51 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tAVlb-0002p4-2S for bug-gnu-emacs@gnu.org; Mon, 11 Nov 2024 09:51:48 -0500 Received: from mta-snd-e03.auone-net.jp ([111.86.247.3]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tAVlW-00024T-0y for bug-gnu-emacs@gnu.org; Mon, 11 Nov 2024 09:51:46 -0500 Received: from kzhr.d1.dion.ne.jp by mta-snd-e03.auone-net.jp with ESMTP id <20241111145133895.VFLD.126810.kzhr.d1.dion.ne.jp@mta-snd-e03.auone-net.jp>; Mon, 11 Nov 2024 23:51:33 +0900 Date: Mon, 11 Nov 2024 23:51:33 +0900 Message-ID: <858qtpkemi.wl--xmue@d1.dion.ne.jp> From: Kazuhiro Ito To: bug-gnu-emacs@gnu.org Subject: 31.0.50; Cygw32 build break X-Hashcash: 1:20:241111:bug-gnu-emacs@gnu.org::Ot5IMygBxqrgQ99n:BAf User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM-LB/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL-LB/10.8 EasyPG/1.0.0 Emacs/31.0.50 (x86_64-w64-mingw32) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=ISO-8859-7 Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=d1.dion.ne.jp; s=default-1; t=1731336694; bh=E3J6gMlbbneYATNoP9rQti1+FUaYKfKKr6qNEyF2ZYA=; h=Date:From:To:Subject; b=hr9ssgQTpsd2ek3o/LWYO9kr4RqdcXy0RL7qNrj7oFi719d6v+iJw0Xqc+d+Vr7DTzq6uf2w dyBGKIxuPzxB6xHLurnHfFbi+ID2b4UaSKzEBk8pPHEm1qKTo1j8q0kZ3RpvurVIJ/xVhUKJux jGgMumKgCpe8EVNe6GklIjOw0ywMxBMv0L+EGaQ1L6SzVoBPNM9Oeb4tHMvMod28+RiBE0FSBe BJLxSTD12FtYnndi7z3jWYF3/cOkD/RXRrc+z4t+Ly5mXcE5UKIqA7KVibFxQW0U225+LRniOq ADOz3ktaggUN4LTEfEDvlJ2iTW1HqtQunRr/E4OEVLtzRhjA== Received-SPF: pass client-ip=111.86.247.3; envelope-from=kzhr@d1.dion.ne.jp; helo=mta-snd-e03.auone-net.jp X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=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.3 (-) 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.3 (--) Cygw32 build fails on master $ make (snip) CC w32fns.o ../../../emacs/src/w32fns.c: In function =A1process_dropfiles=A2: ../../../emacs/src/w32fns.c:2549:17: error: =A1MAX_UTF8_PATH=A2 undeclared = (first use in this function); did you mean =A1MAX_ZONE_PATH=A2? 2549 | char filename[MAX_UTF8_PATH]; | ^~~~~~~~~~~~~ | MAX_ZONE_PATH ../../../emacs/src/w32fns.c:2549:17: note: each undeclared identifier is re= ported only once for each function it appears in ../../../emacs/src/w32fns.c:2557:11: warning: implicit declaration of funct= ion =A1filename_from_utf16=A2 [-Wimplicit-function-declaration] 2557 | filename_from_utf16 (p, filename); | ^~~~~~~~~~~~~~~~~~~ ../../../emacs/src/w32fns.c:2557:11: warning: nested extern declaration of = =A1filename_from_utf16=A2 [-Wnested-externs] ../../../emacs/src/w32fns.c:2567:11: warning: implicit declaration of funct= ion =A1gifilename_from_ansi=A2 [-Wimplicit-function-declaration] 2567 | filename_from_ansi (p, filename); | ^~~~~~~~~~~~~~~~~~ ../../../emacs/src/w32fns.c:2567:11: warning: nested extern declaration of = =A1filename_from_ansi=A2 [-Wnested-externs] ../../../emacs/src/w32fns.c:2549:8: warning: unused variable =A1filename=A2= [-Wunused-variable] 2549 | char filename[MAX_UTF8_PATH]; | ^~~~~~~~ make[2]: *** [Makefile:457: w32fns.o] Error 1 MAX_UTF8_PATH is defined in nt/inc/ms-w32.h and filename_from_* functions are defined in src/w32.c --=20 Kazuhiro Ito From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 11 11:09:58 2024 Received: (at 74312) by debbugs.gnu.org; 11 Nov 2024 16:09:59 +0000 Received: from localhost ([127.0.0.1]:58942 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tAWzG-0007Qi-ID for submit@debbugs.gnu.org; Mon, 11 Nov 2024 11:09:58 -0500 Received: from eggs.gnu.org ([209.51.188.92]:33368) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tAWzF-0007QW-4C for 74312@debbugs.gnu.org; Mon, 11 Nov 2024 11:09:57 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tAWx1-00027y-JR; Mon, 11 Nov 2024 11:07:39 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=ShTj1ol6gQkUa5pdRqJsMjYuI6VoJS+VD5TO1abeD8g=; b=Wox2K26xdzWQ VbphmfQDlqh2BZdbWzfYM2kY0ufeZ3JQsFg1sgwm/wKsN6jXBoishRzbPyqJARwTuLgM8hTHtmf2S bv/jkVC9Na7jP0PPviv9Nk1ZQwQtl0J3zllMSHEoKhyJ3qMxBQy1Tl26hVwamdcaRXgHUw5yqlPuE A5cx7171n9dPew4NTPapt/B2dx4XmSv94aNi5HtvzkPqof9m9OlRGml2O38LqdgK9fn0G9xwxUxWX F1pRd7tmpwA399/pZbv819emK7HeEnY0RcWgr8PqpJY6XftiDkKs0VZPsRRQoVugLgitpcn1mmJS9 qQG/6iAmvFzspnK6EcFpqQ==; Date: Mon, 11 Nov 2024 18:07:30 +0200 Message-Id: <86serxkb3x.fsf@gnu.org> From: Eli Zaretskii To: Kazuhiro Ito In-Reply-To: <858qtpkemi.wl--xmue@d1.dion.ne.jp> (message from Kazuhiro Ito on Mon, 11 Nov 2024 23:51:33 +0900) Subject: Re: bug#74312: 31.0.50; Cygw32 build break References: <858qtpkemi.wl--xmue@d1.dion.ne.jp> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 74312 Cc: 74312@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 (---) > Date: Mon, 11 Nov 2024 23:51:33 +0900 > From: Kazuhiro Ito > > Cygw32 build fails on master Thanks, I've tried to fix it, please see if there are other problems. And when it does build, please try the drag-n-drop feature, both with dropping files and with dropping text on Emacs. (I repeatedly asked Ken to test these changes with the Cygwin build, but I guess he didn't yet have time. So it's small wonder that the master branch fails to build on Cygwin.) From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 11 13:08:45 2024 Received: (at 74312) by debbugs.gnu.org; 11 Nov 2024 18:08:45 +0000 Received: from localhost ([127.0.0.1]:59094 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tAYqC-0004LZ-Uf for submit@debbugs.gnu.org; Mon, 11 Nov 2024 13:08:45 -0500 Received: from mail-westusazon11020092.outbound.protection.outlook.com ([52.101.85.92]:17395 helo=BYAPR05CU005.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tAYqA-0004LI-NX for 74312@debbugs.gnu.org; Mon, 11 Nov 2024 13:08:43 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=AVgLrGyDgig80/T/j30Ttj+stO2fMMBpqiv9BXYYSZT9hV8AxdrArNp6+/DwBUsj7hlMy9wlkX2RpEo7GjPMbP4/26+pL6ilMAsvSIrG+hwqoBHhMJn0GcEhmZVdxVM5BHYqSpxDmnSIk+8uZbGqv95+iwQ3QdJWXh2ei3pF9tEMqBMv+kDREjAxOGI9jdWPcUsMXYqZJ7Zwlt0SYJsybM8JYl4c0l7Ki7XEeC1oEGe0CXUHpQrFVCEED8NIS4qaGdvcaq0nRqHoJYHux3Xo2Au6RIrXhuEezU383KNnrfLUiydOqr7sii6M31vhLcokRWF7wSQ2ZiKpgyfozLwrjg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=6IAqF0VVr5ithf82/huYQuw7sOL3/KssTea2RTK0jK0=; b=xfidz6RUID+1ow58UYgI3iogzSeZ7+/sI82WZiJ6eQ3+TdX442rcgaCi0EmyArHYc42UaQ1IACTA1U02M/QYYUj9+aawYgHLYTa7Y+QkdG0WOdDlNcDNZQTCgZ7+V4nLvy7mFSYH1okAZV1KW5qMBSs0pkrFpqF9Xe2phjLcAAEUaatM1nES3m2tlHSsobsF1VugLVimkptvb9OEEexK+YV6f1zvaIxp6I8P/NttdPr6OQYzDj1+sMK3KcLzWysAuji28MWAq0g3hSt2VMYO8nHHvMUmnc4IN47TA4xiknuGVA6hJ0zshYO2zGwArz7pP1y6yl6WFAD1dL3IaNtk9g== 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=6IAqF0VVr5ithf82/huYQuw7sOL3/KssTea2RTK0jK0=; b=Tg0dMEkxw5yrl3ArnC2tBPRcZH0z8euLn/rimgX+JKK039f00k+g4INij6rTBZprjSJExvBQvLrTqlTbdmOw56EENxn+8srnxbpAKWvP0+173zXi5/ELxYNxggMRmfD6VJlNZ5wvd0jJc1BgfOMh6L2PhkV5YOoK/tSnmByDTlM= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cornell.edu; Received: from SN6PR04MB5151.namprd04.prod.outlook.com (2603:10b6:805:90::25) by CO1PR04MB8249.namprd04.prod.outlook.com (2603:10b6:303:160::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8137.29; Mon, 11 Nov 2024 18:08:17 +0000 Received: from SN6PR04MB5151.namprd04.prod.outlook.com ([fe80::5ff0:555f:8712:42dd]) by SN6PR04MB5151.namprd04.prod.outlook.com ([fe80::5ff0:555f:8712:42dd%4]) with mapi id 15.20.8137.018; Mon, 11 Nov 2024 18:08:17 +0000 Message-ID: <0f292392-7a84-4427-a9ed-9a4dc4014a85@cornell.edu> Date: Mon, 11 Nov 2024 13:08:13 -0500 User-Agent: Mozilla Thunderbird Subject: Re: bug#74312: 31.0.50; Cygw32 build break To: Eli Zaretskii , Kazuhiro Ito References: <858qtpkemi.wl--xmue@d1.dion.ne.jp> <86serxkb3x.fsf@gnu.org> Content-Language: en-US From: Ken Brown In-Reply-To: <86serxkb3x.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: BL1PR13CA0326.namprd13.prod.outlook.com (2603:10b6:208:2c1::31) To SN6PR04MB5151.namprd04.prod.outlook.com (2603:10b6:805:90::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SN6PR04MB5151:EE_|CO1PR04MB8249:EE_ X-MS-Office365-Filtering-Correlation-Id: b934606a-a048-45bd-3a3a-08dd027bd0ad X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|376014|366016; X-Microsoft-Antispam-Message-Info: =?utf-8?B?Mm1jeHk2WU56dllHakpDckdLM2dOM3AzTHB2cENJaVFJbm9PbHNvODhmelRx?= =?utf-8?B?Nm9UZFRxNHJ6VUJ0dGNsQm04cEFPNnczVkRtR3M0cThlT3lPV3dFazhzM3l1?= =?utf-8?B?Nm1JT2RiZlZrZ2tIdkhpeFpxZjJmL1VVL0NWdzJwQmlqcWgycmtXRGtaeUVK?= =?utf-8?B?MjY2c0RoTklRdFJWbnNub0tXYjlGd2JSbk0wSXA1cnlZRTR4OXllTi9qTFFT?= =?utf-8?B?emlha2h3Ni9Wc1BFb0N6ZlpBbUQvRWEvSU1NdFhpL2U2RFBzVElhbnVTZVlk?= =?utf-8?B?d1U5a3BxWEI2c202TVZMVU84UzMzcDNmQXJJcDB1T0RydnFXK3FyOTZ5S1pz?= =?utf-8?B?MTJoMTBwMEEvMy9XL1JIVUV3cWxwdDJqeElVeTJiQ0M2U25VNlM0UFpmcks3?= =?utf-8?B?UGFlM3dpSHlzRHRMTVFBcGdpdnNUejd0dURpbzFxR2pMK0R5bW9jeHZRb3o1?= =?utf-8?B?U2tuMGY5MS9xdmRtUGdENEtoWWRPTmtuNXpMa2h3OGt0cEJXbFA2dkVXdmZ3?= =?utf-8?B?Nkl4c24wSVNpWXZHWWNoeCtlNFFpTlU5SUgxM0lPdU1uZDNXNWpheE1GMk00?= =?utf-8?B?OSt6ZnQwemxNMlI0bVhDS2xERXZob25JM0FsTzNRWGw1dm1UT3VCMEdHb0Jn?= =?utf-8?B?K1crMWtvcUhYWmZnZ2hZRkQ4bmdkYzJycjNuUThiajFOUzcwMVVaUzMxcFpI?= =?utf-8?B?N3NMdTFiaHVyRFVNMi9kRVhCbHJxUjNCN09mc25FY2FVcjhPazNWZFNXZlAr?= =?utf-8?B?dXVTcmZkS2tUczh5VElueFFNQ1NTZGFnMzZjc013aVQ3SHdPd3lPMkxqU2Z2?= =?utf-8?B?RS9GZ0JvdEJ0WlhsdWNrYnI1emFQajJxa0gyaHFERHNnL1gzMFhJcjVaUHEw?= =?utf-8?B?T1Q5alBMMk9aNnpsV2JOZUE2cnZMODBDUXZoVk5rNzYxVUpEQVo1dDhPLzlx?= =?utf-8?B?Yk5GK0svM3IyaEFvVzZpTGwvN0hnenRUbnM0Q3pTRVJWMEpWNzUyY2FUeUIx?= =?utf-8?B?WndoNDRrQk1iSXNjMGhMaU5GaVVjZkZKU00rV3BPTEFlSU92TUE4NVFaMWsv?= =?utf-8?B?cGYvb2ZrYzlGcUNGcTRHRlpEQWNBWFJnMVczZzh1cm4rVzFIS3RRc3RoM0dP?= =?utf-8?B?VlpzUzliU2lXaU1vdHhEbm5zbmJNd205T3NPcW82VCs3TDZWaTJ5QlhiRGxD?= =?utf-8?B?b1ZMOFNTTU9LN3FnWjBFK1p0Q3hGTGhiU2x0V3A2V2RHekt1U0hqYTlkejBw?= =?utf-8?B?eGI0c2x5eW05OGdtdVBNR0s1Q1FtN0x5dlZDalVPd1A2SWNlSXVlTi9PT1ho?= =?utf-8?B?eFNYU08vVTlhYm5nVVoxdEl4enQ3VzF4UmM0cGtwRStwK0tjNDlpaXIvV2NT?= =?utf-8?B?elc5WkV4bmUvZHZTV2c0cW00TUJFblJsRGVxdVJWbXF1QWN5Q2M3aHd0QlRZ?= =?utf-8?B?ZkhoRDZLUW41Y3RPekRZSUZFYzJWZ2l2L3hja2Z1VzdWUkhCUlR2dDJpVHJw?= =?utf-8?B?NU0wTlZNSWRBUFI2eDQydHp4eXV2bGJYRE5KdThnaVRselFlMkZSL2VDSGMr?= =?utf-8?B?K1IxVmx5blBNWVRqY0xGTFRKTTkvRWNZTGcybC82V3pxSDRzdHRVeEdYVGI0?= =?utf-8?B?cHVKTHRqTjJDTkw2ZW9jcmo3S1B3VWNRSzVOT29ObGJVV3pGOTdiT1N6dXJk?= =?utf-8?B?ck9uZTNFenpCVDhreTFVV3NoTjErQldrV3RNa2xjOEtHYkJKWmFXUDFDeGRH?= =?utf-8?Q?jbpv8Gor6AH1zDzpkdwpbq25FZrA0qRkLGdVdjn?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR04MB5151.namprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(376014)(366016); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Q1J4NFN1OWJTNzNFRUFHQnNpK1pTZ3hPeVpPbXNWS2xUMUZuSno4NTlaQnM2?= =?utf-8?B?ZzZlRXlsdWNSSUJzb0xkdy9xeW9neUtVd2xQeVpGNS9xek8vZ3c2bG5TL2th?= =?utf-8?B?TU4rTzY1VTVtQWdoRUloTkRWNDJ1QmVEekU3QlN2a21jMjRJRVlYeGNsalA5?= =?utf-8?B?NFFkM1BQS0toUDVDK0djUWlNenRoaUNVamtXS3BBTnd5aE4zZE9XelZaRXdm?= =?utf-8?B?ZWcrRTZMY3JtemVnVnRwMGdMTkRJS0pZTzE1MzlHeW5sK1lETHdFWkJCSTUy?= =?utf-8?B?MHVXaWhQRWtDclplZTlvdDByYm1mVFQ0ZUVJUkZXcjJkUUU5RHg1NFVob2Za?= =?utf-8?B?TUdRWGdtekFEYW1PMUVKOW9WZVE3YnVoZ25BSTY2b2Zqb09rZlRIR2xWNTRF?= =?utf-8?B?NFdxbHRvaEc0dm9IQ3o3NGpjNGg5aHlURk42T3QyS2tzRCtaVlI0SEpWWTEv?= =?utf-8?B?YzVSWGxXdTB2MlVkQ0F6dXBaM2R1bXRZbUZzMGlLc2hLMjYwbUhiOHNEVU5E?= =?utf-8?B?YlI4K1JLWEFXejFvZzlEcTZIcHQwYWNibVNwTnpHbHhrcW8rWnAzeFp3WnZi?= =?utf-8?B?Y0JQVjFWaWFyNTJ5Zi9KV0M0SDF3UGJmZUdYbHYxcE1HeDg0VFM4OUtPQlZy?= =?utf-8?B?ZUFIM2ROTFljampqRjVtell2dldwaFR3RkZZSXFQbGJMSHU4Z0FvdjR3V1JG?= =?utf-8?B?allZRTNjR3paZk5JS1JaWXBoUkxPSEx1L1BQNUFOUG5PTWpBYU9KcFRXZTBw?= =?utf-8?B?QlVlS3JNb0FOVlIvV0d6eW0rQXA3MVdFY1V1Zm0wWTRNQzBpS0xCLzZHRGhB?= =?utf-8?B?cEcyanNCTmdmMmxwYkFJWEk2UkxNR1ZPU21OOWlTeDAvSHc5bTNRM25iWDFL?= =?utf-8?B?Y1R1YzdaQ0FYMUZYVFVFekRtWUhjT2dTVXI0QUV6b2dtNWlqb3JYSVI5Nkpv?= =?utf-8?B?cTJsbHI1MHQ2bVhhRXQ3THlpaEF0bnFrbDdyMUlEVUZvRmF4VWdxdTZ3V1Qx?= =?utf-8?B?Q09RK0I2L2FOTE1Xc3Z6TEdFdzRtcXNNekRNSHBlWkxRc3hWSGJEUkRUME8y?= =?utf-8?B?Y1dVWXgzeXo3ZUliY3NrdzZDckRCTUc4NjUrTHRuVjlGakd4SFRscFpMVzMx?= =?utf-8?B?NzNwbFFQV1hQUUJ0alQ4MXVtNEdGbnNsNHJVd0p0d2M5L1dPK3F0Z3JVY2xT?= =?utf-8?B?R290L051Y2x5NnNjcFRzQ0pJQlZScHgzdzhuSmo1bXZyK0xreENmOHgvenBK?= =?utf-8?B?WTkvN3NsbG5vQ0VHL0w1RmdzM3AwZXpKQW55WGh4cWQvdTZ6OGZqaFhZazJ4?= =?utf-8?B?c0lxeXYzNVB4cWdraEJIQmVIaWpJQ09CQ3lsSENOMlJtQ042djFnejROSUlo?= =?utf-8?B?U095V0pPb0pNMzliVTNWVW5jWTZHZ0ZXRUNSSGNzSHlObEJBaTEwOXlDUjNt?= =?utf-8?B?Sm0xUHg2WG14SUlhQTA2dDE1aUdaQkhpWXJFQ1FSblBDNTFONTIvVjhRaThn?= =?utf-8?B?bXdUclNpeTZxKy9QcExsa0hkTmtPM0g4OGdGdnNPSVdKTlFZbnRDR0IvUGpZ?= =?utf-8?B?OXhZZm1VblN2V1JhUmV2N2tQeDdMV29vRG91NmRQdzdoVjhySk92K2c1ZS9K?= =?utf-8?B?UEVBUmhFUEIraWc0ZXVzU2JsMXBvMEFVM1oyZ0pUb0xycWV4TGg2TUFtTUd6?= =?utf-8?B?NStpQ2lwY0RaN0pYbUVLWExJNk5DMWpNbEVBNHd5SEU3TVV1ZU1HSVBIUDRQ?= =?utf-8?B?ME5JQno1Y21UM2J6QVBtc0NvNkdObjhPQmtja3RWa3YyakswYTM5cUJGVGxF?= =?utf-8?B?OGJZT0xwSjgyMGFjTjdKaFUvbnhqK3VwNjd1WUFFTmJWRmxyWHpYem1OaExp?= =?utf-8?B?Uk9LM0lFUHNJSXU3OUg1Uy9FTm0yTW5XMzBWWHZwejRmMGpIV2kvWEZrMkxr?= =?utf-8?B?RGY4ZzdJeEdVdmx3bmNTTDgvQlJPRVFTaGlpM2wvMnlIOVp1R29EQ1BrSm54?= =?utf-8?B?UkZzSklGMFZTczlnRmlQSEhodm44U1o5SVk5NHRIMGo0ZlB5UmVwZDltdVdM?= =?utf-8?B?VGgyRXdtNGpMWklFYVcrNHFET3ZFbVlqdlU4ZUdreVcvcGMwQVV4bTV4RTRj?= =?utf-8?Q?eX6qc4OkhEWL9hD14sdYxQm8L?= X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: b934606a-a048-45bd-3a3a-08dd027bd0ad X-MS-Exchange-CrossTenant-AuthSource: SN6PR04MB5151.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Nov 2024 18:08:17.0036 (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: 3vlHPmQWjrf3xASUZyVame29o/5eIrs3qIrcMv18KmdgrqYz6obhdH92R1R/sCxeSzndZIY9ohoDFIkwMhhh5Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR04MB8249 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74312 Cc: 74312@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.7 (-) On 11/11/2024 11:07 AM, Eli Zaretskii wrote: >> Date: Mon, 11 Nov 2024 23:51:33 +0900 >> From: Kazuhiro Ito >> >> Cygw32 build fails on master > > Thanks, I've tried to fix it, please see if there are other problems. > And when it does build, please try the drag-n-drop feature, both with > dropping files and with dropping text on Emacs. > > (I repeatedly asked Ken to test these changes with the Cygwin build, > but I guess he didn't yet have time. So it's small wonder that the > master branch fails to build on Cygwin.) I'm sorry, but I somehow missed your requests. I'll try to look at this within the next few days if Kazuhiro doesn't beat me to it. Ken From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 11 15:13:20 2024 Received: (at 74312) by debbugs.gnu.org; 11 Nov 2024 20:13:20 +0000 Received: from localhost ([127.0.0.1]:59311 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tAamm-0001cc-41 for submit@debbugs.gnu.org; Mon, 11 Nov 2024 15:13:20 -0500 Received: from eggs.gnu.org ([209.51.188.92]:39754) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tAamk-0001cD-Ij for 74312@debbugs.gnu.org; Mon, 11 Nov 2024 15:13:19 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tAamd-0007CT-GW; Mon, 11 Nov 2024 15:13:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=o6H6+wQMkDyduvozUJg6X9k2zWxL4hGutVHUa2Xat90=; b=NUSScumXOBlQ nuz1zeDWIKEVs+jFP1JfUnqqmpsH0JJYGuzz4x8+v7HXnfNf5N49GD8wIODF6kTqMkb6aAU1UwJjc OoBcPGSiMTUqcgP8mpWOK1auLVAzqGqutiAd88V5XnT4379qjavWJ1nZXLQCR7YEyLPWo+wlmNByE oXNRcxUqpp1nT6non6hgsAZNDUoOly48JI+ByfZmVtqKxAC0mGjqIFw6+8BeJ70NGUPXp5KyoACwR z5MeqF6ulV6IeqIeGJXC+qSyqlgy461CmyKlkW9EzDnORfaNC3+H0zpshV/AB9tlNeOTIW6hNVNSS ds1RhTCcHX1Ixnuk1kIx9A==; Date: Mon, 11 Nov 2024 22:13:06 +0200 Message-Id: <86wmh9il65.fsf@gnu.org> From: Eli Zaretskii To: Ken Brown In-Reply-To: <0f292392-7a84-4427-a9ed-9a4dc4014a85@cornell.edu> (message from Ken Brown on Mon, 11 Nov 2024 13:08:13 -0500) Subject: Re: bug#74312: 31.0.50; Cygw32 build break References: <858qtpkemi.wl--xmue@d1.dion.ne.jp> <86serxkb3x.fsf@gnu.org> <0f292392-7a84-4427-a9ed-9a4dc4014a85@cornell.edu> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 74312 Cc: kzhr@d1.dion.ne.jp, 74312@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 (---) > Date: Mon, 11 Nov 2024 13:08:13 -0500 > Cc: 74312@debbugs.gnu.org > From: Ken Brown > > On 11/11/2024 11:07 AM, Eli Zaretskii wrote: > >> Date: Mon, 11 Nov 2024 23:51:33 +0900 > >> From: Kazuhiro Ito > >> > >> Cygw32 build fails on master > > > > Thanks, I've tried to fix it, please see if there are other problems. > > And when it does build, please try the drag-n-drop feature, both with > > dropping files and with dropping text on Emacs. > > > > (I repeatedly asked Ken to test these changes with the Cygwin build, > > but I guess he didn't yet have time. So it's small wonder that the > > master branch fails to build on Cygwin.) > > I'm sorry, but I somehow missed your requests. I'll try to look at this > within the next few days if Kazuhiro doesn't beat me to it. Thanks, much appreciated. From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 11 17:51:19 2024 Received: (at 74312) by debbugs.gnu.org; 11 Nov 2024 22:51:20 +0000 Received: from localhost ([127.0.0.1]:59597 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tAdFf-0000RC-CR for submit@debbugs.gnu.org; Mon, 11 Nov 2024 17:51:19 -0500 Received: from mail-westcentralusazon11020134.outbound.protection.outlook.com ([40.93.198.134]:48876 helo=CY4PR05CU001.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tAdFc-0000Qy-8g for 74312@debbugs.gnu.org; Mon, 11 Nov 2024 17:51:18 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=zCt1rMhbBrad7wTqM+vFv6Kvft6OlxnNpBgusi02BUsKucgCe9/hRObF+ClplBVfYBoQqkuI84+0GMCq9oQ/BS3XF52pyr7YDDHd0eEDAdwDNUpOLrX7CjfTXgxy8mgN5U5I3/5TaFUYs1PCIGJPGQKTKdJpBDNRgY8GZp7jcqfk1iTOUYQMLoMyVUUqh5RBj3GVlgr8sS71dTnN1BS/Q3P1mzRJe002JKN+5K/OgQ71LqxGs/I6rdhLLCeo+WHMgTulK0OzHyfPlXq62lU7v3gGjb3cvy5lMZblXZqhlzeVg1zmHDiDAKumiueP/M7LKRU3APnj2iGmpFk6n/zK1w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=TTjoYDr9VVeZc8vtrGiGZGP1nxyHmrsGaaz4eGYOk5w=; b=xgJGd4yBhbcI4j0HIHUqgL46GSIF2XJvbKHwlzQ3Fq3kG67q2/JIYMJqu4NxGswl4KK668Qw42c+2G8xrByS6do5gn8DU771jgx9KjzqRwBSMnuPw8TAeSfsXpVLEKinm1A7Qx4J+RYQQ3/gjDkpF4wD4J1n4bl1wIiC7UyQy4Yj1Cr3wGC2bzcVtrNO7qeccYipK+SJGe8tP27EqCvRAxvWhwrI/N8d8DSAwqiMPzAsfgpBDrbgoYyHRY98YqlTHao8qhsAb0X6VVqJaB2FWCLlku5V8gclT2O88EnoKGNLZ9ugaxPQZo4HZR5iPZSlQjm6+dX01e5q3/9hdx5Csg== 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=TTjoYDr9VVeZc8vtrGiGZGP1nxyHmrsGaaz4eGYOk5w=; b=ZNGB76HJGzElFjW65fz3Nn6EHnpB1hqpyOoXtCR7dxVJq6/9iAuxsOAMkQRiKw039NBRBiIChjmye1FA9h133TOV7R9QJF8osnWOUIQNRiOTD5S+tQFtk0pjzeVvwhHui68Nwbm/yWBLlg6fo4YcE1nxstRMS3brISo76ouKuLc= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cornell.edu; Received: from SN6PR04MB5151.namprd04.prod.outlook.com (2603:10b6:805:90::25) by SA0PR04MB7260.namprd04.prod.outlook.com (2603:10b6:806:e0::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8093.22; Mon, 11 Nov 2024 22:50:50 +0000 Received: from SN6PR04MB5151.namprd04.prod.outlook.com ([fe80::5ff0:555f:8712:42dd]) by SN6PR04MB5151.namprd04.prod.outlook.com ([fe80::5ff0:555f:8712:42dd%4]) with mapi id 15.20.8137.018; Mon, 11 Nov 2024 22:50:50 +0000 Message-ID: <4add61f6-3654-4b9f-913b-ec3a52981aea@cornell.edu> Date: Mon, 11 Nov 2024 17:50:47 -0500 User-Agent: Mozilla Thunderbird Subject: Re: bug#74312: 31.0.50; Cygw32 build break To: Eli Zaretskii References: <858qtpkemi.wl--xmue@d1.dion.ne.jp> <86serxkb3x.fsf@gnu.org> <0f292392-7a84-4427-a9ed-9a4dc4014a85@cornell.edu> <86wmh9il65.fsf@gnu.org> Content-Language: en-US From: Ken Brown In-Reply-To: <86wmh9il65.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-ClientProxiedBy: BL1P222CA0027.NAMP222.PROD.OUTLOOK.COM (2603:10b6:208:2c7::32) To SN6PR04MB5151.namprd04.prod.outlook.com (2603:10b6:805:90::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SN6PR04MB5151:EE_|SA0PR04MB7260:EE_ X-MS-Office365-Filtering-Correlation-Id: be4404f7-83da-4d10-780e-08dd02a349df X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?SmxhQzVvOU9Ya2lrL2lMb2RSdDcwTzRNZ0hkZElxM05rV0Naa2M5SzRGcjVR?= =?utf-8?B?WFpRazFsMEFQQTY5cmdyQmdrVlN2aE9DZGY4MkQyaXF5bmp0L0VrbWZDUU44?= =?utf-8?B?K0xtSkxQMzhqNjd2Ly80ZzY0MnlxQ3g4Tk5RQzV6aG8wWHBxMmFVMWhVdlhy?= =?utf-8?B?S0paaGdSTmxzSHNZeFFuZWtsS2QxVUFjNGgwL0lCeWJCYk1mT3U3REtaKzcw?= =?utf-8?B?bTRjVU5wbVBId0JaMUZpT2VBR0pXQkZucEROQ3R2eERMMngyajlodHpidHZl?= =?utf-8?B?d2lISVJuczNXSHNwM1l2Tjl4elAvS1BjUUJkc3NVb1FKYTh6Q3Z0bFYrWGww?= =?utf-8?B?aGJqN0tWYnZqeW81Y1AxZkFpTUpORC85UmZRVXpWUXJGSzcwdGE0a1ZGeS90?= =?utf-8?B?eUlCa3hpS1dvMWk5U1hzd2hSTHN6d3NxOWVjSVBXWDRRVWRKM2FpNVFFVXY0?= =?utf-8?B?bWZpdjZwaFFycG9yU0RlU0ZTd2Y0WWRVZkJUNzMxUGo3TFcyQ0crTmdqMW9r?= =?utf-8?B?cDFxTXpLaTd2TkRkVTY3TVVXeDF0aUtrR2F1bTV0NUpNL09KaWdLWnJFbGFM?= =?utf-8?B?ME5Rc3M0NC9xcDVDdlhNWkViRnNkRVY5c1h5emh1Mm5zdWpxbmthK1ZOL2VD?= =?utf-8?B?cjRSckgzaDJYQ3pjOGxJZFhrVTlYWk1qUDZSRGRoT1lFOXd3TjVqaWp6VDFw?= =?utf-8?B?RTJFNEw4Q1BqMG1iZGRJQjhOcHNGcUpkZEJEVzZWc2tCQ3FRVkNadjQwYlQr?= =?utf-8?B?SG9ucTVURS96cW9tZzlWQUZETHROVGFFNHJHMkUxWDBDSjZhc1BlWUFaZWti?= =?utf-8?B?QXd6dHRQeW5EcENnTEdlUy9IcUYyNUdSQ2FqOWpza0p1R3Q5UTRvbUllTXR2?= =?utf-8?B?U2JWZzNoL1hESUhuYXIrLzJib0JyWDQ2b2VGSExkcWF1K2w5bnd3NStXalVP?= =?utf-8?B?elNmS0FpM0JieUFiWkZiZGU0WEVLY0g2bENkaE9RamJHcXVWMFRyV1FzYW85?= =?utf-8?B?aGJJNjZTQXhNZE0yV3pPQWpFNy9PNmt4a0NpUnJSM2c2ZDNaMDgvZkQ3ZFRX?= =?utf-8?B?WnR6RWhGcndCZWNGV0NIWjl5YWI2UTlYTk5CaUZwYnA3NDlHRFBVNk1wNkhC?= =?utf-8?B?cXVZTm1MUHJNdjFxT2NKdWtaeks1bHdkT1RGalhiM0Z5cFd1QlNaR1k5MTRs?= =?utf-8?B?MzMzU3Q1ODd0TUpBRWdJby9YR1ZzdGZBbEdDWHVidWk0RXU2TmZjdFpNdC9t?= =?utf-8?B?WUxSWEF4Tyt0eTlsUklXVzhPNzNCY1hwR1p2cENsNDk4eDVxLzFad0taOVkr?= =?utf-8?B?ZjdhTkd5WTFlKzNqamlYZXdQdUhaT0ZpZUlwZFg0STF2ai9jQW1idDBBYm5w?= =?utf-8?B?clY0MGpIZ1diUk4xanIySkxMejNOOXRrRFBRcEpoZU9ZbUdXM1ZwdzhRa2JD?= =?utf-8?B?VGN4SC84Q09jYnlXTTJubUpJanp2U0VndVJVWjBiMncwOXEva0R4WE43R3Yw?= =?utf-8?B?TmpZbDljZkgrc3RxSVNZU285RjJmR2VHTDVTVmFQZzliYTlNcTVIbHNMTkI2?= =?utf-8?B?R0k3YXZHMm04QjVpdHhiZU0rQ2pweEVmbjJJbjB2ZG5mRHZjeWVVcGpFL3pv?= =?utf-8?B?dmZsNDVxV3kzNGt0UnNyV3dMbit1K1hVZHZ4dUhsUkc2QXZiVU5DMWpicERm?= =?utf-8?B?R25iVExrU05rdjJsY0RDb2tqMnUzQ0kxMVdnMnRyOTFDbnkyaXdadVd0NElQ?= =?utf-8?Q?ElpdhuIDro2kwn7KTgG9ivZStxUwEIyqk/iDgDP?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR04MB5151.namprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(376014); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?c0lmRUlpcDhYNlk4T3QxMlBsRzBRckdWRkVSMEdwSGh0VFpMalZwSk4ySVhQ?= =?utf-8?B?ZGF4RWluN3NuZTRCaVppTGhqSXljNlpHbURQMlE3eDlZS2VZMFVtU2Y5TUsy?= =?utf-8?B?Vit4dTZoNVRkZ1k0bElodkNyMmV3NG5CdjVsWXpQUE1oc3BqWVlleUJPMmov?= =?utf-8?B?V0RaTVJPcGozYXFEQnNObFVnZHZnNUQyME10ak5sSDJkWHFPTFdJNXRyR0Ey?= =?utf-8?B?QkhBYzNVYjN5dG50ZndmREpCaGdGOG15Z2taaU42ajQ3SFRHeXBOOWU5eDU5?= =?utf-8?B?QWZ1TlJBUm1ETzYwbTBrWWh0SFE0b2QxTm13WWdSb0hhakx6YS9nVjFlRDB6?= =?utf-8?B?THM4dmlyemtTUTVsT2cwQkZDL1lsbVJNdzg3bUZSOHRnTjF1VHIvQzNHOXZL?= =?utf-8?B?dG92dnp0K3lLQzJaVEcrelNnZTF5RGFwOEhVMFhiNjMvRkJsU3ZiTnN6TmtM?= =?utf-8?B?d2VDNFh0VGozNGdWTUpETVZPL2VjNFRpZmExcXRaZjdNd213dWtMYlZCbW9u?= =?utf-8?B?MS9mZkVWM3VmMHhiRXREUVlQd3h4Z2Y1SGdjRjBFb3UzZm9VLzZRMjJORG1I?= =?utf-8?B?UkZsT2cxWmo4NkxSeE5XU2VTNmlYcDFEaC9jZllwUjhCLzJYUWc4WFhyS0pF?= =?utf-8?B?Q2ZMMmNHbzNmSXl0UDNrQ1pySzk4QURoZGdhRGxjZnQ0eXdiYktsbE5kaVN0?= =?utf-8?B?dmpZNmdiRVlwRUtQNVhsaC9JQjRiaWE0Mk5TTVM4VnNBUG1pdDRCQnpVN215?= =?utf-8?B?ditsbTdaeWNkVWwyc0pCTmtWOUxpZmlOQXAxdERtWCtRK2QrODlFVUZKbGVa?= =?utf-8?B?dkxIZGRPRmpOdmNNSjI3OVR2U2ptSzgxQjd6Y0wyU1lkWDhuaUxLaU9ZemYr?= =?utf-8?B?alR1SkVhRWNzb3hPcGNoNDJHZENtWDY3QVpraFNPNm1MUmw2V3BVSCtvQzgy?= =?utf-8?B?QW1BMTdBMjhyNWtXaDVuV2hia3ppaGI4bE9ycHFubndpOVAzMS80NjFIQ01W?= =?utf-8?B?WkZKRXpuRkdxLzVtYzBvcWszY3BEazRNZ2k2Z2w0RHRpRG0wVldSVDJUbFJk?= =?utf-8?B?YzdPMmsrL0VMOEJtdkRXOWMrQnc2RjFCOG5yMzBPN1RMSXhVNFRTeTEwTS83?= =?utf-8?B?dFY2VnVIcDNQbWhQdmxNVCtXSlYxMjlIRUMwL0t5eXZENGdHM054NFYxTFhx?= =?utf-8?B?ZStwTzU2RUlybG5qQyt2S1hSWjNtRWxVMHBpZU1pc2ZxRDRnNnBxck8vUFQ0?= =?utf-8?B?UEUvN3RBK1JTQXllRmFrZlo3OTBKSm1QTzcwU3Fvd1B0WTRIa3dMWXNUS0NM?= =?utf-8?B?MXltc0Q2NlY4UDFMazFxRTdvVitBTlQva3lRSVdkTWVCTDNIalNrSXpCT051?= =?utf-8?B?L2MwSHcxL255OHJ1THNjalZJRUp3L09JZE9GZFhXbWlaZGtac1l0L3VKaEdG?= =?utf-8?B?czNMVGFjOFRVbTQ3RitZYU5mNC9sNzV1UlJuaU1OS0RqWnV3RFViZ09ncWFo?= =?utf-8?B?eHliSXFrSnFGT2xHcXAxZmVQVnBXL3ZYV0xKMEFnOXR0Q1daa3NqUlRMc3dL?= =?utf-8?B?VlNoLzVoQ2JwV2wzVHNDZGZxbWdDL0Z4YXNyU3VYVzNCMVlCVFlBdE9WaGZs?= =?utf-8?B?UjR2TVhwRllTYXlJNWJONjlERGY4WlJHdTRPL0JZVXBmRlNYT3dhQU5zMllj?= =?utf-8?B?eUlXend6WnozTU1yUldwMXdRL3dzdXNwNmlYamJ2WlRUNHhUU0tOcHZJaTl1?= =?utf-8?B?dUh4RTFwUmNoYVpIS3dPa09HR1JjVnVSOXY3a3NhYWRjdi8rUi90UGpSY25G?= =?utf-8?B?OXo3QkFjOWRlOHVEcGRhTWtiZG9JZGRwMUQrOGJiRkxIam5iSlFweDQxbmJo?= =?utf-8?B?WldSVWRORHBVcHk2Wlh6OHpnRENoSmZPcllrc3RuL08xS3orMDRrd3hEZ01W?= =?utf-8?B?S2VWaGRORGFFVVYxMEVNdFF2YldWM0lKYXQ1TzNtNC9WaE1ZTW4yakxoSU1r?= =?utf-8?B?Y1N0SHdsWFk2UStVTFA5bUFlQjB1aDBwWWZucWF1aDc2UkJXRkF1cjhZRWFV?= =?utf-8?B?dGxoWFZZeG1LWXp0SXVvTTA1bVhWbnh3T1lMYjM4ellqcDkzOXpVMjI5emx5?= =?utf-8?Q?XQx81wQ9Z2axk7vwBu9Fq5FXF?= X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: be4404f7-83da-4d10-780e-08dd02a349df X-MS-Exchange-CrossTenant-AuthSource: SN6PR04MB5151.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Nov 2024 22:50:50.0519 (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: /mPmI8+t6aP/RwYHgSJ3Y/YSHDCvxBWpp+0Wtn1eLVeYBZYR8vpy394kMM8aW3HvanylU2+LIf0d4qQH+bkAEQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR04MB7260 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74312 Cc: kzhr@d1.dion.ne.jp, 74312@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 (-) On 11/11/2024 3:13 PM, Eli Zaretskii wrote: >> Date: Mon, 11 Nov 2024 13:08:13 -0500 >> Cc: 74312@debbugs.gnu.org >> From: Ken Brown >> >> On 11/11/2024 11:07 AM, Eli Zaretskii wrote: >>>> Date: Mon, 11 Nov 2024 23:51:33 +0900 >>>> From: Kazuhiro Ito >>>> >>>> Cygw32 build fails on master >>> >>> Thanks, I've tried to fix it, please see if there are other problems. >>> And when it does build, please try the drag-n-drop feature, both with >>> dropping files and with dropping text on Emacs. >>> >>> (I repeatedly asked Ken to test these changes with the Cygwin build, >>> but I guess he didn't yet have time. So it's small wonder that the >>> master branch fails to build on Cygwin.) >> >> I'm sorry, but I somehow missed your requests. I'll try to look at this >> within the next few days if Kazuhiro doesn't beat me to it. > > Thanks, much appreciated. The build still fails: In function ‘dump_mm_heap_cb_release’, inlined from ‘dump_mmap_contiguous_heap’ at ../../src/pdumper.c:4919:3, inlined from ‘dump_mmap_contiguous’ at ../../src/pdumper.c:5064:50, inlined from ‘pdumper_load’ at ../../src/pdumper.c:5765:8: ../../src/pdumper.c:4857:11: warning: null pointer dereference [-Wnull-dereference] 4857 | if (--cb->refcount == 0) | ~~^~~~~~~~~~ ../../src/pdumper.c:4857:6: warning: null pointer dereference [-Wnull-dereference] 4857 | if (--cb->refcount == 0) | ^ In file included from ../../src/pdumper.c:26: In function ‘dump_mm_heap_cb_release’, inlined from ‘dump_mm_heap_cb_release’ at ../../src/pdumper.c:4854:1, inlined from ‘dump_mmap_contiguous_heap’ at ../../src/pdumper.c:4919:3, inlined from ‘dump_mmap_contiguous’ at ../../src/pdumper.c:5064:50, inlined from ‘pdumper_load’ at ../../src/pdumper.c:5765:8: ../../src/pdumper.c:4859:7: warning: null pointer dereference [-Wnull-dereference] 4859 | free (cb->mem); | ^ ../../src/w32menu.c: In function ‘w32_popup_dialog’: ../../src/w32menu.c:200:21: warning: implicit declaration of function ‘pMultiByteToWideChar’; did you mean ‘MultiByteToWideChar’? [-Wimplicit-function-declaration] 200 | * pMultiByteToWideChar (CP_UTF8, 0, title, -1, NULL, 0)); | ^~~~~~~~~~~~~~~~~~~~ | MultiByteToWideChar ../../src/w32menu.c:200:21: warning: nested extern declaration of ‘pMultiByteToWideChar’ [-Wnested-externs] ../../src/w32dwrite.c:41: warning: macro "INITGUID" is not used [-Wunused-macros] 41 | # define INITGUID | ../../src/w32dwrite.c: In function ‘w32_dwrite_encode_char’: ../../src/w32dwrite.c:662:51: warning: pointer targets in passing argument 2 of ‘dwrite_font_face->lpVtbl->GetGlyphIndicesA’ differ in signedness [-Wpointer-sign] 662 | &c, 1, &index); | ^~ | | | int * ../../src/w32dwrite.c:662:51: note: expected ‘const UINT32 *’ {aka ‘const unsigned int *’} but argument is of type ‘int *’ /usr/lib/gcc/x86_64-pc-cygwin/12/../../../../x86_64-pc-cygwin/bin/ld: w32menu.o: in function `w32_popup_dialog': /home/kbrown/src/emacs/master/build-w32/src/../../src/w32menu.c:200:(.text+0xb6a): undefined reference to `pMultiByteToWideChar' /usr/lib/gcc/x86_64-pc-cygwin/12/../../../../x86_64-pc-cygwin/bin/ld: /home/kbrown/src/emacs/master/build-w32/src/../../src/w32menu.c:202:(.text+0xba5): undefined reference to `pMultiByteToWideChar' /usr/lib/gcc/x86_64-pc-cygwin/12/../../../../x86_64-pc-cygwin/bin/ld: /home/kbrown/src/emacs/master/build-w32/src/../../src/w32menu.c:252:(.text+0xc1e): undefined reference to `pMultiByteToWideChar' /usr/lib/gcc/x86_64-pc-cygwin/12/../../../../x86_64-pc-cygwin/bin/ld: /home/kbrown/src/emacs/master/build-w32/src/../../src/w32menu.c:256:(.text+0xc6a): undefined reference to `pMultiByteToWideChar' /usr/lib/gcc/x86_64-pc-cygwin/12/../../../../x86_64-pc-cygwin/bin/ld: /home/kbrown/src/emacs/master/build-w32/src/../../src/w32menu.c:230:(.text+0xdfe): undefined reference to `pMultiByteToWideChar' /usr/lib/gcc/x86_64-pc-cygwin/12/../../../../x86_64-pc-cygwin/bin/ld: w32menu.o:/home/kbrown/src/emacs/master/build-w32/src/../../src/w32menu.c:233: more undefined references to `pMultiByteToWideChar' follow I don't have time right now to look into the reasons for these errors and warnings, but, again, I'll try to do that within a few days if no one beats me to it. Ken From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 12 07:42:48 2024 Received: (at 74312) by debbugs.gnu.org; 12 Nov 2024 12:42:48 +0000 Received: from localhost ([127.0.0.1]:32810 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tAqEJ-0005PQ-SZ for submit@debbugs.gnu.org; Tue, 12 Nov 2024 07:42:48 -0500 Received: from eggs.gnu.org ([209.51.188.92]:39870) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tAqEH-0005P9-0Q for 74312@debbugs.gnu.org; Tue, 12 Nov 2024 07:42:46 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tAqE7-0000HK-6D; Tue, 12 Nov 2024 07:42:35 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=Lx5nsrUSDQkgAzF+hadMfErJFHfckraNeHvvFUcC2/s=; b=lfM81FOufWV3VgdP+GAB wsYiZc4ZFAvERrV0RMVWsL9s+67KYvyrFLhGjq3K+ADuN7m+xM5ZH/Rrhx7FVIYqkkPnWKHc9bCq5 10Jnu16s1wGHcLUQSKeay72h7xyriubOwDaoIwXvlxh97OUSN/dpL+6o9UJoCxmOqif5mWU6XAiww ymdPEvJ00xrPhgv0J/4CPL8rkmclcungpM7IHsivcLUzeN1gp9ueYZGToRc/0CTQiwvW4q4HK6aIh 1KoAH62ppKmIGcZHoNRgsvrQfLJMGzNlPJgYbXxEObDWoEg9tP2NUIDMkZVVvTfZVsnaJNw1w7yhJ yrEbmIUhCcNtUQ==; Date: Tue, 12 Nov 2024 14:42:32 +0200 Message-Id: <86jzd8ipxj.fsf@gnu.org> From: Eli Zaretskii To: Ken Brown In-Reply-To: <4add61f6-3654-4b9f-913b-ec3a52981aea@cornell.edu> (message from Ken Brown on Mon, 11 Nov 2024 17:50:47 -0500) Subject: Re: bug#74312: 31.0.50; Cygw32 build break References: <858qtpkemi.wl--xmue@d1.dion.ne.jp> <86serxkb3x.fsf@gnu.org> <0f292392-7a84-4427-a9ed-9a4dc4014a85@cornell.edu> <86wmh9il65.fsf@gnu.org> <4add61f6-3654-4b9f-913b-ec3a52981aea@cornell.edu> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 74312 Cc: kzhr@d1.dion.ne.jp, 74312@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 (---) > Date: Mon, 11 Nov 2024 17:50:47 -0500 > Cc: kzhr@d1.dion.ne.jp, 74312@debbugs.gnu.org > From: Ken Brown > > The build still fails: > > In function ‘dump_mm_heap_cb_release’, > inlined from ‘dump_mmap_contiguous_heap’ at ../../src/pdumper.c:4919:3, > inlined from ‘dump_mmap_contiguous’ at ../../src/pdumper.c:5064:50, > inlined from ‘pdumper_load’ at ../../src/pdumper.c:5765:8: > ../../src/pdumper.c:4857:11: warning: null pointer dereference > [-Wnull-dereference] > 4857 | if (--cb->refcount == 0) > | ~~^~~~~~~~~~ > ../../src/pdumper.c:4857:6: warning: null pointer dereference > [-Wnull-dereference] > 4857 | if (--cb->refcount == 0) > | ^ > In file included from ../../src/pdumper.c:26: > In function ‘dump_mm_heap_cb_release’, > inlined from ‘dump_mm_heap_cb_release’ at ../../src/pdumper.c:4854:1, > inlined from ‘dump_mmap_contiguous_heap’ at ../../src/pdumper.c:4919:3, > inlined from ‘dump_mmap_contiguous’ at ../../src/pdumper.c:5064:50, > inlined from ‘pdumper_load’ at ../../src/pdumper.c:5765:8: > ../../src/pdumper.c:4859:7: warning: null pointer dereference > [-Wnull-dereference] > 4859 | free (cb->mem); > | ^ > > ../../src/w32menu.c: In function ‘w32_popup_dialog’: > ../../src/w32menu.c:200:21: warning: implicit declaration of function > ‘pMultiByteToWideChar’; did you mean ‘MultiByteToWideChar’? > [-Wimplicit-function-declaration] > 200 | * pMultiByteToWideChar (CP_UTF8, 0, title, > -1, NULL, 0)); > | ^~~~~~~~~~~~~~~~~~~~ > | MultiByteToWideChar > ../../src/w32menu.c:200:21: warning: nested extern declaration of > ‘pMultiByteToWideChar’ [-Wnested-externs] > > ../../src/w32dwrite.c:41: warning: macro "INITGUID" is not used > [-Wunused-macros] > 41 | # define INITGUID > | > ../../src/w32dwrite.c: In function ‘w32_dwrite_encode_char’: > ../../src/w32dwrite.c:662:51: warning: pointer targets in passing > argument 2 of ‘dwrite_font_face->lpVtbl->GetGlyphIndicesA’ differ in > signedness [-Wpointer-sign] > 662 | &c, 1, &index); > | ^~ > | | > | int * > ../../src/w32dwrite.c:662:51: note: expected ‘const UINT32 *’ {aka > ‘const unsigned int *’} but argument is of type ‘int *’ > > /usr/lib/gcc/x86_64-pc-cygwin/12/../../../../x86_64-pc-cygwin/bin/ld: > w32menu.o: in function `w32_popup_dialog': > /home/kbrown/src/emacs/master/build-w32/src/../../src/w32menu.c:200:(.text+0xb6a): > undefined reference to `pMultiByteToWideChar' > /usr/lib/gcc/x86_64-pc-cygwin/12/../../../../x86_64-pc-cygwin/bin/ld: > /home/kbrown/src/emacs/master/build-w32/src/../../src/w32menu.c:202:(.text+0xba5): > undefined reference to `pMultiByteToWideChar' > /usr/lib/gcc/x86_64-pc-cygwin/12/../../../../x86_64-pc-cygwin/bin/ld: > /home/kbrown/src/emacs/master/build-w32/src/../../src/w32menu.c:252:(.text+0xc1e): > undefined reference to `pMultiByteToWideChar' > /usr/lib/gcc/x86_64-pc-cygwin/12/../../../../x86_64-pc-cygwin/bin/ld: > /home/kbrown/src/emacs/master/build-w32/src/../../src/w32menu.c:256:(.text+0xc6a): > undefined reference to `pMultiByteToWideChar' > /usr/lib/gcc/x86_64-pc-cygwin/12/../../../../x86_64-pc-cygwin/bin/ld: > /home/kbrown/src/emacs/master/build-w32/src/../../src/w32menu.c:230:(.text+0xdfe): > undefined reference to `pMultiByteToWideChar' > /usr/lib/gcc/x86_64-pc-cygwin/12/../../../../x86_64-pc-cygwin/bin/ld: > w32menu.o:/home/kbrown/src/emacs/master/build-w32/src/../../src/w32menu.c:233: > more undefined references to `pMultiByteToWideChar' follow > > I don't have time right now to look into the reasons for these errors > and warnings, but, again, I'll try to do that within a few days if no > one beats me to it. Thanks, I tried to fix those. From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 12 11:15:04 2024 Received: (at 74312) by debbugs.gnu.org; 12 Nov 2024 16:15:04 +0000 Received: from localhost ([127.0.0.1]:39006 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tAtXj-00083f-Qt for submit@debbugs.gnu.org; Tue, 12 Nov 2024 11:15:04 -0500 Received: from mta-snd-e06.auone-net.jp ([111.86.247.6]:51040) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tAtXf-00082b-97 for 74312@debbugs.gnu.org; Tue, 12 Nov 2024 11:15:03 -0500 Received: from kzhr.d1.dion.ne.jp by mta-snd-e06.auone-net.jp with ESMTP id <20241112161455246.PJTC.9150.kzhr.d1.dion.ne.jp@mta-snd-e06.auone-net.jp>; Wed, 13 Nov 2024 01:14:55 +0900 Date: Wed, 13 Nov 2024 01:14:54 +0900 Message-ID: <85y11o1la9.wl--xmue@d1.dion.ne.jp> From: Kazuhiro Ito To: 74312@debbugs.gnu.org Subject: Re: bug#74312: 31.0.50; Cygw32 build break In-Reply-To: <86jzd8ipxj.fsf@gnu.org> References: <858qtpkemi.wl--xmue@d1.dion.ne.jp> <86serxkb3x.fsf@gnu.org> <0f292392-7a84-4427-a9ed-9a4dc4014a85@cornell.edu> <86wmh9il65.fsf@gnu.org> <4add61f6-3654-4b9f-913b-ec3a52981aea@cornell.edu> <86jzd8ipxj.fsf@gnu.org> User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM-LB/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL-LB/10.8 EasyPG/1.0.0 Emacs/31.0.50 (x86_64-w64-mingw32) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=ISO-8859-7 Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=d1.dion.ne.jp; s=default-1; t=1731428095; bh=zKvYtjmdsi0WEfH67OuM7umn7XPgG/JTc9PnVa1sBT8=; h=Date:From:Cc:To:Subject:In-Reply-To:References; b=AzegpcLZ8+zp9Hykvv1eWB0PKdRmkNgHNJWoFQT2IA8B4Yn7QL8RqlNaO0LyRWs/AqRgiGKS oUydneF+6H2N+UmQaW8xg3CzsjBoEGi8SSjP9qF4nFenUz8ucBUFb3txue3ADbDVvhB+BxeoAO kYWFXuMW04PX2MkMTM5al14kUIcyIrUN2a34jmZWcwBXAnxAcDdoWUL/a7eUImo8lom1ZEHqsX zRAwLBondWBuiyXKstr6PvJrdHbavCpEzFwCPmUKUO2g8MKwAi68D1zxfQfy9ZBg+86/1NkHVL tudB55++c5q0Im1fYaBzCZAo8xqYqn50U7Gf0Iygmw9EWSUg== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74312 Cc: Eli Zaretskii , Ken Brown 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 (-) > > ../../src/w32menu.c: In function =A1w32_popup_dialog=A2: > > ../../src/w32menu.c:200:21: warning: implicit declaration of function=20 > > =A1pMultiByteToWideChar=A2; did you mean =A1MultiByteToWideChar=A2?=20 > > [-Wimplicit-function-declaration] > > 200 | * pMultiByteToWideChar (CP_UTF8, 0, title,=20 > > -1, NULL, 0)); > > | ^~~~~~~~~~~~~~~~~~~~ > > | MultiByteToWideChar > > ../../src/w32menu.c:200:21: warning: nested extern declaration of=20 > > =A1pMultiByteToWideChar=A2 [-Wnested-externs] > >=20 > > ../../src/w32dwrite.c:41: warning: macro "INITGUID" is not used=20 > > [-Wunused-macros] > > 41 | # define INITGUID > > | > > ../../src/w32dwrite.c: In function =A1w32_dwrite_encode_char=A2: > > ../../src/w32dwrite.c:662:51: warning: pointer targets in passing=20 > > argument 2 of =A1dwrite_font_face->lpVtbl->GetGlyphIndicesA=A2 differ i= n=20 > > signedness [-Wpointer-sign] > > 662 | &c, 1, &inde= x); > > | ^~ > > | | > > | int * > > ../../src/w32dwrite.c:662:51: note: expected =A1const UINT32 *=A2 {aka = > > =A1const unsigned int *=A2} but argument is of type =A1int *=A2 > >=20 > > /usr/lib/gcc/x86_64-pc-cygwin/12/../../../../x86_64-pc-cygwin/bin/ld:=20 > > w32menu.o: in function `w32_popup_dialog': > > /home/kbrown/src/emacs/master/build-w32/src/../../src/w32menu.c:200:(.t= ext+0xb6a):=20 > > undefined reference to `pMultiByteToWideChar' > > /usr/lib/gcc/x86_64-pc-cygwin/12/../../../../x86_64-pc-cygwin/bin/ld:=20 > > /home/kbrown/src/emacs/master/build-w32/src/../../src/w32menu.c:202:(.t= ext+0xba5):=20 > > undefined reference to `pMultiByteToWideChar' > > /usr/lib/gcc/x86_64-pc-cygwin/12/../../../../x86_64-pc-cygwin/bin/ld:=20 > > /home/kbrown/src/emacs/master/build-w32/src/../../src/w32menu.c:252:(.t= ext+0xc1e):=20 > > undefined reference to `pMultiByteToWideChar' > > /usr/lib/gcc/x86_64-pc-cygwin/12/../../../../x86_64-pc-cygwin/bin/ld:=20 > > /home/kbrown/src/emacs/master/build-w32/src/../../src/w32menu.c:256:(.t= ext+0xc6a):=20 > > undefined reference to `pMultiByteToWideChar' > > /usr/lib/gcc/x86_64-pc-cygwin/12/../../../../x86_64-pc-cygwin/bin/ld:=20 > > /home/kbrown/src/emacs/master/build-w32/src/../../src/w32menu.c:230:(.t= ext+0xdfe):=20 > > undefined reference to `pMultiByteToWideChar' > > /usr/lib/gcc/x86_64-pc-cygwin/12/../../../../x86_64-pc-cygwin/bin/ld:=20 > > w32menu.o:/home/kbrown/src/emacs/master/build-w32/src/../../src/w32menu= .c:233:=20 > > more undefined references to `pMultiByteToWideChar' follow > > Thanks, I tried to fix those. As far as I tested, modifying your change as below was needed. =20 diff --git a/src/w32menu.c b/src/w32menu.c index b5f87ebb42c..e5415b89bcb 100644 --- a/src/w32menu.c +++ b/src/w32menu.c @@ -187,8 +187,8 @@ task_dialog_callback (HWND hwnd, UINT msg, WPARAM wPara= m, w32_popup_dialog (struct frame *f, Lisp_Object header, Lisp_Object content= s) { #ifdef NTGUI_UNICODE - typedef int (WINAPI *WideCharToMultiByte_Proc)(UINT,DWORD,LPCWSTR,int,LP= STR, - int,LPCSTR,LPBOOL); + typedef int (WINAPI *MultiByteToWideChar_Proc)(UINT,DWORD,LPCSTR,int, + LPWSTR,int); static MultiByteToWideChar_Proc pMultiByteToWideChar =3D MultiByteToWide= Char; #endif /* NTGUI_UNICODE */ check_window_system (f); > And when it does build, please try the drag-n-drop feature, both with > dropping files and with dropping text on Emacs. Dropping multiple files or text works the same as MingW build except files and directories with non-ascii name. When I dragged such files in Emacs frame, mouse cursor changed into red NO ENTRY SIGN (U+1F6AB) and no response for dropping. --=20 Kazuhiro Ito From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 12 11:47:17 2024 Received: (at 74312) by debbugs.gnu.org; 12 Nov 2024 16:47:18 +0000 Received: from localhost ([127.0.0.1]:39308 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tAu2v-0001KA-GN for submit@debbugs.gnu.org; Tue, 12 Nov 2024 11:47:17 -0500 Received: from eggs.gnu.org ([209.51.188.92]:43356) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tAu2t-0001Jw-MS for 74312@debbugs.gnu.org; Tue, 12 Nov 2024 11:47:16 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tAu2k-0007ra-JK; Tue, 12 Nov 2024 11:47:07 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=tucoS8siFAoeBF7pD0xJO16yIJI8pgUj8t9tE2iiebs=; b=lTEQLnk+BwPE lANQJ2saitay9JKWETYZx5NcGFroSZ+jgprGbFGJf2F4pV1d7AbeLHnTe6/UEjFipuejQGPCJ7bs+ Zr3WZX7Lin6YUl2hmqlLPtI1N/BXQQ1uLg+KVpOBzDT4tKinZoUf0nXWeepUyvmAObYBvmGsi/cU3 D2GI3xQXJT7yXC39oV0Ddynth6semdFhl4d0csp40u9sgE7o3imXZCh1emeMG/bZ1tcipoNko1dgy 5BJSTb+RbJUk/x4kHdnPjpZRugdEiKhCOXpc/A8U/o9iLZj1H26wr2Fy6kh4Io+4+BM/AJly5RnOD GO5lny5wkTNjncvmvz5LMw==; Date: Tue, 12 Nov 2024 18:47:01 +0200 Message-Id: <86bjykiem2.fsf@gnu.org> From: Eli Zaretskii To: Kazuhiro Ito In-Reply-To: <85y11o1la9.wl--xmue@d1.dion.ne.jp> (message from Kazuhiro Ito on Wed, 13 Nov 2024 01:14:54 +0900) Subject: Re: bug#74312: 31.0.50; Cygw32 build break References: <858qtpkemi.wl--xmue@d1.dion.ne.jp> <86serxkb3x.fsf@gnu.org> <0f292392-7a84-4427-a9ed-9a4dc4014a85@cornell.edu> <86wmh9il65.fsf@gnu.org> <4add61f6-3654-4b9f-913b-ec3a52981aea@cornell.edu> <86jzd8ipxj.fsf@gnu.org> <85y11o1la9.wl--xmue@d1.dion.ne.jp> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 74312 Cc: kbrown@cornell.edu, 74312@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 (---) > Date: Wed, 13 Nov 2024 01:14:54 +0900 > From: Kazuhiro Ito > Cc: Eli Zaretskii , Ken Brown > > > Thanks, I tried to fix those. > > As far as I tested, modifying your change as below was needed. Thanks, installed. > > And when it does build, please try the drag-n-drop feature, both with > > dropping files and with dropping text on Emacs. > > Dropping multiple files or text works the same as MingW build except > files and directories with non-ascii name. When I dragged such files > in Emacs frame, mouse cursor changed into red NO ENTRY SIGN (U+1F6AB) > and no response for dropping. I guess I didn't understand how are file names dropped into a Cygwin program encoded? Are they in UTF-8, per chance? I assumed that in the Cygw32 build they will be in UTF-16, like for native Windows programs, but maybe that is wrong? Or maybe we should do something on Cygwin to announce that we support dropping files? Did dropping a file or a directory on a Cygw32 Emacs work in previous versions when the file/directory had a non-ASCII name? From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 13 05:59:36 2024 Received: (at 74312) by debbugs.gnu.org; 13 Nov 2024 10:59:36 +0000 Received: from localhost ([127.0.0.1]:40977 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tBB60-0000VT-Gl for submit@debbugs.gnu.org; Wed, 13 Nov 2024 05:59:36 -0500 Received: from mta-snd-e08.auone-net.jp ([111.86.247.8]:9281) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tBB5v-0000VE-BL for 74312@debbugs.gnu.org; Wed, 13 Nov 2024 05:59:35 -0500 Received: from kzhr.d1.dion.ne.jp by mta-snd-e08.auone-net.jp with ESMTP id <20241113105928069.QMYI.56516.kzhr.d1.dion.ne.jp@mta-snd-e08.auone-net.jp>; Wed, 13 Nov 2024 19:59:28 +0900 Date: Wed, 13 Nov 2024 19:59:27 +0900 Message-ID: <85o72jiels.wl--xmue@d1.dion.ne.jp> From: Kazuhiro Ito To: Eli Zaretskii Subject: Re: bug#74312: 31.0.50; Cygw32 build break In-Reply-To: <86bjykiem2.fsf@gnu.org> References: <858qtpkemi.wl--xmue@d1.dion.ne.jp> <86serxkb3x.fsf@gnu.org> <0f292392-7a84-4427-a9ed-9a4dc4014a85@cornell.edu> <86wmh9il65.fsf@gnu.org> <4add61f6-3654-4b9f-913b-ec3a52981aea@cornell.edu> <86jzd8ipxj.fsf@gnu.org> <85y11o1la9.wl--xmue@d1.dion.ne.jp> <86bjykiem2.fsf@gnu.org> User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM-LB/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL-LB/10.8 EasyPG/1.0.0 Emacs/31.0.50 (x86_64-w64-mingw32) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=d1.dion.ne.jp; s=default-1; t=1731495568; bh=IWABcW6PoM3b8N90JTMnUqGyQzOt/WMEpHxSC9OttXU=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=OSedlppIFXYP1UcygAYYbOLgfBMmcKl9oANUKofbrKPqa/eqvW4R6vCajJsZ01s4LPGMtlBq tVp0Isslr+oyH69/e2criIoKYC9qP6IYbqKoCDVGs7e0mvuFmk7CjLA1vC9zpbSDb1wvEbg4rI 89DMK7Gi9VLdCLdhEQHCVC7Z3+PUUpJgqI/fL4kUlIecfyjtTFjxsBA0O4vTaxRZY8Pg032se3 WvRt0eDk2l6FgciZBfSi6BmfqoKlCreZ7LwQwJ3LDdyBQy9eICuBZzWqaH1qGUreYSUNX73QFG rv8LVqXJTPboFwgt/ilP3DGHvIkmb2NiXBaFN2ahsxZLfKfw== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74312 Cc: kbrown@cornell.edu, 74312@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 (-) > > Dropping multiple files or text works the same as MingW build except > > files and directories with non-ascii name. When I dragged such files > > in Emacs frame, mouse cursor changed into red NO ENTRY SIGN (U+1F6AB) > > and no response for dropping. > > I guess I didn't understand how are file names dropped into a Cygwin > program encoded? Are they in UTF-8, per chance? I assumed that in > the Cygw32 build they will be in UTF-16, like for native Windows > programs, but maybe that is wrong? Or maybe we should do something on > Cygwin to announce that we support dropping files? Ah, sorry, I misinterpretted the result. Cygw32 Emacs can handles non-ascii filename like as MinGW build. Both Emacsen may fail to handle dropped files if I do drag-n-drop files very quickly. I confirmed Microsoft Photo application on Windows 11. And, once Emacs failed to handle drop event, it keeps ignoring dropping files or text event. -- Kazuhiro Ito From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 13 07:33:29 2024 Received: (at submit) by debbugs.gnu.org; 13 Nov 2024 12:33:29 +0000 Received: from localhost ([127.0.0.1]:41157 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tBCYr-0004jI-CT for submit@debbugs.gnu.org; Wed, 13 Nov 2024 07:33:29 -0500 Received: from lists.gnu.org ([209.51.188.17]:52550) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tBCYp-0004jB-Sd for submit@debbugs.gnu.org; Wed, 13 Nov 2024 07:33:28 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tBCYp-0001Ci-MX for bug-gnu-emacs@gnu.org; Wed, 13 Nov 2024 07:33:27 -0500 Received: from mail.imayhem.com ([82.223.54.191] helo=zealous-pike.82-223-54-191.plesk.page) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tBCYn-0002TK-NO for bug-gnu-emacs@gnu.org; Wed, 13 Nov 2024 07:33:27 -0500 Received: from [192.168.68.104] (111.red-88-21-7.staticip.rima-tde.net [88.21.7.111]) by zealous-pike.82-223-54-191.plesk.page (Postfix) with ESMTPSA id 9C87A80112 for ; Wed, 13 Nov 2024 12:33:19 +0000 (UTC) Authentication-Results: zealous-pike.82-223-54-191.plesk.page; spf=pass (sender IP is 88.21.7.111) smtp.mailfrom=cpardo@imayhem.com smtp.helo=[192.168.68.104] Received-SPF: pass (zealous-pike.82-223-54-191.plesk.page: connection is authenticated) Message-ID: <2564f4d1-b58a-4b80-9b6e-acc2e8d2c254@imayhem.com> Date: Wed, 13 Nov 2024 13:33:19 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74312: 31.0.50; Cygw32 build break To: bug-gnu-emacs@gnu.org References: <858qtpkemi.wl--xmue@d1.dion.ne.jp> <86serxkb3x.fsf@gnu.org> <0f292392-7a84-4427-a9ed-9a4dc4014a85@cornell.edu> <86wmh9il65.fsf@gnu.org> <4add61f6-3654-4b9f-913b-ec3a52981aea@cornell.edu> <86jzd8ipxj.fsf@gnu.org> <85y11o1la9.wl--xmue@d1.dion.ne.jp> <86bjykiem2.fsf@gnu.org> <85o72jiels.wl--xmue@d1.dion.ne.jp> Content-Language: es-ES From: Cecilio Pardo In-Reply-To: <85o72jiels.wl--xmue@d1.dion.ne.jp> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=82.223.54.191; envelope-from=cpardo@imayhem.com; helo=zealous-pike.82-223-54-191.plesk.page X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) 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.3 (--) On 13/11/2024 11:59, Kazuhiro Ito wrote: > Both Emacsen may fail to handle dropped files if I do drag-n-drop > files very quickly. I confirmed Microsoft Photo application on > Windows 11. And, once Emacs failed to handle drop event, it keeps > ignoring dropping files or text event. I will look into this. From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 13 10:55:27 2024 Received: (at 74312) by debbugs.gnu.org; 13 Nov 2024 15:55:27 +0000 Received: from localhost ([127.0.0.1]:43227 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tBFiJ-0005vy-2U for submit@debbugs.gnu.org; Wed, 13 Nov 2024 10:55:27 -0500 Received: from mta-snd-e07.auone-net.jp ([111.86.247.7]:64033) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tBFiF-0005vj-0P for 74312@debbugs.gnu.org; Wed, 13 Nov 2024 10:55:26 -0500 Received: from kzhr.d1.dion.ne.jp by mta-snd-e07.auone-net.jp with ESMTP id <20241113155520192.QVMU.20065.kzhr.d1.dion.ne.jp@mta-snd-e07.auone-net.jp>; Thu, 14 Nov 2024 00:55:20 +0900 Date: Thu, 14 Nov 2024 00:55:17 +0900 Message-ID: <85msi3jfh6.wl--xmue@d1.dion.ne.jp> From: Kazuhiro Ito To: 74312@debbugs.gnu.org, Cecilio Pardo , Eli Zaretskii Subject: Re: bug#74312: 31.0.50; Cygw32 build break In-Reply-To: <2564f4d1-b58a-4b80-9b6e-acc2e8d2c254@imayhem.com> References: <858qtpkemi.wl--xmue@d1.dion.ne.jp> <86serxkb3x.fsf@gnu.org> <0f292392-7a84-4427-a9ed-9a4dc4014a85@cornell.edu> <86wmh9il65.fsf@gnu.org> <4add61f6-3654-4b9f-913b-ec3a52981aea@cornell.edu> <86jzd8ipxj.fsf@gnu.org> <85y11o1la9.wl--xmue@d1.dion.ne.jp> <86bjykiem2.fsf@gnu.org> <85o72jiels.wl--xmue@d1.dion.ne.jp> <2564f4d1-b58a-4b80-9b6e-acc2e8d2c254@imayhem.com> User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM-LB/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL-LB/10.8 EasyPG/1.0.0 Emacs/31.0.50 (x86_64-w64-mingw32) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=d1.dion.ne.jp; s=default-1; t=1731513320; bh=5H0vNkcL/RcIZQG9E1Zjp2xqNOArECYp1tQMFvDCvck=; h=Date:From:To:Subject:In-Reply-To:References; b=eSFatmZWGotIIab5P9rt+WtWYV5OaXSkoUWUXfq9eOoUvVA1Ul3iyfMDpSWt9X1UPzLzO/YF pc86K9UNnYdw4bdX3OMQxwi2SXaEKLyVcNgXQuTPvhbHQp1RQO/848Rl/Gcwq5dUqRqO8AK6b7 q39VtIqBjZ23HLHM5Ta0hKtpIygO4ZA3bo+pg01/7j63Wn+ipYUxTESVeyBsu5wivRXWqMkds9 tTRx/uwxfu77AOGoH+cEne7IrXQcAhbCXKJZTvCoytXnxdUrKxpNUKR/3jhO8+yrdSH/8FjF/1 dacMZ4XrHILdIVLkFEOMObFxq+Du9XM1pA9ClQPjaN0iTvhg== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74312 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 (-) > > Both Emacsen may fail to handle dropped files if I do drag-n-drop > > files very quickly. I confirmed Microsoft Photo application on > > Windows 11. And, once Emacs failed to handle drop event, it keeps > > ignoring dropping files or text event. > > I will look into this. As far as I tested, drag-n-drop from Microsoft Photo worked only the first time. Second operation was ignored. Quick operation may fail even at the first time. Drag-n-drop from explorer worked expectedly. -- Kazuhiro Ito From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 14 03:56:05 2024 Received: (at 74312) by debbugs.gnu.org; 14 Nov 2024 08:56:05 +0000 Received: from localhost ([127.0.0.1]:44970 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tBVe0-0002Jc-VY for submit@debbugs.gnu.org; Thu, 14 Nov 2024 03:56:05 -0500 Received: from mail.imayhem.com ([82.223.54.191]:58971 helo=zealous-pike.82-223-54-191.plesk.page) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tBVdz-0002J9-PS for 74312@debbugs.gnu.org; Thu, 14 Nov 2024 03:56:04 -0500 Received: from [192.168.68.104] (111.red-88-21-7.staticip.rima-tde.net [88.21.7.111]) by zealous-pike.82-223-54-191.plesk.page (Postfix) with ESMTPSA id 1013C800CB; Thu, 14 Nov 2024 08:55:58 +0000 (UTC) Authentication-Results: zealous-pike.82-223-54-191.plesk.page; spf=pass (sender IP is 88.21.7.111) smtp.mailfrom=cpardo@imayhem.com smtp.helo=[192.168.68.104] Received-SPF: pass (zealous-pike.82-223-54-191.plesk.page: connection is authenticated) Message-ID: Date: Thu, 14 Nov 2024 09:55:56 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74312: 31.0.50; Cygw32 build break To: Kazuhiro Ito , 74312@debbugs.gnu.org, Eli Zaretskii References: <858qtpkemi.wl--xmue@d1.dion.ne.jp> <86serxkb3x.fsf@gnu.org> <0f292392-7a84-4427-a9ed-9a4dc4014a85@cornell.edu> <86wmh9il65.fsf@gnu.org> <4add61f6-3654-4b9f-913b-ec3a52981aea@cornell.edu> <86jzd8ipxj.fsf@gnu.org> <85y11o1la9.wl--xmue@d1.dion.ne.jp> <86bjykiem2.fsf@gnu.org> <85o72jiels.wl--xmue@d1.dion.ne.jp> <2564f4d1-b58a-4b80-9b6e-acc2e8d2c254@imayhem.com> <85msi3jfh6.wl--xmue@d1.dion.ne.jp> Content-Language: es-ES From: Cecilio Pardo In-Reply-To: <85msi3jfh6.wl--xmue@d1.dion.ne.jp> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74312 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 (-) On 13/11/2024 16:55, Kazuhiro Ito wrote: >>> Both Emacsen may fail to handle dropped files if I do drag-n-drop >>> files very quickly. I confirmed Microsoft Photo application on >>> Windows 11. And, once Emacs failed to handle drop event, it keeps >>> ignoring dropping files or text event. >> >> I will look into this. > > As far as I tested, drag-n-drop from Microsoft Photo worked only the > first time. Second operation was ignored. Quick operation may fail > even at the first time. Drag-n-drop from explorer worked expectedly. This should fix the Photo application problem. I didn't expect ref counting to be needed for this, my bad. diff --git a/src/w32fns.c b/src/w32fns.c index 1bd3d5099e2..e2455b9271e 100644 --- a/src/w32fns.c +++ b/src/w32fns.c @@ -2562,6 +2562,7 @@ w32_process_dnd_data (int format, void *hGlobal) /* i_drop_target must be the first member. */ IDropTarget i_drop_target; HWND hwnd; + int ref_count; }; static HRESULT STDMETHODCALLTYPE @@ -2573,13 +2574,16 @@ w32_drop_target_QueryInterface (IDropTarget *t, REFIID ri, void **r) static ULONG STDMETHODCALLTYPE w32_drop_target_AddRef (IDropTarget *This) { - return 1; + struct w32_drop_target *target = (struct w32_drop_target *) This; + return ++target->ref_count; } static ULONG STDMETHODCALLTYPE w32_drop_target_Release (IDropTarget *This) { struct w32_drop_target *target = (struct w32_drop_target *) This; + if (--target->ref_count > 0) + return target->ref_count; free (target->i_drop_target.lpVtbl); free (target); return 0; @@ -2770,6 +2774,7 @@ w32_createwindow (struct frame *f, int *coords) if (vtbl != NULL) { drop_target->hwnd = hwnd; + drop_target->ref_count = 0; drop_target->i_drop_target.lpVtbl = vtbl; vtbl->QueryInterface = w32_drop_target_QueryInterface; vtbl->AddRef = w32_drop_target_AddRef; From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 14 04:40:04 2024 Received: (at 74312) by debbugs.gnu.org; 14 Nov 2024 09:40:04 +0000 Received: from localhost ([127.0.0.1]:45068 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tBWKZ-0004OU-IO for submit@debbugs.gnu.org; Thu, 14 Nov 2024 04:40:03 -0500 Received: from eggs.gnu.org ([209.51.188.92]:36756) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tBWKX-0004Nq-4u for 74312@debbugs.gnu.org; Thu, 14 Nov 2024 04:40:01 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tBWKP-0006w5-VH; Thu, 14 Nov 2024 04:39:54 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=UV1Rb4GWprGJsiphiTx6mRjqcYwtrg7vrR7fykJAlGc=; b=BUnc/hC6hJF6 vuBONqWFLOQyO1TRLs3ExircVGcjxAE0GUewVnrrSObluTDczPODuWTci0xoFsaKmNaHtzOeZi3QY ZjGzjZKd53J74o6UbeE5eCPfAzPTd/MGbAeYPtrmr5Mz60tkG5OJTSNCdgjFjcxGNkBjq9NCw1pWm 4MFtuaUgi1kXe7y36m0Zs4x4YztJTHcvn2CjsTJbNqs8fvb4MZyddklPDj+LP0myu7Moer4YuhRsY zfF3xc7QYvHAs2dhKlofoZ9bU6pBtFBaJH/I8+XzS0AHq/8wTV1mBfrC6zzwDIxsTBIRPLQFsFSI+ n/pq0EqOiAm9LqcSEPPOZQ==; Date: Thu, 14 Nov 2024 11:39:47 +0200 Message-Id: <86serujgrg.fsf@gnu.org> From: Eli Zaretskii To: Cecilio Pardo In-Reply-To: (message from Cecilio Pardo on Thu, 14 Nov 2024 09:55:56 +0100) Subject: Re: bug#74312: 31.0.50; Cygw32 build break References: <858qtpkemi.wl--xmue@d1.dion.ne.jp> <86serxkb3x.fsf@gnu.org> <0f292392-7a84-4427-a9ed-9a4dc4014a85@cornell.edu> <86wmh9il65.fsf@gnu.org> <4add61f6-3654-4b9f-913b-ec3a52981aea@cornell.edu> <86jzd8ipxj.fsf@gnu.org> <85y11o1la9.wl--xmue@d1.dion.ne.jp> <86bjykiem2.fsf@gnu.org> <85o72jiels.wl--xmue@d1.dion.ne.jp> <2564f4d1-b58a-4b80-9b6e-acc2e8d2c254@imayhem.com> <85msi3jfh6.wl--xmue@d1.dion.ne.jp> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 74312 Cc: kzhr@d1.dion.ne.jp, 74312@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 (---) > Date: Thu, 14 Nov 2024 09:55:56 +0100 > From: Cecilio Pardo > > On 13/11/2024 16:55, Kazuhiro Ito wrote: > >>> Both Emacsen may fail to handle dropped files if I do drag-n-drop > >>> files very quickly. I confirmed Microsoft Photo application on > >>> Windows 11. And, once Emacs failed to handle drop event, it keeps > >>> ignoring dropping files or text event. > >> > >> I will look into this. > > > > As far as I tested, drag-n-drop from Microsoft Photo worked only the > > first time. Second operation was ignored. Quick operation may fail > > even at the first time. Drag-n-drop from explorer worked expectedly. > > This should fix the Photo application problem. > > I didn't expect ref counting to be needed for this, my bad. Thanks. Can you tell more about the root cause of the problem and how it is solved using reference counting? From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 14 05:05:58 2024 Received: (at 74312) by debbugs.gnu.org; 14 Nov 2024 10:05:58 +0000 Received: from localhost ([127.0.0.1]:45136 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tBWje-0005jF-9a for submit@debbugs.gnu.org; Thu, 14 Nov 2024 05:05:58 -0500 Received: from mail.imayhem.com ([82.223.54.191]:48821 helo=zealous-pike.82-223-54-191.plesk.page) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tBWjd-0005iw-0u for 74312@debbugs.gnu.org; Thu, 14 Nov 2024 05:05:57 -0500 Received: from [192.168.68.104] (111.red-88-21-7.staticip.rima-tde.net [88.21.7.111]) by zealous-pike.82-223-54-191.plesk.page (Postfix) with ESMTPSA id 30008800CB; Thu, 14 Nov 2024 10:05:51 +0000 (UTC) Authentication-Results: zealous-pike.82-223-54-191.plesk.page; spf=pass (sender IP is 88.21.7.111) smtp.mailfrom=cpardo@imayhem.com smtp.helo=[192.168.68.104] Received-SPF: pass (zealous-pike.82-223-54-191.plesk.page: connection is authenticated) Message-ID: <3f6843ec-3166-493f-a67d-23fa82a17db0@imayhem.com> Date: Thu, 14 Nov 2024 11:05:49 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74312: 31.0.50; Cygw32 build break To: Eli Zaretskii References: <858qtpkemi.wl--xmue@d1.dion.ne.jp> <86serxkb3x.fsf@gnu.org> <0f292392-7a84-4427-a9ed-9a4dc4014a85@cornell.edu> <86wmh9il65.fsf@gnu.org> <4add61f6-3654-4b9f-913b-ec3a52981aea@cornell.edu> <86jzd8ipxj.fsf@gnu.org> <85y11o1la9.wl--xmue@d1.dion.ne.jp> <86bjykiem2.fsf@gnu.org> <85o72jiels.wl--xmue@d1.dion.ne.jp> <2564f4d1-b58a-4b80-9b6e-acc2e8d2c254@imayhem.com> <85msi3jfh6.wl--xmue@d1.dion.ne.jp> <86serujgrg.fsf@gnu.org> Content-Language: es-ES From: Cecilio Pardo In-Reply-To: <86serujgrg.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74312 Cc: kzhr@d1.dion.ne.jp, 74312@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 (-) On 14/11/2024 10:39, Eli Zaretskii wrote: >> This should fix the Photo application problem. >> >> I didn't expect ref counting to be needed for this, my bad. > > Thanks. Can you tell more about the root cause of the problem and how > it is solved using reference counting? w32_drop_target as a COM interface should implement reference counting through the methods AddRef and Release. I didn't implement it (AddRef is a noop, Release frees all always) because I didn't expect to receive any AddRef calls besides the one we get when calling RegisterDragDrop. When dragging files from the Photo application, AddRef and Release are called. The application itselt in principle does not have access to the IDropTarget to call this methods. Or maybe I am very wrong here. In any case, I should have implemented AddRef/Release, and my assumption was wrong. From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 14 10:00:51 2024 Received: (at 74312) by debbugs.gnu.org; 14 Nov 2024 15:00:51 +0000 Received: from localhost ([127.0.0.1]:46746 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tBbL1-0003DA-Cd for submit@debbugs.gnu.org; Thu, 14 Nov 2024 10:00:51 -0500 Received: from mta-snd-e05.auone-net.jp ([111.86.247.5]:7009) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tBbKt-0003Cq-EM for 74312@debbugs.gnu.org; Thu, 14 Nov 2024 10:00:49 -0500 Received: from kzhr.d1.dion.ne.jp by mta-snd-e05.auone-net.jp with ESMTP id <20241114150040583.ZIAX.26618.kzhr.d1.dion.ne.jp@mta-snd-e05.auone-net.jp>; Fri, 15 Nov 2024 00:00:40 +0900 Date: Fri, 15 Nov 2024 00:00:40 +0900 Message-ID: <85ldxlkgh3.wl--xmue@d1.dion.ne.jp> From: Kazuhiro Ito To: Cecilio Pardo Subject: Re: bug#74312: 31.0.50; Cygw32 build break In-Reply-To: References: <858qtpkemi.wl--xmue@d1.dion.ne.jp> <86serxkb3x.fsf@gnu.org> <0f292392-7a84-4427-a9ed-9a4dc4014a85@cornell.edu> <86wmh9il65.fsf@gnu.org> <4add61f6-3654-4b9f-913b-ec3a52981aea@cornell.edu> <86jzd8ipxj.fsf@gnu.org> <85y11o1la9.wl--xmue@d1.dion.ne.jp> <86bjykiem2.fsf@gnu.org> <85o72jiels.wl--xmue@d1.dion.ne.jp> <2564f4d1-b58a-4b80-9b6e-acc2e8d2c254@imayhem.com> <85msi3jfh6.wl--xmue@d1.dion.ne.jp> User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM-LB/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL-LB/10.8 EasyPG/1.0.0 Emacs/31.0.50 (x86_64-w64-mingw32) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=d1.dion.ne.jp; s=default-1; t=1731596440; bh=rzkCMrL58j6IzgljsgHq6TcguBCm2iARIMRRni8yOrg=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=ZiFKCEjUJwZjWK41SNeqFadB4BXLSYA4fmBMijzsWNEu5g57vuyJpokf491wS9nd+ZxIoPP9 9YVrehKEij0YAgEL6j1ZO/TbKoZpI+qCkdbv5C/i7ZQrNBtIxXqIsu8KuxllIy9+XUNex1sEpK MnOXPPJdNEEuN1ME4sc3HPbSZr4vVlszuyKQFshymjX7yhU02wmGSwumt79rAi/bMP25jpoVxV q1O+ad7mzsR4IA9DpF6z9S5mlyVn9jKMIV4z32SqX6TEJUpE/3YP0WHZ0LVTRCI4AX+7+h3AIZ qNY4pxAkpzhAEdB4ozRULQb/CuNIZTwEQqdyponO+uDvpc8g== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74312 Cc: Eli Zaretskii , 74312@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 (-) > > As far as I tested, drag-n-drop from Microsoft Photo worked only the > > first time. Second operation was ignored. Quick operation may fail > > even at the first time. Drag-n-drop from explorer worked expectedly. > > This should fix the Photo application problem. I confirmed the problem was fixed, thank you. -- Kazuhiro Ito From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 14 11:08:10 2024 Received: (at 74312) by debbugs.gnu.org; 14 Nov 2024 16:08:10 +0000 Received: from localhost ([127.0.0.1]:46875 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tBcO9-0006WG-PP for submit@debbugs.gnu.org; Thu, 14 Nov 2024 11:08:10 -0500 Received: from eggs.gnu.org ([209.51.188.92]:32824) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tBcO7-0006Vl-Mb for 74312@debbugs.gnu.org; Thu, 14 Nov 2024 11:08:08 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tBcO0-0003PL-PH; Thu, 14 Nov 2024 11:08:00 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=IdBxvg1jVq8OyIWTZi+Val2WDs1NJChDHLfGZKkfTOk=; b=BakDgdAd7ScU e3ImcNZSiOezZrpNKzRZPFBrb6oLkQ0c8rEyI/lpWljlrYsLxn9T2QliosgtuDRuUjF0jw7Kz24tb wln9CQo/Hs7/UiDNe1APqIcRUqBHqX7perZPJxjEZG/sX7se/PdwbwVudPsHs6TOa0nqAxBlNVxXt 4b/TwoX627Nkf38gTHblIpHL7liM4z9Outd7fpMDBAl5Z9aSvFvCyuXvmMAvu5ojq4R1+pqmYeQY5 WBzhWbsYbwo/kqUgB7AWNWvsscoL2Zn+Mu+CDtucoOIyvTdxTSHOUfyF44AtD+ccGT09xzj0Fv5xc dh+4S0vQWLYLJriy0iE+eg==; Date: Thu, 14 Nov 2024 18:07:28 +0200 Message-Id: <86cyixkddr.fsf@gnu.org> From: Eli Zaretskii To: Kazuhiro Ito In-Reply-To: <85ldxlkgh3.wl--xmue@d1.dion.ne.jp> (message from Kazuhiro Ito on Fri, 15 Nov 2024 00:00:40 +0900) Subject: Re: bug#74312: 31.0.50; Cygw32 build break References: <858qtpkemi.wl--xmue@d1.dion.ne.jp> <86serxkb3x.fsf@gnu.org> <0f292392-7a84-4427-a9ed-9a4dc4014a85@cornell.edu> <86wmh9il65.fsf@gnu.org> <4add61f6-3654-4b9f-913b-ec3a52981aea@cornell.edu> <86jzd8ipxj.fsf@gnu.org> <85y11o1la9.wl--xmue@d1.dion.ne.jp> <86bjykiem2.fsf@gnu.org> <85o72jiels.wl--xmue@d1.dion.ne.jp> <2564f4d1-b58a-4b80-9b6e-acc2e8d2c254@imayhem.com> <85msi3jfh6.wl--xmue@d1.dion.ne.jp> <85ldxlkgh3.wl--xmue@d1.dion.ne.jp> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 74312 Cc: cpardo@imayhem.com, 74312@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 (---) > Date: Fri, 15 Nov 2024 00:00:40 +0900 > From: Kazuhiro Ito > Cc: 74312@debbugs.gnu.org, > Eli Zaretskii > > > > As far as I tested, drag-n-drop from Microsoft Photo worked only the > > > first time. Second operation was ignored. Quick operation may fail > > > even at the first time. Drag-n-drop from explorer worked expectedly. > > > > This should fix the Photo application problem. > > I confirmed the problem was fixed, thank you. Thanks for testing, I installed the patch on the master branch. I'm not closing this bug, to let Ken double-check the latest changes and see if something else broke Cygwin. From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 15 17:21:34 2024 Received: (at 74312-done) by debbugs.gnu.org; 15 Nov 2024 22:21:35 +0000 Received: from localhost ([127.0.0.1]:51210 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tC4h4-0003Tu-Ex for submit@debbugs.gnu.org; Fri, 15 Nov 2024 17:21:34 -0500 Received: from mail-dm6nam11on2112.outbound.protection.outlook.com ([40.107.223.112]:62817 helo=NAM11-DM6-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tC4h1-0003Te-SX for 74312-done@debbugs.gnu.org; Fri, 15 Nov 2024 17:21:33 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=OIEJEwqlljnKXs8S46g0xm7M0E8JCqcFIWb0EjwBpjz8neD7x6Wnd/74wBeT9soYIMoTfvhLhxdYTVZFvO6GC4g0BHN9e1ZZLrCtt25p1PR7V9Vw3T318wz7PyOD2j/rGfroMa5fs+jmelCyFGbZexENJQFtCKwjy8WrYtHExwAhcE+GfdMVvjiEMq6C4k/IVwHWFibhW3TTf77Lz4opgrQYqlpPh95zR8xKQs4y3VsMesr2/SGcWdE5cRfXaZDG/E5NV6R9c8j77MH8d3VocOwk92qzknm6iFJ2CmR4enQhONb1M4BlhbHyZZboczh4TOOA7mtr0L9q2/iRx0Ak6Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Hu4iBUSzg4lG2HKHs6ypStBGKXbP+Lr4PVNxpS6DZEI=; b=LBDnaQP/rsNkpt5pOxJuzaG5mPmoWUqS1m/zX5gIoXiCG4MOef++AG22fjzfHBgJjNS4nq8uIe9x4g7D4dOoefa63ZgK1OhGY/xFv4kRd05ZaU1OBB1BV1ZJ2fQ/lUY05+tIHdYAKbW3YuU8L4JVPnoenOSo5d/rtdoOFtEGoUkcaZK0uuE2YR09u1JbzLd7VE25cDs+INsYiNX+cCxGSjIcmBWsVOlCbvoyhoD2I1I+S0dPiwDtGB32heRcZA0tiCLIEo2p82bj9Y+TgKyRafjL5lkjcOVmu1xnL/Eh01Cbw/FxQUHJT1YluvJpbq7qJQ/jUXPswgXbWOjBpzPH4Q== 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=Hu4iBUSzg4lG2HKHs6ypStBGKXbP+Lr4PVNxpS6DZEI=; b=FoVTaWkhNSRU0DrTbLFdtj2gMhVHyfJwM4+9ovHdtgLz3baeKUr5zphUHrT2c4d6SC5bVwBGD4f2Ikz4fiuBB1uQo9iT9Q8Mwqt8SyIGH2R5BPQI4Krbnufb9vEdEqL+r4heXUfb+VACkVg6f0upXWL6UCNjeNNO9SA250SQFMw= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cornell.edu; Received: from SN6PR04MB5151.namprd04.prod.outlook.com (2603:10b6:805:90::25) by CO6PR04MB7507.namprd04.prod.outlook.com (2603:10b6:303:a7::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8158.17; Fri, 15 Nov 2024 22:21:24 +0000 Received: from SN6PR04MB5151.namprd04.prod.outlook.com ([fe80::5ff0:555f:8712:42dd]) by SN6PR04MB5151.namprd04.prod.outlook.com ([fe80::5ff0:555f:8712:42dd%4]) with mapi id 15.20.8137.018; Fri, 15 Nov 2024 22:21:24 +0000 Message-ID: <9e7b39c5-a8bb-41c5-98de-89c6a27497a3@cornell.edu> Date: Fri, 15 Nov 2024 17:21:21 -0500 User-Agent: Mozilla Thunderbird Subject: Re: bug#74312: 31.0.50; Cygw32 build break To: Eli Zaretskii , Kazuhiro Ito References: <858qtpkemi.wl--xmue@d1.dion.ne.jp> <86serxkb3x.fsf@gnu.org> <0f292392-7a84-4427-a9ed-9a4dc4014a85@cornell.edu> <86wmh9il65.fsf@gnu.org> <4add61f6-3654-4b9f-913b-ec3a52981aea@cornell.edu> <86jzd8ipxj.fsf@gnu.org> <85y11o1la9.wl--xmue@d1.dion.ne.jp> <86bjykiem2.fsf@gnu.org> <85o72jiels.wl--xmue@d1.dion.ne.jp> <2564f4d1-b58a-4b80-9b6e-acc2e8d2c254@imayhem.com> <85msi3jfh6.wl--xmue@d1.dion.ne.jp> <85ldxlkgh3.wl--xmue@d1.dion.ne.jp> <86cyixkddr.fsf@gnu.org> Content-Language: en-US From: Ken Brown In-Reply-To: <86cyixkddr.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: BL1PR13CA0191.namprd13.prod.outlook.com (2603:10b6:208:2be::16) To SN6PR04MB5151.namprd04.prod.outlook.com (2603:10b6:805:90::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SN6PR04MB5151:EE_|CO6PR04MB7507:EE_ X-MS-Office365-Filtering-Correlation-Id: 22569576-f03b-429c-0416-08dd05c3d6e5 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|376014|366016; X-Microsoft-Antispam-Message-Info: =?utf-8?B?YlFzdE1semFYcDYrQ0o2VytCVkx6YXZBTlFsSnZ1eVArMEhCWUZZUmZPTTRS?= =?utf-8?B?Y2JVZVI5ZnV2QkptMHVackRObXVDR0ZRQkVDUk5sSjdqTTFNKzhISFJETUxX?= =?utf-8?B?MWo1bEpVSzFpcmJWdEhRNjcybFNqckdnd1pHSlRvQjY1TDgwTWkvamdhOGZp?= =?utf-8?B?R05QTWNaTVZOQ2lrQjZNMGxtZUJVRU00SDdYYnk4bW1WT2hwQ3hHT0FldE5O?= =?utf-8?B?MFZ0K0x1QURZb3VqNVdIZytFWHRSNEpLQkV4c2tUWlk1OHozZm1mdHpBQVZK?= =?utf-8?B?M3psUUJQczZXaE1uTE1qc2RjSEtzN1FlWGltbEkraGowN3N2eHV2UlM1bVFE?= =?utf-8?B?eW93azlqdEVlOHZjV3pxQXBGNWNUODdVbEhyWGU2TnBiV1pXZDkrV09BVXVZ?= =?utf-8?B?S3d2aVFEWTNTSEJHWDJnYmtRQUZvYmZFSmVXbmg4aXMvQmVqNlN6eFVoWkcv?= =?utf-8?B?TUt3V0c4UEtZRFhwcHZ3K3VLdE5ENkpqWENhM21OeWtGbTkreEdFN1JTT0xw?= =?utf-8?B?YXd6UmFCeVZZbkVxbWwyOHZlemdIRUVJZm9HRHdvUFpxc0hnYUdFazEvQjVV?= =?utf-8?B?aTFXQ1NydG9MdEp0OFBWOGMzeWlWNnI1QTVXTytyejhKek5LaE45azhreDhs?= =?utf-8?B?SktRMXBjUHpKM1VXL01wTEdYdkdCS1lTd1Z1VE9SaHV4OWlZT0F4U205bnpD?= =?utf-8?B?T2ZTTHRjN0pBK081bjZ0R1Z2MENxanNhS3I1ZGRPUnJCcWhnNjJhWlpHdWZI?= =?utf-8?B?VExNWkIzazdTTDJzOVdiVFBUa2xlZWRDZm82TGJlekEwamxnL2QweUNLNjJx?= =?utf-8?B?WHpMRlBxUUpQc3BiUkZITm5xNmUwOHBJWlpNUDVhUzQ5LzRLNDNIRVZ1ZUE0?= =?utf-8?B?a2R0eFFVRmU2eWJ3Z0NvQVBKbnp4MkRIcmZDaGl5UmU2Rlp6M205bVVSNzBo?= =?utf-8?B?eTNGU2V5dzJPcTNXVGpOUWIybk9uNDZmclNnVHhvb3owM3pTTXZ6bERsK3A2?= =?utf-8?B?Qk5DRTU1dkE3K3NPOFZSMUxzNUh2cG9BZDVPQVpLS2VBWVA5RHRjN1JOVytj?= =?utf-8?B?NU9NRWgra3g5aVVDdG5TWW54NXdWV0VTazFOaUxxeXVzMU0zR0YzZTY5Umtn?= =?utf-8?B?cnRLZUkvVFhDUmM5WC85VzRsTWNZa0ZLc0pYelVDd1JRSm9xdG9SUjlnMEY1?= =?utf-8?B?eFlkZGJ1SmhnMWdlVzIwY0gxVmxPc0k3R0JrL0lFR0xYdThWWGNweHBpTXBz?= =?utf-8?B?UjZQRE1UU0E4R3FDY0pVZCtVWm5KK1phS0JCOFNSdVRicDZlcmwraTlZT3ox?= =?utf-8?B?N2RLTTFrSGZWb0djcnJ1cGExM2xuWjhHN2hsSHdSWDg4d0Y3cmZhRllvZkZF?= =?utf-8?B?MmZuOFpPcjFjelZpalRQNHArcGx5ZWh2RUdHbEpNd2xFTmNEeVhGN2hkT2dO?= =?utf-8?B?UTgwejI0QkZwTnltTk9sRk1qMG5LR3ZFUE1sTlZVazRZSTFoL0g3TkRERGh6?= =?utf-8?B?Q3cvcFRVc3U0L0I4TEMxOHc5QlhlV3Nkc2NDdm53Vi96dHJ1MUpLeWR2R0tM?= =?utf-8?B?cmpqeUtneEtURlFiTmNpWGNOSG5yVWpZODdZTjFzM1YyN0xFMkpPSUZMT3lL?= =?utf-8?B?Mit1RXhyd0tlWVRhZ1F3VFV2NUp3Vjc0NVhodHNvbDI3dU9ZY2FtelJGUWFF?= =?utf-8?B?TG41ZXU0R0o3Q3dJaFJ5ZnNaUmxTekR5OWpyMTBZZGJtdWw4YlZnbFJLVTY4?= =?utf-8?Q?XqFgixaGpK4A87sIjJq6Opvf6x7ox6A+jmXxb2w?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR04MB5151.namprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(376014)(366016); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?emVGb3E3N3AwZmVJQXFWb29pdXh0ZDhZdWV3V0t3UmcvRVNMTlZRWnJ5cWpr?= =?utf-8?B?SkFCN3VDd2h3VFpWRHFzVjVHY2dZVWtaaFA4K0U0UHJCa0o3WnkvcXhxeDNE?= =?utf-8?B?UWRHbUR1NENVTEcwNFVxSjZCS2hmMStKMTNPa0hxN0dpWVJURXd6eTlELzZM?= =?utf-8?B?NXIrNml1Y1B5T2J1VGNyUDdmWjJWZlRlOVdXZzN4U0tGWDAwRngvRjFzUEtk?= =?utf-8?B?Rlc3NDFDZ1NwT1ZHeXpHbVZTMUcrQlRvekt4UlpiTXI5c1d3bVNJeFprYmxp?= =?utf-8?B?aG8yR3FtWjdoYWVTYVJlQlB5UFVleEI1VDliYTZFZzVXWUpJenM0cjN5Z1Mv?= =?utf-8?B?eC9Tb1dkSVhpdTBlTnJjVkQ2WFpXMzAxZU9VQlZpNTMvMndLTG02ZG9ZOWp6?= =?utf-8?B?QVN1VjR6d2QrdU1ObjJxWHN2ZGxURmdHTDN2SjJrWEtPS1hQZU5Ed1ZVVi9O?= =?utf-8?B?SnBHQTJTTW56aFEydml0eUsvN3o4UHJxbk1YVURnUFRCck95cXFEYVVEM0h3?= =?utf-8?B?Ty9zbGRXYlI3aG00QWpNa1dHVjFzam1VZEQvMGVqaGVUWC9jTE5zVnB0STYr?= =?utf-8?B?a25GV1FYeEdIMU12RkEvcTFackZVZGgzU29kc0tUNDVFZWRJbzl0eVo4TUow?= =?utf-8?B?RkROc2VVZXA2TGV3THdyK091Z242M2dqc0g2cW9CbWFrSGVXNjV2aldTUC81?= =?utf-8?B?ZjB5ODlRVlJ4MjhxNU00WitMeUFHR3JSOW5HL1JRWUxIb21Ba0puWmJ6TWpw?= =?utf-8?B?MmJTK3NXWnFjNzlBZUlhNy9QNGNFa0E3Qm5pam9jVGQ2YUcvaWxpWVlXUU5k?= =?utf-8?B?dWVQcUlBWFZ6Q2FraEl4UU52cFpHbDlPVkVvWlJUb2ZTemo4NUxUczFCU01P?= =?utf-8?B?WXNNQi83NzU2Z0Q4ejN6Q3VHS3k5RDZMSjl1TVZ0WmJ2NC9lT2hmNDkvMitk?= =?utf-8?B?Mlc5L2tMbUZJU0VEQ2cvaWkyY0lUYTZYSHhiRUEwN295MGpleG9IMXk2ZXIv?= =?utf-8?B?WjdsR1g0ZnJEWlc2bUp6bTJJUWNIL0c1dnRhd01VOHppTnRaa0ZycHNVQS9o?= =?utf-8?B?OWdQZWVpQmNJT3paMlJVa3Y5cTdid3EwcC9waVlKSDJLOEJwZ2Z0Sno1ZXRO?= =?utf-8?B?L2kyeEhmSUNHRmtSTzNIeVJUbmV6UVh1ZXFMTnBUMUFrbFRSaGZtN2s2MmZh?= =?utf-8?B?a2Q2RU9OUnA1QW5wQ1lNc2NZZHZ2SzVqYndjcHNFMDdzNWFhbUdGbzJENURU?= =?utf-8?B?a1dVNVdHTHRLR1ZaZnB0SXRhZXJBVkhVcGpZc1ljVU1Gd1BBVHFjbnREeUFN?= =?utf-8?B?cmNnbnN2NFNwSE9jZjBEMERSWGxoWmtsaElhT2tOZWsxY1VuK29pMG1lbWdk?= =?utf-8?B?UkR6Zld4ZEsrdDFXRzNJaFNQQnZqbmdIOXZmbElMdFNVUi83ZUlmN0k2L2pO?= =?utf-8?B?SW9XeStJM1RHamw2VnFvNDBIV3N5RUxFdFlqUmYvMDRxMXdpU2NVMXh5ZUla?= =?utf-8?B?TDgzZFdYaWRyRjBhdHpBRDdES0NlczZaTzBhd3Z6Yk43OXBNYXk1U2dDa29y?= =?utf-8?B?SERoNit5QXdFTXZvQndReEY1VzVENmszZmR3RUduRTRQUGFxeXU3RnpjVVg0?= =?utf-8?B?QWMyM3lCVDJMTUpsaWdUWVJGWm8yYWVxQ3V5a0Q1MllJdks4dFVMNUZtenVO?= =?utf-8?B?V0ozb3lVNUdPZlY4WGRPaksrWUYvVUxDVkxnU3FRQ0xpazlXZU1SQmQyaXVn?= =?utf-8?B?dWJkUnF4b3FBMW9OL2lJaGNRbVRuY2xwNnJnaUVlc2U1S0ZnRVlYbStrdU5Z?= =?utf-8?B?NVdkUWgyN2RkRDcrMDVwTVZTSWtzaVhSU0RxaEJQczhxRkNwdVNzTWphdHo3?= =?utf-8?B?MHg5aU1Kd0Z3L1lTYVVzUmVPUFpWZVZOcms2aWo0d1A0VXkzZW9OTWVLcnMx?= =?utf-8?B?d2VqeUJmYTNoTlhTWnBUZUwvZ1FhM0tpLzRHeDAzSDlIZTRLUUY4d05BZVVI?= =?utf-8?B?VFB1OFBINFlOdllSei9NbUNvQldsR05JOW5vdk5DYVZDR1Njd2pEeFRGTjhC?= =?utf-8?B?QmRjU1pub1BSZjJUS3N3ak1xRkVaSEpJOXNTME1UYmVnbjhFeXFWY1psdGJv?= =?utf-8?Q?Z9cnxnNnM6oTZdi/5H5YmjaP7?= X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: 22569576-f03b-429c-0416-08dd05c3d6e5 X-MS-Exchange-CrossTenant-AuthSource: SN6PR04MB5151.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Nov 2024 22:21:24.0392 (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: t2S05bf5Yfjklf/XpXMGi9TDw3DtsUtlYvAKs1Mj+htusvAO0t0vFbO0R/hGZdHeGiG1LmAqL0MyvHtEhwIEWQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO6PR04MB7507 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74312-done Cc: cpardo@imayhem.com, 74312-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: -1.7 (-) On 11/14/2024 11:07 AM, Eli Zaretskii wrote: >> Date: Fri, 15 Nov 2024 00:00:40 +0900 >> From: Kazuhiro Ito >> Cc: 74312@debbugs.gnu.org, >> Eli Zaretskii >> >>>> As far as I tested, drag-n-drop from Microsoft Photo worked only the >>>> first time. Second operation was ignored. Quick operation may fail >>>> even at the first time. Drag-n-drop from explorer worked expectedly. >>> >>> This should fix the Photo application problem. >> >> I confirmed the problem was fixed, thank you. > > Thanks for testing, I installed the patch on the master branch. > > I'm not closing this bug, to let Ken double-check the latest changes > and see if something else broke Cygwin. The Cygwin-w32 build seems fine AFAICT. Closing. Ken From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 16 06:04:29 2024 Received: (at 74312-done) by debbugs.gnu.org; 16 Nov 2024 11:04:29 +0000 Received: from localhost ([127.0.0.1]:52262 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tCGbM-0004aF-R7 for submit@debbugs.gnu.org; Sat, 16 Nov 2024 06:04:29 -0500 Received: from eggs.gnu.org ([209.51.188.92]:43104) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tCGbL-0004a1-8U for 74312-done@debbugs.gnu.org; Sat, 16 Nov 2024 06:04:27 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tCGbD-0003Ci-Ji; Sat, 16 Nov 2024 06:04:19 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=T8CyiEU7PDPv6lBlM3tSw87vPk9hKUx1hizMSBT5c7k=; b=R6Wwm8X622W7 MQtkOTTqXeN7j0Idi25Ij7RX7/dFHCkNM1OKnQzL/rcWUgCrJ5NrpTBckgeseMcZwC7TAGsk3gv+C LtpBcftcbpeMe9jM2fOrvdRPv5H+MJKtl5eKejZ4TPcid0anYgh30EZULyFMYyKJvSnk557uWI511 DFnQU0IS3A4HgzsrOpJRqR6zFzfNO3oxWOXtfs1Ys3Eewb68GrRmoQUJY9oozXfZMeCcotU2aWfOF Zn/io4IIAuxgvs7FJ96KDhJ5ImPkFst57GAUvKzN7+1aG1uSePw01gORqnryRCICTn04SKpxr3IML TP0fxBhZfJXZx1aAGIqJiA==; Date: Sat, 16 Nov 2024 13:04:07 +0200 Message-Id: <86serrh23c.fsf@gnu.org> From: Eli Zaretskii To: Ken Brown In-Reply-To: <9e7b39c5-a8bb-41c5-98de-89c6a27497a3@cornell.edu> (message from Ken Brown on Fri, 15 Nov 2024 17:21:21 -0500) Subject: Re: bug#74312: 31.0.50; Cygw32 build break References: <858qtpkemi.wl--xmue@d1.dion.ne.jp> <86serxkb3x.fsf@gnu.org> <0f292392-7a84-4427-a9ed-9a4dc4014a85@cornell.edu> <86wmh9il65.fsf@gnu.org> <4add61f6-3654-4b9f-913b-ec3a52981aea@cornell.edu> <86jzd8ipxj.fsf@gnu.org> <85y11o1la9.wl--xmue@d1.dion.ne.jp> <86bjykiem2.fsf@gnu.org> <85o72jiels.wl--xmue@d1.dion.ne.jp> <2564f4d1-b58a-4b80-9b6e-acc2e8d2c254@imayhem.com> <85msi3jfh6.wl--xmue@d1.dion.ne.jp> <85ldxlkgh3.wl--xmue@d1.dion.ne.jp> <86cyixkddr.fsf@gnu.org> <9e7b39c5-a8bb-41c5-98de-89c6a27497a3@cornell.edu> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 74312-done Cc: cpardo@imayhem.com, kzhr@d1.dion.ne.jp, 74312-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 (---) > Date: Fri, 15 Nov 2024 17:21:21 -0500 > Cc: cpardo@imayhem.com, 74312-done@debbugs.gnu.org > From: Ken Brown > > On 11/14/2024 11:07 AM, Eli Zaretskii wrote: > >> Date: Fri, 15 Nov 2024 00:00:40 +0900 > >> From: Kazuhiro Ito > >> Cc: 74312@debbugs.gnu.org, > >> Eli Zaretskii > >> > >>>> As far as I tested, drag-n-drop from Microsoft Photo worked only the > >>>> first time. Second operation was ignored. Quick operation may fail > >>>> even at the first time. Drag-n-drop from explorer worked expectedly. > >>> > >>> This should fix the Photo application problem. > >> > >> I confirmed the problem was fixed, thank you. > > > > Thanks for testing, I installed the patch on the master branch. > > > > I'm not closing this bug, to let Ken double-check the latest changes > > and see if something else broke Cygwin. > The Cygwin-w32 build seems fine AFAICT. Closing. Thanks. From unknown Sun Sep 21 06:48:53 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 14 Dec 2024 12:24:06 +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