Lars Ingebrigtsen <larsi@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at 53377) by debbugs.gnu.org; 20 Jan 2022 07:54:45 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jan 20 02:54:45 2022 Received: from localhost ([127.0.0.1]:56168 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nASHM-0005Ii-Ob for submit <at> debbugs.gnu.org; Thu, 20 Jan 2022 02:54:44 -0500 Received: from eggs.gnu.org ([209.51.188.92]:50678) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1nASHL-0005IT-9Z for 53377 <at> debbugs.gnu.org; Thu, 20 Jan 2022 02:54:43 -0500 Received: from [2001:470:142:3::e] (port=36260 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1nASHF-0004jc-V1; Thu, 20 Jan 2022 02:54:37 -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=lgQ4vMR6TMbVjEARszUWcQZj3hN07vXAtImAegzL7+o=; b=q3W/qrdEvFmGpmyPDBcF Pg5McNK/CdVCwDQGXE2M/fwN2W8dKvpAduTicckjpG+4s9BSZkXR20ooii50XoLhS0+lYq8XVXbhZ M3n0Xeq+NsAV87MDzm6vYMM9iomDrQK/58OG42JhUXTNhdxX8NqT3m0SH1lBFPx9hUZYmd1gw6cg/ fZO1VqwDrzf542uJJSB2eqDh0V5ZFr67kRmgULQcUNqZJLFtbXsh72gbER/aqEdFcB9bTYdmQQeWk MKyhzwUgkwuyY+dDq/1D7sS2LyuD4s95mj9sInRIGIIHKfr4SYUjCTfrHOr3QihJ1NPMXzbZWY2S5 WQnk3gPoCLceQg==; Received: from [87.69.77.57] (port=3452 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1nASHF-0004Rl-QD; Thu, 20 Jan 2022 02:54:38 -0500 Date: Thu, 20 Jan 2022 09:54:35 +0200 Message-Id: <83lezargec.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: =?utf-8?Q?=C3=93scar?= Fuentes <ofv@HIDDEN> In-Reply-To: <87r1936oqs.fsf@HIDDEN> (message from =?utf-8?Q?=C3=93scar?= Fuentes on Thu, 20 Jan 2022 04:59:55 +0100) Subject: Re: bug#53377: 28.0.91: Build fails on MSYS2/MinGW-w64 with Clang References: <874k5z8fao.fsf@HIDDEN> <87lezb2opb.fsf@HIDDEN> <87v8yf6q17.fsf@HIDDEN> <87ee532hwu.fsf@HIDDEN> <87r1936oqs.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 53377 Cc: luangruo@HIDDEN, 53377 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Óscar Fuentes <ofv@HIDDEN> > Date: Thu, 20 Jan 2022 04:59:55 +0100 > Cc: 53377 <at> debbugs.gnu.org > > Besides, Clang has its own debugger. Last time I looked, the LLVM debugger didn't work well on Windows, and was definitely not a good idea as a tool to debug Emacs, because it didn't support the .gdbinit commands (which are essential for any reasonable debugging of the Emacs C code), and didn't support GDB/MI (which means you cannot use it with "M-x gdb" from Emacs). Unless this has changed drastically since I looked, my advice to you is to use GDB for debugging the Emacs C code, otherwise you will have a whole additional level of difficulties in making this port happen.
bug-gnu-emacs@HIDDEN
:bug#53377
; Package emacs
.
Full text available.Received: (at 53377) by debbugs.gnu.org; 20 Jan 2022 07:40:28 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jan 20 02:40:28 2022 Received: from localhost ([127.0.0.1]:56135 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nAS3Y-0004ul-5Q for submit <at> debbugs.gnu.org; Thu, 20 Jan 2022 02:40:28 -0500 Received: from eggs.gnu.org ([209.51.188.92]:47634) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1nAS3W-0004uZ-M1 for 53377 <at> debbugs.gnu.org; Thu, 20 Jan 2022 02:40:27 -0500 Received: from [2001:470:142:3::e] (port=36058 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1nAS3R-0002VB-1d; Thu, 20 Jan 2022 02:40:21 -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=86ppNSDNgso5up9L1/9w+3xGupibERRk4RsyhF668/A=; b=b9JtaYUxVy/1gqc07BvH AgVI46McbQX2ZBHU5Z3lIzAWjx6JR0wOkIfjLT8fS5oeh+eT6zQungm0IPdTK9kub3VHueGKDFHlG 1PfOrmXkEqbGqleH2w6O2OgRFXEHOsVJmx+Wr7hlA9SbTV6pda3RVZK7VdJMcWLMn1qzkJFtSc2NB 2gSdq9KIWXWpvQ21v6wnj4xhriFLMZkLbnwb+S0pampEpPcDa6ZocCy6yYqLayY5NWnL1s0MgMpxr VarEZX+81XGD+l6BqKPf00JLPYUeGgZO4L4xafQQcPx6jV93ZTsC693/fbFf1N8vHzYR03YEmtyV+ dmoJjKpoDUfKEA==; Received: from [87.69.77.57] (port=2568 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1nAS3C-0000Ke-Qx; Thu, 20 Jan 2022 02:40:15 -0500 Date: Thu, 20 Jan 2022 09:40:04 +0200 Message-Id: <83o846rh2j.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Po Lu <luangruo@HIDDEN> In-Reply-To: <87lezb2opb.fsf@HIDDEN> (bug-gnu-emacs@HIDDEN) Subject: Re: bug#53377: 28.0.91: Build fails on MSYS2/MinGW-w64 with Clang References: <874k5z8fao.fsf@HIDDEN> <87lezb2opb.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 53377 Cc: ofv@HIDDEN, 53377 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Resent-From: Po Lu <luangruo@HIDDEN> > Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> > Resent-CC: bug-gnu-emacs@HIDDEN > Resent-Sender: help-debbugs@HIDDEN > Cc: 53377 <at> debbugs.gnu.org > Date: Thu, 20 Jan 2022 09:14:24 +0800 > From: Po Lu via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> > > Óscar Fuentes <ofv@HIDDEN> writes: > > > Building under the Clang environment (which uses clang instead of gcc) > > fails with > > Do we really want to support building Emacs with Clang on MS-Windows? It depends on what would such support require. Judging by what I see in the original report, we are very far from understanding that, so I would withhold my judgment until I see what changes to the existing code are needed to support that configuration. I have no real knowledge of how Clang supports native MS-Windows; I don't even know what they use for the runtime library. So I cannot envision up front what kind of changes will be needed to produce a successful native MS-Windows build of Emacs using Clang.
bug-gnu-emacs@HIDDEN
:bug#53377
; Package emacs
.
Full text available.Received: (at 53377) by debbugs.gnu.org; 20 Jan 2022 07:33:09 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jan 20 02:33:09 2022 Received: from localhost ([127.0.0.1]:56130 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nARwT-0004k9-Az for submit <at> debbugs.gnu.org; Thu, 20 Jan 2022 02:33:09 -0500 Received: from eggs.gnu.org ([209.51.188.92]:46384) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1nARwS-0004jy-Gd for 53377 <at> debbugs.gnu.org; Thu, 20 Jan 2022 02:33:08 -0500 Received: from [2001:470:142:3::e] (port=36032 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1nARwM-00032c-OQ; Thu, 20 Jan 2022 02:33:02 -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=mBlByr9v9iar+MpJHf8baVY7gTpkHvnDzTYuhjA1Hnw=; b=eLkJXSYB3ModibDZsDQV LRwxQculUPaZtuQx68AoT7iXPpjlDc1WTXnYW6K74xPLc6XWANMselYpoTy8pX6rFCGsDGExr2Nw2 /CJrTtajb1uOjd3ftcfBYk/3waZEY2oWP6bADliFB+BtPFp7YY5nhOMUDeYoeGL5giPm/boxR7TD4 vKrZW1kaBGqBWOIGbqsivQEK3tdYjxIzJ4jEsD5NE2oaz1OK+s2hRrxUgBOrWFkLq+5GHmInpKgOb 04urJAaWbFfyvSKgdH3FBwG6MYkn+E4cbhQTLa2Opd1uNDB7WXASb5/NGIgCqryDBslft9gEKG4ZC /yfEB2ppB6k/PQ==; Received: from [87.69.77.57] (port=2136 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1nARwM-0002oH-Qs; Thu, 20 Jan 2022 02:33:03 -0500 Date: Thu, 20 Jan 2022 09:33:00 +0200 Message-Id: <83pmomrheb.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: =?utf-8?Q?=C3=93scar?= Fuentes <ofv@HIDDEN> In-Reply-To: <874k5z8fao.fsf@HIDDEN> (message from =?utf-8?Q?=C3=93scar?= Fuentes on Thu, 20 Jan 2022 00:41:03 +0100) Subject: Re: bug#53377: 28.0.91: Build fails on MSYS2/MinGW-w64 with Clang References: <874k5z8fao.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 53377 Cc: 53377 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Óscar Fuentes <ofv@HIDDEN> > Date: Thu, 20 Jan 2022 00:41:03 +0100 > > > Building under the Clang environment (which uses clang instead of gcc) > fails with > > $ make V=1 > make -C lib all > make[1]: Entering directory '/d/dev/other/MINGW-packages/mingw-w64-emacs/src/build-CLANG64/lib' > clang -c -D__USE_MINGW_ANSI_STDIO=1 -MMD -MF deps/getopt.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -march=x86-64 -mtune=generic -O2 -pipe -I. -I../src -I../../emacs-28.0.91/lib -I../../emacs-28.0.91/lib/../src -o getopt.o ../../emacs-28.0.91/lib/getopt.c > In file included from ../../emacs-28.0.91/lib/getopt.c:24: > In file included from ./getopt.h:52: > In file included from ./unistd.h:40: > In file included from C:/apps/msys64/clang64/x86_64-w64-mingw32/include/unistd.h:11: > In file included from ../../emacs-28.0.91/lib/../src/process.h:29: > In file included from ../../emacs-28.0.91/lib/../src/gnutls.h:31: > ../../emacs-28.0.91/lib/../src/lisp.h:944:10: fatal error: 'globals.h' file not found Your problem is that lib/unistd.h is not supposed to exist in the Windows builds: we don't produce it from lib/unistd.in.h. So you need to find out why in your case it was produced. That's the immediate reason for the failure. I see another problem: MS-Windows builds are supposed to use the cpp option "-I ../nt/inc", to pick up our replacements for missing and incomplete stuff in system header files, and your compilation command above doesn't include that flag. This could be important in this case because we have our own replacement for unistd.h in nt/inc/; the system unistd.h is not supposed to be used at all in the Emacs build on MS-Windows. It is definitely important for the rest of the build. So it sounds like you are not using the build machinery for compiling Emacs on MS-Windows, and if that is intentional, you are up for a bumpy ride, and reporting bugs about this adventure is not necessarily a good idea. You should first make your build process follow the path of MinGW, otherwise many things will break, either vociferously or (worse) silently. > Speaking of configure, it does not even try to locate several libraries. > The string "jpeg", for instance, only appears in config.log as > > LIBJPEG='' So something else is seriously wrong, because on my system I have this: configure:18511: checking for jpeglib 6b or later configure:18555: result: -ljpeg [...] emacs_cv_jpeglib=-ljpeg [...] #define HAVE_JPEG 1 [...] #define EMACS_CONFIG_FEATURES "ACL GIF GMP GNUTLS HARFBUZZ JPEG JSON LCMS2 LIBXML2 MODULES NOTIFY W32NOTIFY PDUMPER PNG RSVG SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS WEBP XPM ZLIB"
bug-gnu-emacs@HIDDEN
:bug#53377
; Package emacs
.
Full text available.Received: (at 53377) by debbugs.gnu.org; 20 Jan 2022 04:53:11 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 19 23:53:11 2022 Received: from localhost ([127.0.0.1]:56021 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nAPRf-0000R8-HY for submit <at> debbugs.gnu.org; Wed, 19 Jan 2022 23:53:11 -0500 Received: from sonic309-22.consmr.mail.ne1.yahoo.com ([66.163.184.148]:37063) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1nAPRc-0000Qr-QO for 53377 <at> debbugs.gnu.org; Wed, 19 Jan 2022 23:53:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1642654382; bh=01vYG16Wej5SGXKBq7IlQzV0HFPlWRXokG1DOXtmv2c=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=TBB6QvqJiB3gewJv75HEBJR6VYEkcl8WwYdwqK6OzmgPC73/JgWBqPSDvxQPyfbc1TyyqQdMd+U7vXT6kcklPEONGrGZ3EiHkBo2PKJkPJ8a69G46nKcTzd/F7gcVSpwx7Uafgg+8KPZwZTrUekvqIIPMwE+CKOBqOsP34O2EXfo+YrOsiIWMCWYBzLjrkGr2RVyw0r4aBchc68AvQ3u4zzVMWtYHhr86FoZM80nnlfhpSBWg0EkXEMfVzf4ULcbmjHga7OD6Oq5cs4hbmmxk+cLNYPtY3J6h9uz+YzsBXvvqKdErlzB/76PRBZiAI68ZoJcir0QWzz1myTKlUKR9w== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1642654382; bh=nKlS5rFoaxz7usPaR7sRwK8iE7TR26GpbcsLj75Lua1=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=OpZE+Z6l7ZHjK1Co6KZ+/F2e+E8vpR90YhQmwV+DgQols0Nul/UCyqt6/GLZf72IW03yC35gL2P6ND45boiI0shZqz62f2W7BpxqL5VKYbRr41Yttgz3LjgUtY8ktyYugTX1xIRYqdmr3NPS6Zyp3liylWe/srny/utycpbqVN7X5J6NmCnygv4lFtdDMl4P3i3osCCajcq6xYYhS2SkjuYvWUB+gLl3inOrEd/VObb5SOmgJcSYqQzbgLqz8AS9bjmiizvrsJAyIR/vYkgGHhXVyXxqnZG6z/hZRPVPsFTZxmFc/7zjPnD/3OjFqGf9E0kSDBBYvpGDpYq+bvss8A== X-YMail-OSG: vc4vqhAVM1k28NymWhkz3uRQGxdE1PWeo6E8ni.szgv_xdpu8.VGAUXQkE.v0oY sGsq13TDzdYHiigDp.nH_nBmMPu_GZbdI8KoD51KfvNg20qYJd4DTLMV4_rq4IKhQ_svdrZ1T7Ej C6nGeIXDCeFD9IZTliaer4FWHUj.35uBWY8MDmiU6c8fc56sybm31bJEW1h5j_djzvLcPmwpY4cF LfR3g9kG4dPOC_KLHMY29bfLBI0zPH8Rn4qE6ke8nZ1Fu67oT3GPM2N_rBJ13FbsGsdspGm.UrlL wDQsVHjKIXhitbG7qcr7USYZObZyBjgcYode1gyRTLAg7bNX2JfWHF.QdXB8M0bGdtyFONz6vos0 uf3wmlOYwjBlpDRYE83HlSn7aaRJDFRaTG4VVOgmZbgPwm__WUhFDsVgFolwh82VfgP7ZKWNgwpU K6OxNdxKqI8eHBhUCLTeBP8pB3ygsMLPJs3kQr_2h1IS122vsqH8YzlDb5xHP9OBuw5SVilCcW_p CSqKW9W7QYQMrtHY7geDhwExquREJBUkCJF_bqn_nuyzj.15JeIaZ6vnShn0paK2uenvx51siZ_w tf0rF.hjvoGAy7hjxVXDOCevn5JCLyhK.stsJgEiWNqV6Zpq_rbQfWkOafm8U2hDcFlV50aAdR6E O2SIx84n5inMABKJqy6bHv0lz11nX.nbk60GnqJwsa3XMXeSURKrP88mjjSidchkIWRa2.hDWkQo bbV85.y2PnKxBVWmXCcS7otIwbwFAM38T5_A4ek50qgu1l09WRr7VaM2m_HMsImKwZF5L.wT8ddh UyF5PLP6AA5UfR9zdo7XOynLenuWOIEht5mj.0ZYtPsZqDoZJsOXhAi7cJRXXAuWfWNXzr97L8Gz 8F.mkbBIcaQKrSGIm3UUF9fXjQ78CxQTnq3CYkG754tVwJaNLxLp8.Q_2UCOvw0slPUFJ4HA6A.H q_QGOzxd5WOE1pUA1qmMlz4lsggSZPQGFY1k0Id58y6MXgVhkLHRdS_qpY4XhRXPYtnF8kc5wbZ4 hyxq12crRYQDeXpsmiIGZ4qsH_HiYwuC1XOy4eWB02Q43GSWRJoIkSE4.JZC2PhrxYcvqt34HkfH tB9.CSquXYfAyWmejQ5B.kmyPQXY4nBbubOTK6lwGDTT1KWgfK1Bnu4y9jFzZvZ.AhhvoXgF3cKU 96kudSwU1QcCckQVU.b4P3UcOX_.8u_f5Ainmdh8aCW1fo9lTg5L0uO2EL.4pN0iC0uQ0uu.S1NY mHiyQO_k_wxF8ex0QFha0tAttVu.y58_LDyUTZKma_PZXOFdoKaEmBvUAgKBosh5AV.0ifI27IKB kt2oWsW33hITRcfGfkmmMpMmRDJPeTBTWjFX8wphi4z9WklaZrTi30WvCu9nol8JrF3YQTDCoxpe tsZWsBqHhRUCfnk1dFTOovuK2ZpoH8btYfJ37PeFnpFrH2d3dhk2zMpZemxW1_wqu2ooupBmILtz .TZLFp7Dr1RkD9U49Lqvs89aG2VuNJoXCKjfGDz9yyg_6SogYIjirnAWBXDxrHIwo.itoOpoqPZS oQlxaB5gGr91aVZsVdEIcMKMcfhQeo4xSJX3xuUvY7RKaUb8.b.voSZtl.3W6hEo5azawWipJmKD CbwGA5DtZo97Iu6vteDDsMyZhw37k4v2okoebfKDVxfJZoPaELh4ukk54Eqe7aghTmIcnrZf2wNJ bkk3ejYn2N_JtJ.8xZOWvgaqrs2PSkIQodCokF491BxtABQMl2QiYMkr3QRJTmOW6OGvxqbbTvCE SlRiUk6D.DhgINMmbWMXrSq.yDia6eU2X9nVu1h34d1njRXPnT7oJC_HNuKR5guBYmUYJsFDRwHh Xh5pUtLOnqQL66MIpFRMAcNijLme874y8gkhrxoI1pIJf8HeVnt9NDh94376CUmsyHF.E4ppVe.x OooZAihsYwPDQ4.9hKVzyEaHxzpG9f9GYOQ_iKgkV6fAe5wO2mE54EXfofrLOCZhR7bYK1Jql_Kl jKwaW9AiV62RHdwdIyB.UYA1yqDBg.NVvw_1hNxz7EGYfaHFm6n4TRHizDUl4XDgJOkLWeuWXbnz 8CyY_D0PkOgs8Vm6QQzcQ158qY6vEj2ZGkZTffLu4iNsV0tiAOjE_5S__Zjn1BgXH.c14_gkm44C p6Y7dcSlnUEtOD0v0jA0N1CnwxMnIMrKS_.gF4eXEvGuWt21b2itWytU4NYxi3n.nSDOFtsRooU5 ixmehct.juIFPjCE4nLNehinwMRvMuNl_DnhErCt2HJ2JBvwSiQFVGw-- X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ne1.yahoo.com with HTTP; Thu, 20 Jan 2022 04:53:02 +0000 Received: by kubenode502.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID b7d4abcc8f6dfe82d54b727aaf2da609; Thu, 20 Jan 2022 04:52:50 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: =?utf-8?Q?=C3=93scar?= Fuentes <ofv@HIDDEN> Subject: Re: bug#53377: 28.0.91: Build fails on MSYS2/MinGW-w64 with Clang References: <874k5z8fao.fsf@HIDDEN> <87lezb2opb.fsf@HIDDEN> <87v8yf6q17.fsf@HIDDEN> <87ee532hwu.fsf@HIDDEN> <87r1936oqs.fsf@HIDDEN> Date: Thu, 20 Jan 2022 12:52:45 +0800 In-Reply-To: <87r1936oqs.fsf@HIDDEN> (=?utf-8?Q?=22=C3=93scar?= Fuentes"'s message of "Thu, 20 Jan 2022 04:59:55 +0100") Message-ID: <87a6fr2ele.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.19615 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 417 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 53377 Cc: 53377 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) =C3=93scar Fuentes <ofv@HIDDEN> writes: > Then, by all means, keep working on those "real" problems and ignore > this issue. But please don't try to discourage others from working on > this. It seems like a waste of time and effort, so I recommend that people not work on it. (Which is "discouragement", and for a valid reason.) But keep in mind that nothing prevents any interested party from working on it.
bug-gnu-emacs@HIDDEN
:bug#53377
; Package emacs
.
Full text available.Received: (at 53377) by debbugs.gnu.org; 20 Jan 2022 04:00:09 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 19 23:00:09 2022 Received: from localhost ([127.0.0.1]:55990 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nAOcL-0007Vl-Gz for submit <at> debbugs.gnu.org; Wed, 19 Jan 2022 23:00:09 -0500 Received: from relayout03.e.movistar.es ([86.109.101.203]:19223 helo=relayout03-redir.e.movistar.es) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ofv@HIDDEN>) id 1nAOcF-0007Tf-KV for 53377 <at> debbugs.gnu.org; Wed, 19 Jan 2022 23:00:07 -0500 Received: from sky (234.red-88-17-68.dynamicip.rima-tde.net [88.17.68.234]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: 981711563@HIDDEN) by relayout03.e.movistar.es (Postfix) with ESMTPSA id 4JfTL35ygGzMlKG; Thu, 20 Jan 2022 04:59:55 +0100 (CET) From: =?utf-8?Q?=C3=93scar_Fuentes?= <ofv@HIDDEN> To: Po Lu <luangruo@HIDDEN> Subject: Re: bug#53377: 28.0.91: Build fails on MSYS2/MinGW-w64 with Clang References: <874k5z8fao.fsf@HIDDEN> <87lezb2opb.fsf@HIDDEN> <87v8yf6q17.fsf@HIDDEN> <87ee532hwu.fsf@HIDDEN> Date: Thu, 20 Jan 2022 04:59:55 +0100 In-Reply-To: <87ee532hwu.fsf@HIDDEN> (Po Lu's message of "Thu, 20 Jan 2022 11:41:05 +0800") Message-ID: <87r1936oqs.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-TnetOut-Country: IP: 88.17.68.234 | Country: ES X-TnetOut-Information: AntiSPAM and AntiVIRUS on relayout03 X-TnetOut-MsgID: 4JfTL35ygGzMlKG.A4CBF X-TnetOut-SpamCheck: no es spam, clean X-TnetOut-From: ofv@HIDDEN X-TnetOut-Watermark: 1643255996.19949@rJJI2/fMamgNWAMWj2YUtw X-Spam-Status: No X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 53377 Cc: 53377 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.7 (/) Po Lu <luangruo@HIDDEN> writes: > =C3=93scar Fuentes <ofv@HIDDEN> writes: > >> Your information is outdated. The only clear advantage GCC has over >> Clang is at being compatible with GCC. > > The last I tried, I could not even step through Clang-generated code > with GDB on MS-Windows. The line numbers were all wrong. Admittedly > that was 4 months ago, but I don't see that it's likely for much to have > changed since then. Dunno, I use a debugger maybe once every several months, mostly on GNU/Linux, where recent versions of Clang play reasonably well with gdb, or at least not much worse than GCC. Besides, Clang has its own debugger. > So this is why I think we shouldn't worry about building on Windows with > Clang. There are enough real problems to worry about. Then, by all means, keep working on those "real" problems and ignore this issue. But please don't try to discourage others from working on this.
bug-gnu-emacs@HIDDEN
:bug#53377
; Package emacs
.
Full text available.Received: (at 53377) by debbugs.gnu.org; 20 Jan 2022 03:41:29 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 19 22:41:28 2022 Received: from localhost ([127.0.0.1]:55981 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nAOKG-0006y1-OI for submit <at> debbugs.gnu.org; Wed, 19 Jan 2022 22:41:28 -0500 Received: from sonic315-22.consmr.mail.ne1.yahoo.com ([66.163.190.148]:35179) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1nAOKB-0006xh-Tv for 53377 <at> debbugs.gnu.org; Wed, 19 Jan 2022 22:41:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1642650078; bh=ic+aJP9jyp45icvpbFubMB2pfk0VdNHKi/TAAvBByNA=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=J1Reu7oMrd6HizHNf9Tfnip7Kx4zFnOFuVws3yz7yQ91f5oM4znyqlK1MSI6aidPZ2x2ZC8MeGg0MoqKEZJ8JonRsmeOEUjuZgll8n6HMuOddX0PUeUNgP5VbLnqnKSzSqLJo648C4IAbXszyaWku/asj5jf+JUWE6XnLs7deDnxEStE5K8cS/4FnhTorjK5huS9CzlonGff0M+QqIa2qd4MHczFAl4G+8e23KA+miwNVp1GogK78SQLeGGBVQ7ZPbQPbtAnMg6raQmWyGywrUUUilSsZdewglkTGFbiG2OigZZQy3sATcHzdca2WXuEm9Ax9XFvdgNYKN66mSBqKw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1642650078; bh=jmcCQMjFpmVu072xpMx0/0rzonBhsg4QppPB165tJFd=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=ftj4h8fe+BD1AzLIOiY0dHzVy+a+meh4bchF1bSwqTbYCwHZK4zhaLwy4WXvbQYdfxiV6pf1umhGepJLmQ7E4MRbIw0Xa5S6r9igrgZlYRKBpyHmQ9+VuFSAcuc/lOvnGQBI1SiAvFG3FArYxrTcpJAPxCD2pInyO08DVXr+4XKCTrOY0+O0YzjcizMtul6IJtWpT0DQavrFuytvTPSSQg6+CYEooAyoHmF9/nCX3VKvs5cyOlVuQEj87nh1JUjDlvYBQKBVQuyHcyoPFTyXxyW/ivjg1cARnZ1BmuCsvwyhxQMdFSMMmDiVLfP32EA3jh56RyE8F4Ole3g+UTdUGw== X-YMail-OSG: McvjEgIVM1nveb_rTB4lkUA6yEsXRszzSEEV5LZ5PU1t2oZcUl8qApjUF2A3EP. s8TDpzpCEoAhVaeGVxMJqRFO480zBQgzxZzpCE..Sr6R3ggC5T6qa6IT8hfUCUghyjsgjiU5DfJ3 TsGu5wfbLS27DzW1sOtrnnA5B.em5f7Obv81awxsTyN7kslgWI1zy2uPvuCgW.jfPIo6N5_43GY. idmtKraTBmkNeGa6Cx9nFni3r9OcH1gpberrMIffn0aw3IsEOngri9KkfUoisjerGY4nkInvZ8ov FeykmM2bUoLGiPyKxI53glvx50LOPfHVu1lpsVQ0uPj41rbMFL2X.xB1X9vj.34Vb_yt6s5jgEo3 zNazCcx5nwLTndwN8ybzxK_DVM2OT_z_CGWvIxxx2qQsWym1_ecYABmdWmyxpxwlITLqj7VXJjRX tZf9.du8Colrv9ejg0btIlLPgqwXCwkQaVRrBqX3fC_GyisiM2jHg8z9Rfcm0OX0Mrtdb_EbnCAw wVGLt_fhyV74yIjFS_vXURyLtv40FqcpGHycgpQTc8BjGhw5B6_U1fdDZ4_Bf2EHvNbcKeyLubC4 Ev33RrQVSO_7kG1JhjyByL391j24shT2JtVGRuE_UchcUTxf_yoluGCetNCGZPQ2Ocj7egrT9u.9 zWk2SFm.vpvvvDQAlCNJHi22y3GJ8V6ZtcJ9srCwDe.42OmJlA0WEpFrtI6Bu9L0M4ICgvAwSzF1 ElwQEzYU5_yh5qdR10svcHvLwRG5TH_xf4d7mmNoja0n_kMMOPPJ8qs0wScdLo6eaMKFC34h96G2 fj7rTCVzUzrAol_VD5AMGwnt8LQ8VT5Z_4aU0.twGtIdICIxjrEBCDT9IaINpVvSD.8RQQJ99uhJ 6P0E9cuYzQ03jILTcWz.sn3QqUE2uSDTScqR666SSndU56r6HUIkwu4kMATc1Uz8zDCXNNTwIDUk 1hii8L0kI0agEudAZwIo2tFc6KTg9DYw9iq_MfbdaB3o6HPs2fLlqq03jLKFtHycQw2C1RzAjYE7 mGjXv8qytphMANTaV.z_cHGBcJ3pxFR2ZR3T41pI3Hzqwr9Uz0sPXV0zO5WS142MliITMtJ0UtmM EdnGgaByCVKudC.KQI9ksFLreHI_2kU.t.zSYMa5RzsLoDAXr5PQXc020HOH852CrbrxA1qykbjo 81uMfeb65dn9BrmAXv5r8fNYe16RM2JoC1HiqgLVHcgE7ZQ4d61P03sp3svpMVVljl59qcVQ.JiK XLPAvJkNbye7ZPAp4I._Rr5yIP0WsD9fL6z5CmqKlGA6_DPEpWwBjKaN4lBnq2VnGUc36tEQQwh6 ydxdqMBJzWnLf8d4WcGA3pfWBnNIEseYxdJjVatKfe6PQDJzWn7wVIDkbrHNpK2CwI09AqU15Ul4 6IuSJZV.JnoruBNV9.K_gEvM.P9tHPU7AxWLA.f.6F1ELtCfMzFz3sSOH.c2onSgNV5.vPcLs8Bf dH4oBArv0Ia4j0Z2fBstgX8JTOGsZOzZyab1LqqIuyIqm58DcjOTX3Sw9Znlnzei6w76Oc38tGs4 cyLB_6g9LgRCibV79HM9URimlI8mhVT8_KJNgHZOmf8pVLupibGyIQ4b0HwzOFpKfTvS_Mnmwuqs yXcskNuLJYOUiicY5gJwpkxA2fzi4aw34JSVCOsbWZyuJyoKdzFEIDywKis_XtlUJqwaac7EnUPJ 4OWpgf114d9JiWmtTnI.5NXvhQ8cDZadSwecgFUCpI_hUcF4gq1CV69hRFdJefl4u3y9NV2u.dZi bsiV2MjZKRvqNOu9i_KUsjuBrr8BhHaiRPUkirqEomzMRhAxIy7U7bvlAROixFIVubdpXt_kczMa moA3McHLB82P1QhSPjDIyjAVZm0tLl4sCeFmb3ZOm2KILntjqyjbhWzER7ElXXJv71C9Px2Fgm4j Z8aJKDVFSZgs7yzVvuB4uzDAAZqWa0Djw2j2g.0XgepehqwcEDIGa3FctcbUjoajN0SuJumj5f.t stENlMoGSB3ggUMQzjVIQgD8Zl3wcKQaKQxSEH_YVLGHh6eP1ox_kYdYahjAtF3Y4G_2MMH04qPj 2BM2Y_C9_bAS5YMIdsDItg2NBrkiIDBK34P0GBGMhch2YV6pHwCWQ7WwT.ZjPuhCU65DvRjSj2_o TbjEmjqBGD5fD.rXmpo2E0t6j7sjKhFfP_ejJa.RZ6dE2zo0X0LYd8lPdfA1.N02M67hIJBHLr2z 9GeuhXk.A3.dHvQlx2m0suSFpNGqkuw.N9ASry6Yw9R7K4vF0Dl7Jldg- X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.ne1.yahoo.com with HTTP; Thu, 20 Jan 2022 03:41:18 +0000 Received: by kubenode516.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 39f1a5166976ae395e00e4895fbca390; Thu, 20 Jan 2022 03:41:11 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: =?utf-8?Q?=C3=93scar?= Fuentes <ofv@HIDDEN> Subject: Re: bug#53377: 28.0.91: Build fails on MSYS2/MinGW-w64 with Clang References: <874k5z8fao.fsf@HIDDEN> <87lezb2opb.fsf@HIDDEN> <87v8yf6q17.fsf@HIDDEN> Date: Thu, 20 Jan 2022 11:41:05 +0800 In-Reply-To: <87v8yf6q17.fsf@HIDDEN> (=?utf-8?Q?=22=C3=93scar?= Fuentes"'s message of "Thu, 20 Jan 2022 04:32:04 +0100") Message-ID: <87ee532hwu.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.19615 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 518 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 53377 Cc: 53377 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) =C3=93scar Fuentes <ofv@HIDDEN> writes: > Your information is outdated. The only clear advantage GCC has over > Clang is at being compatible with GCC. The last I tried, I could not even step through Clang-generated code with GDB on MS-Windows. The line numbers were all wrong. Admittedly that was 4 months ago, but I don't see that it's likely for much to have changed since then. So this is why I think we shouldn't worry about building on Windows with Clang. There are enough real problems to worry about.
bug-gnu-emacs@HIDDEN
:bug#53377
; Package emacs
.
Full text available.Received: (at 53377) by debbugs.gnu.org; 20 Jan 2022 03:32:19 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 19 22:32:19 2022 Received: from localhost ([127.0.0.1]:55976 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nAOBO-0006kK-T3 for submit <at> debbugs.gnu.org; Wed, 19 Jan 2022 22:32:19 -0500 Received: from relayout04.e.movistar.es ([86.109.101.204]:44057 helo=relayout04-redir.e.movistar.es) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ofv@HIDDEN>) id 1nAOBI-0006k1-Sg for 53377 <at> debbugs.gnu.org; Wed, 19 Jan 2022 22:32:17 -0500 Received: from sky (234.red-88-17-68.dynamicip.rima-tde.net [88.17.68.234]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: 981711563@HIDDEN) by relayout04.e.movistar.es (Postfix) with ESMTPSA id 4JfSjx2Sbvz12RR; Thu, 20 Jan 2022 04:32:05 +0100 (CET) From: =?utf-8?Q?=C3=93scar_Fuentes?= <ofv@HIDDEN> To: Po Lu <luangruo@HIDDEN> Subject: Re: bug#53377: 28.0.91: Build fails on MSYS2/MinGW-w64 with Clang References: <874k5z8fao.fsf@HIDDEN> <87lezb2opb.fsf@HIDDEN> Date: Thu, 20 Jan 2022 04:32:04 +0100 In-Reply-To: <87lezb2opb.fsf@HIDDEN> (Po Lu's message of "Thu, 20 Jan 2022 09:14:24 +0800") Message-ID: <87v8yf6q17.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-TnetOut-Country: IP: 88.17.68.234 | Country: ES X-TnetOut-Information: AntiSPAM and AntiVIRUS on relayout04 X-TnetOut-MsgID: 4JfSjx2Sbvz12RR.ACC76 X-TnetOut-SpamCheck: no es spam, clean X-TnetOut-From: ofv@HIDDEN X-TnetOut-Watermark: 1643254325.55365@xk3S2vBMDIempf8aGr+j2A X-Spam-Status: No X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 53377 Cc: 53377 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.7 (/) Po Lu <luangruo@HIDDEN> writes: > Do we really want to support building Emacs with Clang on MS-Windows? > > AFAIU, it's support for that platform is miles behind GCC's, Your information is outdated. The only clear advantage GCC has over Clang is at being compatible with GCC. > so even if this specific build error was fixed, there would be other > problems preventing Emacs from working there. Nobody is asking you to work on this bug report, so feel free to ignore it and don't discourage others.
bug-gnu-emacs@HIDDEN
:bug#53377
; Package emacs
.
Full text available.Received: (at 53377) by debbugs.gnu.org; 20 Jan 2022 01:14:41 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 19 20:14:41 2022 Received: from localhost ([127.0.0.1]:55897 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nAM2C-00015d-W0 for submit <at> debbugs.gnu.org; Wed, 19 Jan 2022 20:14:41 -0500 Received: from sonic304-22.consmr.mail.ne1.yahoo.com ([66.163.191.148]:43751) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1nAM2B-00015I-3P for 53377 <at> debbugs.gnu.org; Wed, 19 Jan 2022 20:14:40 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1642641272; bh=l0ovdM+7Cl3BnG+eaU3kz2I5PHQGHuM+Pv06BLvK2Vs=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=hrngEm/N2jMU402BAV87ApXIkofxrvpyaJeZmyd4PSdfEIMh2e0KaNqctHUo41RloxIOvfxYIQMarod0vxCyilNSALmbq4OrQWHSvIzsfjrrTPWBvJaLDiql0Vp19VfJkpDM2qIlPJI8S1AwrPyNK9SkGDGuARrO/SwN3/mZUzVFfPSXBETg+w73IVX0HQOIZ/TxrB6g7TkTmXjghNp+rVPakR5VxZOA555FHHIgcV3RUun1phCCzVkviFoOvLI9Ln+8td1AWDTitVSM6bHYR1WuEJUCU+cgjqG5uSAtsuNfKWy+iOeSrn9bMjGjPM5Yk5MLGDC0ls6R8+Ca7T2pJw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1642641272; bh=s11buOE6e6vskhJwaZF3tTKcCvYH2EKe4/kSZcfIuG3=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=rGhUUnXqBpf7c2zpM12taGUxsSgnVHr3R/Xga4aqDGGM6cEsavYg3aF2Zw/QQ3EJBij4u8pv1Z2Z0hT1IYpsNKXfsj/DWHakKSWyIen3ofirJMKr2AMmsG/yz8FW1cPzwYVGM1rmvzMga9WZwj+i1mUYoM7gveVtj7anayFnT3jJZBe9MXZCBQFvkDLJ0r149dWY7e8vDG3JO9VOSfx8xcT8J9YKxVi6oJ2LRsBJvanlvdMW2x//znigLOSZLYltW8aF+8BbB17S4/d39E0hZ/bYHt71Uixe4lwqPxZqZlo8ZKQ8cUIp07uOxgjxS8Sy7q5qDrWKIlHTm+Xppq1HwQ== X-YMail-OSG: irp64UUVM1m9ggl_eHLqQI.wOcseg3I9HrOA5adbVwQ9RQvclHunUKjaKTkCcQh pFQOuOUTtHYcXffVnINdgJsMW4Bf_.hq2fUJdE2SvkI4Qn2PXNhrTrudmDvJ0RcTqHjO8rGTU5XY xDZTlsz7ti7VnY5w3oH5e_lQ68aZSrRPRZ1b.v52_Or9Xk6SoYmhfFbkoBiVdAsdGoExRqAgOUfN 33FxS_ra2Oyb_vVASCFT62cNzTBbXj4ddQVUpQDoB9ZyMC.CnIrqUR4QDYfWuf0epOMo2upNNMYa eTUinsVRCZDSqi70LSn7t3l88WLOVmSy1bEh8UOwru24PYZ.g1APzcIdYM9VsLcpNlOjQRqyhqTJ ..rcQiXJgS4n4uquVOTt0o0bQS5iZN12LIDvrkORTmemlPLQ_li3WOfs5iOv92NYSwgHOoUKsPFx SeIdLPO5mxHnWbyTAyXp6gGbdMhGb2.DQtzAm2YGH47z5bW5kbaL3Oz7M7R4mYx_k7gS7NCDNIB6 kuSNexjVxaQJHfqAfgFEuH.oZQOMyd1Y3FnFBLpVRzxq30uN4lI.v83OCgtqR27HD.z0vVBXs2zl W72AL6LCKMSt9nmS9KgErhLDiVbT21lUx0CmvXRdPSqV.alDtpkPObTArKd8uS2oAlZI7PotcEPw Xf_.NumZHP7jdPsfcn5mjI48Hg1AIWAbpSX3npmkAKoy5uw0tPNY27hIb7gD8.ukABAJ4eZ2r1wn 4IW8ffTa6.3NeiQYn4XvLVUeBjRHAKc9TTxCsVPVzDtzFuQ6.v83DzoTB7myDz.v92XZtqQqK_U0 7BenZz6hsXMZdO1KNFtAQeFRVl..ZONM4yvQcS.HmLueRbDUDxH.lWFwXRDurn9HG7Mphmm2JQse tuNy6B7JwbU5ZmhAr7gt_Mb9lVbj0eHOkxHa8dZ5aUYsvOUk1RmZ0myWS14oDOnCzkEqNM.aut7H .x3BFqsoJVEZLdCkmWeatUSm.eMR6Z4QKw8GGjQwkFyOHvKHArh7FiErZSCA3.73ZoZIaNFG8YiJ 4JCvX0TVQRwkbfspqqpwko4QgRFlaJ_AX14vfzjizWGFN_dsl40fSotru28y61.w6dXO9NGyQ5cD Bnv.0VNU4RfcktIVjF4HM9zw.GYrKlKoWoQS488UHvovAhMX79RDscMa.qtms2ca8xsP8fDYiAXS tx1pieDeTqDxOJCAG8FQibFdqMut3fQ1Xpns0pWJigYQWXWOaI0NfpEHzs3x1Ckj84XkTTK6NxDn TY3sBa.npDlOgJJI5bdzzdpaGxLX8.Zu5YNZLOFm0QVV.lNEmAp6pRSDUzrJyzBkDzSotcYNZIK2 G_Bu8xPkzSnuQQJdechdsI.VmKHeZ1sHyY84O7mMkoPLeWJkD6Hm.otX7lxEr6MmECnJDiUnnBVP y1lovKYv.nQCKsX9ibCDHb_8mj4ougK8qtGkSGggMWKE6zftF5P7.GQ1hBGR0XV0zV8DnMKHaAh2 tSVJL9NMtwx.9RSBK2HiKxtbXxjIoMiUKQM9k75kH7pKb.x9c6J1wYBezYPICiEZ11b0zPcOMlLr YkTnpjKJOY5wTEauma6eSPllwXNAMBvqVd5CTojl3stVREdFMYE91KeDImMC4WhdXgRwhkLRdWCD V8owRXsGp7G859HshCdtnp85Kcp9j5X2G1L8tL0vfB9zR3NjW960Vin2rMkiVy0ZqglDsfjSXC7I CXSiWtz2AcLVkt2mwwfaKCN9cpqGxH0jkMZEEpG1k_E5KhZaae3iiHjTcv1f11LzRSRScrInkbf3 T2pw1fYlRD4aM7hSusLNjtHrdVRocxAPmT9plXwLQ7Ry.BZ_iAsc15IWGhP.iTBn9p5RLg36MHdr aHsThNlsluUiwQNE7DB_7zM41N64cZ4wZTYbZwkKu5m9315VpuPqEhIuKOCxWJ8aroW9jMFDGjWB 9UVcDwgCGCt99lWueuTTD_dqD5q5CPBz6ZScOM1D3BNHo5D08imdgjGeHXHGX6dCIUMF_jV48PlY 6.TTa4yOCBuSzVIVpFHYrNbCbRYErnGvG9uPUZDfNQJTt7AtoU1K4xH93CXWzyeralabMyUFfeMe oRwsKHkn.hfRa4l1YpsW7F8m1jWmEHCoEh96NeFjWATMXQ.SOFBf0x_fOBDyCCJ8IYilBNl7XdIT sJhhxJSDRX1MJs9sh9ZscYvkokEcJ2PNRWi8iY16QpIJXBZpYdVEM7G4VUVt0Hz1zCZuxfBF6U5_ _SnVHjf0w2He_GKGTVDTSic0pztC1NdwPH23FnOMc82D1I0Jh7C9VzA-- X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.ne1.yahoo.com with HTTP; Thu, 20 Jan 2022 01:14:32 +0000 Received: by kubenode513.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 31db5b510e045e94ef51a2cbee2d7e2a; Thu, 20 Jan 2022 01:14:29 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: =?utf-8?Q?=C3=93scar?= Fuentes <ofv@HIDDEN> Subject: Re: bug#53377: 28.0.91: Build fails on MSYS2/MinGW-w64 with Clang References: <874k5z8fao.fsf@HIDDEN> Date: Thu, 20 Jan 2022 09:14:24 +0800 In-Reply-To: <874k5z8fao.fsf@HIDDEN> (=?utf-8?Q?=22=C3=93scar?= Fuentes"'s message of "Thu, 20 Jan 2022 00:41:03 +0100") Message-ID: <87lezb2opb.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.19615 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 379 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 53377 Cc: 53377 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) =C3=93scar Fuentes <ofv@HIDDEN> writes: > Building under the Clang environment (which uses clang instead of gcc) > fails with Do we really want to support building Emacs with Clang on MS-Windows? AFAIU, it's support for that platform is miles behind GCC's, so even if this specific build error was fixed, there would be other problems preventing Emacs from working there.
bug-gnu-emacs@HIDDEN
:bug#53377
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 19 Jan 2022 23:41:52 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 19 18:41:52 2022 Received: from localhost ([127.0.0.1]:55851 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nAKaO-0007BM-1f for submit <at> debbugs.gnu.org; Wed, 19 Jan 2022 18:41:52 -0500 Received: from lists.gnu.org ([209.51.188.17]:47506) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ofv@HIDDEN>) id 1nAKaM-0007BF-Q9 for submit <at> debbugs.gnu.org; Wed, 19 Jan 2022 18:41:51 -0500 Received: from eggs.gnu.org ([209.51.188.92]:55166) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ofv@HIDDEN>) id 1nAKaM-0008F5-HC for bug-gnu-emacs@HIDDEN; Wed, 19 Jan 2022 18:41:50 -0500 Received: from relayout01.e.movistar.es ([86.109.101.201]:27955 helo=relayout01-redir.e.movistar.es) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ofv@HIDDEN>) id 1nAKaE-0001Wd-OL for bug-gnu-emacs@HIDDEN; Wed, 19 Jan 2022 18:41:50 -0500 Received: from sky (234.red-88-17-68.dynamicip.rima-tde.net [88.17.68.234]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: 981711563@HIDDEN) by relayout01.e.movistar.es (Postfix) with ESMTPSA id 4JfMbM6JCvzfZ2c for <bug-gnu-emacs@HIDDEN>; Thu, 20 Jan 2022 00:41:03 +0100 (CET) From: =?utf-8?Q?=C3=93scar_Fuentes?= <ofv@HIDDEN> To: bug-gnu-emacs@HIDDEN Subject: 28.0.91: Build fails on MSYS2/MinGW-w64 with Clang Date: Thu, 20 Jan 2022 00:41:03 +0100 Message-ID: <874k5z8fao.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-TnetOut-Country: IP: 88.17.68.234 | Country: ES X-TnetOut-Information: AntiSPAM and AntiVIRUS on relayout01 X-TnetOut-MsgID: 4JfMbM6JCvzfZ2c.A6835 X-TnetOut-SpamCheck: no es spam, clean X-TnetOut-From: ofv@HIDDEN X-TnetOut-Watermark: 1643240464.23463@uhutl0dM+bepz28WrMgqyw X-Spam-Status: No Received-SPF: softfail client-ip=86.109.101.201; envelope-from=ofv@HIDDEN; helo=relayout01-redir.e.movistar.es 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_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) Building under the Clang environment (which uses clang instead of gcc) fails with $ make V=1 make -C lib all make[1]: Entering directory '/d/dev/other/MINGW-packages/mingw-w64-emacs/src/build-CLANG64/lib' clang -c -D__USE_MINGW_ANSI_STDIO=1 -MMD -MF deps/getopt.d -MP -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -march=x86-64 -mtune=generic -O2 -pipe -I. -I../src -I../../emacs-28.0.91/lib -I../../emacs-28.0.91/lib/../src -o getopt.o ../../emacs-28.0.91/lib/getopt.c In file included from ../../emacs-28.0.91/lib/getopt.c:24: In file included from ./getopt.h:52: In file included from ./unistd.h:40: In file included from C:/apps/msys64/clang64/x86_64-w64-mingw32/include/unistd.h:11: In file included from ../../emacs-28.0.91/lib/../src/process.h:29: In file included from ../../emacs-28.0.91/lib/../src/gnutls.h:31: ../../emacs-28.0.91/lib/../src/lisp.h:944:10: fatal error: 'globals.h' file not found #include "globals.h" ^~~~~~~~~~~ 1 error generated. make[1]: *** [Makefile:84: getopt.o] Error 1 make[1]: Leaving directory '/d/dev/other/MINGW-packages/mingw-w64-emacs/src/build-CLANG64/lib' make: *** [Makefile:436: lib] Error 2 globals.h does not exist. AFAIK it is a generated file, but on this build it is not generated. The configure invocation is configure \ --prefix=/clang64 \ --build=x86_64-w64-mingw32 \ --with-modules \ --without-dbus \ --without-compress-install Speaking of configure, it does not even try to locate several libraries. The string "jpeg", for instance, only appears in config.log as LIBJPEG=''
Óscar Fuentes <ofv@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#53377
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.