From unknown Sat Jun 21 03:16:16 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#48303 <48303@debbugs.gnu.org> To: bug#48303 <48303@debbugs.gnu.org> Subject: Status: 28.0.50; Build of master fails on MSYS2 MINGW64 environment Reply-To: bug#48303 <48303@debbugs.gnu.org> Date: Sat, 21 Jun 2025 10:16:16 +0000 retitle 48303 28.0.50; Build of master fails on MSYS2 MINGW64 environment reassign 48303 emacs submitter 48303 Yasuhiro Kimura severity 48303 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat May 08 18:35:32 2021 Received: (at submit) by debbugs.gnu.org; 8 May 2021 22:35:32 +0000 Received: from localhost ([127.0.0.1]:52681 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfVXm-0008TI-Fb for submit@debbugs.gnu.org; Sat, 08 May 2021 18:35:32 -0400 Received: from lists.gnu.org ([209.51.188.17]:58376) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfVXi-0008TA-Oh for submit@debbugs.gnu.org; Sat, 08 May 2021 18:35:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58008) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lfVXi-000368-Gp for bug-gnu-emacs@gnu.org; Sat, 08 May 2021 18:35:26 -0400 Received: from gate.home.utahime.org ([183.180.29.210]:51079 helo=maybe.home.utahime.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lfVXf-00048o-KF for bug-gnu-emacs@gnu.org; Sat, 08 May 2021 18:35:26 -0400 Received: from eastasia.home.utahime.org (eastasia.home.utahime.org [192.168.174.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by maybe.home.utahime.org (Postfix) with ESMTPS id 89FA3292BD; Sun, 9 May 2021 07:35:17 +0900 (JST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=utahime.org; s=maybe2019112701; t=1620513317; bh=BEDpQPUbkTLGtT1O79UGu6z5xAzy5ne6VvBjuQXqGCQ=; h=Date:To:Subject:From; b=RAHqnd4oEwSTJOvs2wcgF2Ex9nUyu1aPnOg784DKv848K7DNf6mz9Q5lEsAgUc5FM dmkoTwnuaF1oV5PN3zpXuCi7xUTl9sU1BR0C06IY1z4jSViCi6uOg+fdgvf5W/j//0 dRdf5vGBQ0x8kqN5N0jzJMUQQ+pAQ74sl3rCop7zypnZmP3kg8pdUKDshFOPqpKpEX ydKerwsQfoELB34ZD9//LLH5zRW/wEp7KhuLA/1Lol4bSY+zwl8AAWQKETfQxxR/sr tFPQALEYRVM29b8gl3IBCkWWxmQEHBxXaXolToBp0we17TwNptgwOGpno3HAUkvcES EKgOXS960Q5Sw== Received: from localhost (rolling.home.utahime.org [192.168.174.11]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384)) (No client certificate requested) by eastasia.home.utahime.org (Postfix) with ESMTPSA id D9B97234E5; Sun, 9 May 2021 07:35:16 +0900 (JST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.2 at eastasia.home.utahime.org Date: Sun, 09 May 2021 07:35:09 +0900 (JST) Message-Id: <20210509.073509.1004193544014965534.yasu@utahime.org> To: bug-gnu-emacs@gnu.org Subject: 28.0.50; Build of master fails on MSYS2 MINGW64 environment From: Yasuhiro Kimura X-Mailer: Mew version 6.8 on Emacs 28.0.50 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=183.180.29.210; envelope-from=yasu@utahime.org; helo=maybe.home.utahime.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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.4 (--) Environment: * 64bit Windows 20H2 * MSYS2 MINGW64 environment ** mingw-w64-x86_64-gcc 10.3.0-2 ** mingw-w64-x86_64-giflib 5.2.1-3 ** mingw-w64-x86_64-gnutls 3.7.0-2 ** mingw-w64-x86_64-libjpeg-turbo 2.0.6-1 ** mingw-w64-x86_64-libpng 1.6.37-4 ** mingw-w64-x86_64-librsvg 2.50.3-1 ** mingw-w64-x86_64-libtiff 4.2.0-3 ** mingw-w64-x86_64-libxml2 2.9.10-8 ** mingw-w64-x86_64-xpm-nox 4.2.0-5 ** mingw-w64-x86_64-zlib 1.2.11-9 * bb8b8d717f of master Build Steps: 1. ./autogen.sh 2. ./configure 3. make Result: CC w32reg.o CC w32font.o CC w32term.o CC w32xfns.o CC w32select.o CC w32uniscribe.o CC w32cygwinx.o CC w32.o w32.c: In function '_sys_read_ahead': w32.c:8853:10: warning: 'rc' may be used uninitialized in this function [-Wmaybe-uninitialized] 8853 | if (rc == sizeof (char)) | ~~~^~~~~~~~~~~~~~~~ CC w32console.o CC w32heap.o CC w32inevt.o CC w32proc.o CC w32image.o In file included from w32image.c:32: w32common.h:45:3: error: expected identifier before numeric constant 45 | OS_NT | ^~~~~ make[1]: *** [Makefile:385: w32image.o] Error 1 make[1]: Leaving directory '/c/Users/yasu/Work/Emacs/master/emacs/src' make: *** [Makefile:425: src] Error 2 (MINGW64)yasu@rolling[1071]% From debbugs-submit-bounces@debbugs.gnu.org Sun May 09 04:01:43 2021 Received: (at 48303-done) by debbugs.gnu.org; 9 May 2021 08:01:43 +0000 Received: from localhost ([127.0.0.1]:54892 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfeNj-0008AJ-FE for submit@debbugs.gnu.org; Sun, 09 May 2021 04:01:43 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59378) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfeNh-0008AD-Sz for 48303-done@debbugs.gnu.org; Sun, 09 May 2021 04:01:42 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:55546) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lfeNc-0000iv-6Z; Sun, 09 May 2021 04:01:36 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:1895 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lfeNb-0000Lg-Pp; Sun, 09 May 2021 04:01:36 -0400 Date: Sun, 09 May 2021 11:01:35 +0300 Message-Id: <83lf8o8heo.fsf@gnu.org> From: Eli Zaretskii To: Yasuhiro Kimura In-Reply-To: <20210509.073509.1004193544014965534.yasu@utahime.org> (message from Yasuhiro Kimura on Sun, 09 May 2021 07:35:09 +0900 (JST)) Subject: Re: bug#48303: 28.0.50; Build of master fails on MSYS2 MINGW64 environment References: <20210509.073509.1004193544014965534.yasu@utahime.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 48303-done Cc: 48303-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: Sun, 09 May 2021 07:35:09 +0900 (JST) > From: Yasuhiro Kimura > > In file included from w32image.c:32: > w32common.h:45:3: error: expected identifier before numeric constant > 45 | OS_NT > | ^~~~~ > make[1]: *** [Makefile:385: w32image.o] Error 1 > make[1]: Leaving directory '/c/Users/yasu/Work/Emacs/master/emacs/src' > make: *** [Makefile:425: src] Error 2 That's because w32 API headers now invade on our enumeration. Fixed on the emacs-27 branch, soon to be merged to master. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sun May 09 07:54:19 2021 Received: (at 48303-done) by debbugs.gnu.org; 9 May 2021 11:54:19 +0000 Received: from localhost ([127.0.0.1]:55379 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfi0p-0004lY-Fh for submit@debbugs.gnu.org; Sun, 09 May 2021 07:54:19 -0400 Received: from gate.home.utahime.org ([183.180.29.210]:63149 helo=maybe.home.utahime.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfi0m-0004lS-ST for 48303-done@debbugs.gnu.org; Sun, 09 May 2021 07:54:18 -0400 Received: from eastasia.home.utahime.org (eastasia.home.utahime.org [192.168.174.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by maybe.home.utahime.org (Postfix) with ESMTPS id 85F682937A; Sun, 9 May 2021 20:54:12 +0900 (JST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=utahime.org; s=maybe2019112701; t=1620561252; bh=hpQoEzTr7l1rLcKFe6xSEBdexwZWnB+X1VxexOwPodY=; h=Date:To:Cc:Subject:From:In-Reply-To:References; b=WRXlUkfpSu8OLlI+sSPy/3ROENMHdWPWitPqbZ1Ejr4CMOiLWNI8yI0tE6h2KiosJ 7xFXlGHCGdkLnoqKwyxI0oDw4VTNaHQo5bqzigEqUYtPY/dccpGpQagiekN4Lt6izJ 2k5ndf0DnLmW2/MADt+A0OUf4rIjuBjhHQhtCx6IoqKnfTvvaDzxrCUQLLxiUH9M/j gIpJOviUKq+hJJrJndRoXc/dLJaQRNAXHihHrTTOqdEB/dZzaRTXcV4utcIZphVZnX FlLdcN27fy033qwcWr7holVSOk/r/XCIwzFr4CRsd2lIWIsmqyJvFJuARSSRbnpraK ufA9ap51hm5yg== Received: from localhost (rolling.home.utahime.org [192.168.174.11]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by eastasia.home.utahime.org (Postfix) with ESMTPSA id D075523B92; Sun, 9 May 2021 20:54:08 +0900 (JST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.2 at eastasia.home.utahime.org Date: Sun, 09 May 2021 20:53:08 +0900 (JST) Message-Id: <20210509.205308.452062450313554935.yasu@utahime.org> To: eliz@gnu.org Subject: Re: bug#48303: 28.0.50; Build of master fails on MSYS2 MINGW64 environment From: Yasuhiro Kimura In-Reply-To: <83lf8o8heo.fsf@gnu.org> References: <20210509.073509.1004193544014965534.yasu@utahime.org> <83lf8o8heo.fsf@gnu.org> X-Mailer: Mew version 6.8 on Emacs 27.2 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 48303-done Cc: 48303-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.0 (-) From: Eli Zaretskii Subject: Re: bug#48303: 28.0.50; Build of master fails on MSYS2 MINGW64 environment Date: Sun, 09 May 2021 11:01:35 +0300 >> Date: Sun, 09 May 2021 07:35:09 +0900 (JST) >> From: Yasuhiro Kimura >> >> In file included from w32image.c:32: >> w32common.h:45:3: error: expected identifier before numeric constant >> 45 | OS_NT >> | ^~~~~ >> make[1]: *** [Makefile:385: w32image.o] Error 1 >> make[1]: Leaving directory '/c/Users/yasu/Work/Emacs/master/emacs/src' >> make: *** [Makefile:425: src] Error 2 > > That's because w32 API headers now invade on our enumeration. Fixed > on the emacs-27 branch, soon to be merged to master. Thank for information. I cherry-picked 4c3abb3dd1 of emacs-27 to af529f777c of master and confirmed build completes successfully. But after cherry-picking one 'OS_9X' is still left at line 7658 of src/w32term.c. Right now it is commented out with '#if 0 ... #endif'. But to make sure it should also be changed to 'OS_SUBTYPE_9X'. From unknown Sat Jun 21 03:16:16 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 07 Jun 2021 11:24:03 +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