From unknown Sun Jun 22 04:18:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35410: 27.0.50; 32-bit build of master failing with MSYS2 Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 24 Apr 2019 07:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 35410 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 35410@debbugs.gnu.org X-Debbugs-Original-To: Bug-Gnu-Emacs Received: via spool by submit@debbugs.gnu.org id=B.155609113124277 (code B ref -1); Wed, 24 Apr 2019 07:33:02 +0000 Received: (at submit) by debbugs.gnu.org; 24 Apr 2019 07:32:11 +0000 Received: from localhost ([127.0.0.1]:54926 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hJCO2-0006JV-Pl for submit@debbugs.gnu.org; Wed, 24 Apr 2019 03:32:11 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33534) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hJCO1-0006JK-Nc for submit@debbugs.gnu.org; Wed, 24 Apr 2019 03:32:09 -0400 Received: from lists.gnu.org ([209.51.188.17]:57363) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hJCNw-0007wP-Gs for submit@debbugs.gnu.org; Wed, 24 Apr 2019 03:32:04 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47821) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hJCNv-0005iF-AW for bug-gnu-emacs@gnu.org; Wed, 24 Apr 2019 03:32:04 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_50,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hJCKq-0003UL-8Z for bug-gnu-emacs@gnu.org; Wed, 24 Apr 2019 03:28:53 -0400 Received: from mout.gmx.net ([212.227.15.15]:58799) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hJCKp-0003SO-WF for bug-gnu-emacs@gnu.org; Wed, 24 Apr 2019 03:28:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1556090931; bh=cmPFuXJciQLoKULvQ6AhKrvD8uel7jERjHZ1oQKu70I=; h=X-UI-Sender-Class:To:From:Subject:Date; b=LGH6oB48YpVRx3NyuvNQIVd57nMf5WW0zr6YIpSusWu+h17hWzbSKqViN86cxeoqH aoNjVXHxK4nH6PO72hxDIrccXsBEjonYSF1IGoKDt6ATUzkhhEDNBuZmNmp/0j/V5V YBT4r/Ie9SS9J89+VJx8aIS4IivjypitEiKEujOA= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.101] ([212.95.5.219]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MDymt-1haYTF3rId-00HOSU for ; Wed, 24 Apr 2019 09:28:51 +0200 From: martin rudalics Message-ID: <70f5c078-3939-29e7-345a-65ff30ad6e4f@gmx.at> Date: Wed, 24 Apr 2019 09:28:50 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: de-DE Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:LJQjmaVdN5gqHWN7BqOrNJI0vcAZWVLfjL4HBAG4BdlQQxAofgP p2/RRJIfuIHZQmXYkbg0PMa24fLVoqxKm2qprNa1bOh5HWUHr3EeUiTwhbJsBlYsYN+f7kI IN831HU/bBkC6WAW7sW5Qmnn6WrRop0TzJJ6eHJd1KW/OKs8gVw6g6OZlV547nxkW4gef+w p+9nVuVJLK0JqcgNWehmg== X-UI-Out-Filterresults: notjunk:1;V03:K0:XvpJ3DT/f6U=:OzzMxusRYafs7SdAyrJDFe 4F9IrntzxV4NIfe5FNORgkDCOT8jpjb7RE43azWcH5KSSdZLkcuh8Kg1RNcCuPXj0yyvb014n 6LvdRCLUHXCCKYO2bR1AqnxtiSqK9VPygNGLoeyrcr1R8ne9vLM9YpuIjj0niLBjh+In6sGTw mdIOgFKJt4P9JgLnYlGxZMf0PMC7SJLXahKwqRqTomgB/zJApT4OomhA4o1RkMy0yFRZui4UH gkncQB2Dcntlk/+ACnSDwEk/Z2a14tbIQ17C1DujuOBhGKCygsB1eT4GQRX+dqFqDPbbcyawI nFOcjKuh2hwU8uTexD5bvzuLaa48by44cKUsV9nuTmMnE72TBfYg7YiEiW5kvKTZc51+cFCDG g29p7QDvrsGl7qcLBMw14/2JlrAEBboeuDPP5iA4bijEgvwvch4AuSxrwknuUJW5AU7BTWR6c 7BL8s+51x4sqmf74CGl/LUL3JEF48qLxTKR3Wl5QAZPKR0vtPMXczZG7uv/IgJKwAmApLvr+1 9W14D66IxI7mL+ZssDk+gzj9YFPX4niZO2BWIS8EzrLTG+mQSAZfUJR6QLIBH7AiwnkS3RVSy fX4RGNS+FX6UeG8hEnyaIdZdXKvIPCxMOjZyB9q+zr9olQUNxO94Yk/UhoJ1IcX0o/Tr5amOF nyB57lQBpPNWlMlcsa60+1KtESdyzDjSKoVIX9oga/P03iwZ6/F+DKyv/Xg2ItDjYfHI37F/+ TGQ9vdaZ3PtFLDvMIVJPaNmmEk7m9610DroXPy7OvJbhkf7rMcH0h/pBDAYfotmbePRmuya8D xKVg5ZWvk1PDVnkUrNLyqCZoKjQhWvJrOK6sTxChVPlXPCNBBi/2zeI/AYFa9o/ToSl3s4bY0 P8Tp9iQOx6YSdAV1bxTdWMqIXm3c4uTFVTFpJnbxao7fO8IXwVdmYmZZ2tK1xU1MXNsf0RLJk RD9rDD/bO6g== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.15.15 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: -1.4 (-) 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 (--) Trying a 32-bit MSYS2 build of master on Windows 10 configured with CFLAGS=3D'-O3' gets me here: w32.o:w32.c:(.text+0xa29f): undefined reference to `_imp___futime32' collect2.exe: error: ld returned 1 exit status make[1]: *** [Makefile:643: temacs.exe] Fehler 1 make[1]: Verzeichnis =E2=80=9E/c/emacs/trunk/opt-32/src=E2=80=9C wird ver= lassen make: *** [Makefile:423: src] Fehler 2 A build configured with CFLAGS=3D'-O0 -g3' proceeds without problems. The 32-builds use gcc 7.4.0. 64-bit builds with the same options proceed without problems using gcc 8.3.0. A workaround here is to add a check to mingw_time.h like /* The @#$%^&! MinGW developers stopped updating the values of __MINGW32_VERSION, __MINGW32_MAJOR_VERSION, and __MINGW32_MINOR_VERSION values in v4.x of the runtime, to "discourage its uses". So the values of those macros can no longer be trusted, and we need the workaround below, to have a single set of macros we can trust. (The .17 minor version is arbitrary.) */ #ifdef __MINGW32__ #include <_mingw.h> # ifndef __CRT__NO_INLINE # define __CRT__NO_INLINE # endif #endif martin From unknown Sun Jun 22 04:18:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35410: 27.0.50; 32-bit build of master failing with MSYS2 Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 11 Jul 2019 18:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35410 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: martin rudalics Cc: 35410@debbugs.gnu.org Received: via spool by 35410-submit@debbugs.gnu.org id=B35410.156286942925917 (code B ref 35410); Thu, 11 Jul 2019 18:24:01 +0000 Received: (at 35410) by debbugs.gnu.org; 11 Jul 2019 18:23:49 +0000 Received: from localhost ([127.0.0.1]:38595 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hldjQ-0006jx-IG for submit@debbugs.gnu.org; Thu, 11 Jul 2019 14:23:48 -0400 Received: from mail-io1-f43.google.com ([209.85.166.43]:35785) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hldjP-0006jl-6t for 35410@debbugs.gnu.org; Thu, 11 Jul 2019 14:23:48 -0400 Received: by mail-io1-f43.google.com with SMTP id m24so14711473ioo.2 for <35410@debbugs.gnu.org>; Thu, 11 Jul 2019 11:23:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=W7bP9pOkNYSDzT8uQUjRZ0rhFq7PpallqZlCwtP9E7U=; b=I2aRU2uq6tBVpMPDHMHy/OXmlVOpix1u+QSGBzM0Rj546O/0aKFvx2bsT39MUF8VlE o3N38t1Elh/dUsf2LuZuxuvFkO5N4w9lOx93Ll1H2S7LzoRpDupmPHvY6WOz0fL+J9L/ K3azy9DJUKUvd/pLWUgmGUqQAU3lf18PnN43dNp4HnpuSoeTJkE7ft2JBYJMBvm2/6We Nk0fsxHQsXuOHCWHuZe0/wYgnEw2CJY97X3oAExU6juNoIOJfLHoWHvsPPkD7YynOzNV KsCcr37P/ptzQ56OqIaNc6QcOND81ph0DMWz3KdFLi77uEAzebSKXlb1cJOrwblHpcR1 2FkQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=W7bP9pOkNYSDzT8uQUjRZ0rhFq7PpallqZlCwtP9E7U=; b=m9j0ADg6rxAlXGthS3iu/HpyGYT0mmTRTYI16o3lCdqS4WiyLDh9AtGiu4XTTLxo4D zf3YmWKWk3b1cw4OddwEd/r9CBwfg7PPh2Sh2bbJbWVHaaMLXDBSqEuiuP3wI3fF5VoX yxaw82mNqdX2o4XzovMYIUnM8hhxdmvziPo5O+awncsoOwyUCLzVRjwt/60hRk1wcl/2 Tk2hgnHiL/caJYV/pkS908JQKbs45YIYO6D7AAuSLtVAcPxAvnNANQYvZ6A6sW+XycEt fH02xjfmVd9jcwmKhFd36MuaHSwIjXkrlBvM/pwMEqRwO/5UTD6gJN0hWNKwDt+PbYMG Ek7g== X-Gm-Message-State: APjAAAXCPZyxYyq3p164VUMnNC3Rc6izByHQTAoTAXYe6pCUSf5/gNUw GRj8BFUJHWTK0yQizC7ZMb3R6l4e X-Google-Smtp-Source: APXvYqy1vTHZt+TgaMsduOFPUlwMM9fcxz5jt7L3x9QbpD1oV3BXKaloeousYE052esMoEFUCg1qEA== X-Received: by 2002:a02:3904:: with SMTP id l4mr6103338jaa.81.1562869421218; Thu, 11 Jul 2019 11:23:41 -0700 (PDT) Received: from vhost2 (CPE001143542e1f-CMf81d0f809fa0.cpe.net.cable.rogers.com. [99.230.51.196]) by smtp.gmail.com with ESMTPSA id v13sm5582395ioq.13.2019.07.11.11.23.40 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 11 Jul 2019 11:23:40 -0700 (PDT) From: Noam Postavsky References: <70f5c078-3939-29e7-345a-65ff30ad6e4f@gmx.at> Date: Thu, 11 Jul 2019 14:23:42 -0400 In-Reply-To: <70f5c078-3939-29e7-345a-65ff30ad6e4f@gmx.at> (martin rudalics's message of "Wed, 24 Apr 2019 09:28:50 +0200") Message-ID: <85muhkctw1.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1.92 (windows-nt) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: martin rudalics writes: > Trying a 32-bit MSYS2 build of master on Windows 10 configured with > CFLAGS='-O3' gets me here: > > w32.o:w32.c:(.text+0xa29f): undefined reference to `_imp___futime32' > collect2.exe: error: ld re [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (npostavs[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.166.43 listed in list.dnswl.org] 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: gmx.at] 1.3 PDS_NO_HELO_DNS High profile HELO but no A record 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: 0.3 (/) martin rudalics writes: > Trying a 32-bit MSYS2 build of master on Windows 10 configured with > CFLAGS=3D'-O3' gets me here: > > w32.o:w32.c:(.text+0xa29f): undefined reference to `_imp___futime32' > collect2.exe: error: ld returned 1 exit status > make[1]: *** [Makefile:643: temacs.exe] Fehler 1 > make[1]: Verzeichnis =E2=80=9E/c/emacs/trunk/opt-32/src=E2=80=9C wird ver= lassen > make: *** [Makefile:423: src] Fehler 2 > > A build configured with CFLAGS=3D'-O0 -g3' proceeds without problems. > The 32-builds use gcc 7.4.0. 64-bit builds with the same options > proceed without problems using gcc 8.3.0. Seems to work okay here, but my ming32 gcc is 7.2.0. Is this still a problem? From unknown Sun Jun 22 04:18:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35410: 27.0.50; 32-bit build of master failing with MSYS2 Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 12 Jul 2019 08:13:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35410 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Noam Postavsky Cc: 35410@debbugs.gnu.org Received: via spool by 35410-submit@debbugs.gnu.org id=B35410.156291913819231 (code B ref 35410); Fri, 12 Jul 2019 08:13:01 +0000 Received: (at 35410) by debbugs.gnu.org; 12 Jul 2019 08:12:18 +0000 Received: from localhost ([127.0.0.1]:39243 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hlqfB-000507-JZ for submit@debbugs.gnu.org; Fri, 12 Jul 2019 04:12:17 -0400 Received: from mout.gmx.net ([212.227.17.20]:59711) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hlqf8-0004zr-5K for 35410@debbugs.gnu.org; Fri, 12 Jul 2019 04:12:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1562919123; bh=zP0r0MTGzqxGHnFrJUBPfB0psiFqCrg9QCZE0vMb4eU=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=hGdJFh772fdifLCr8BxwCdWTPcKyqw9fy/EqjoAARDm825hKv2dnawE8Ff3wqy4zN sVWG+P9YB8bXjFBKC6g5t7yUF7JDSaRkqr+IC+PK78PvYPEBTcsgaltFNYdR2hvr3w so8fYxDDJ0HCLiBS7j+Y3jJT9l1pOlPbQvonROo0= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.101] ([46.125.250.120]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N7zBb-1iZC1g0Hdz-0150rG; Fri, 12 Jul 2019 10:12:03 +0200 References: <70f5c078-3939-29e7-345a-65ff30ad6e4f@gmx.at> <85muhkctw1.fsf@gmail.com> From: martin rudalics Message-ID: <2966c5b8-fa09-f465-190a-f125dfeeab28@gmx.at> Date: Fri, 12 Jul 2019 10:12:01 +0200 MIME-Version: 1.0 In-Reply-To: <85muhkctw1.fsf@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: de-DE Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:o5FySuQxMhpKLigf+xhPJ6x6jnSeyES8sfhp172vHVfH6b6YjkE LKCCP31czF9Z24+IlZDroG273/DTad8Wa2n8hQZ8Tm4WcyptygsBsC9cE5UGPjncTTT+rnr TzlFWoyYddfdFS4QKwmugg80q0BcSRuS+5zbvPbjrEhRBoVLt0PFnRxyFdJi7nea8t4KThG kN84cDRhNf//Z7GvIOJDA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:mQGp/7IaV5c=:8sFtr65b3EujQ+//yGXWEt 83GgyS1xX8NBvADsROnlcynwI2iIfkHdlM+l0kF0bA62W2xcm7QAlM/C9Q2PIF8p4NXOBPvhR Y/O41tYPOd2C0eCfvaOgfAMg1iTJ7XZozRiebuAXFz/b9yQCgA/wiwa/XyXi6DOzBc/Or7R6i pv5lFVodbQwYtcrOQtwtYxm5wckZpagN4tdTVweBX/GWFOTuBjxu0Hpfn283K684xEp9aA+oo ALX5sCkXAzOznoB/nHUYR+1nq/ZvwKbSGfXc+Aw18BbFWZrzTM8hKzaVnekJDaFOFTUi4f7gs pkAa3BA5X8/cU7F+8rqgpdYQYFugDqOza8xXQIQyFsx1icDx2UcaGk8XcVhtY2yyQKcyi8MUP Jp8ojjS1UPE//DLLrFzdBkhYdmdtcfqt2W7zKIV76x5CqysasIsna1FVMMdKj2tGeVSysAfsk 9bf5Qlb+TcYWvm8jbHLPa25+ZE6YvHvgSKDA2ID88v3l7G8bFZHOhF+9M2+5YcZMwENRmXkiZ ccaauF7AjOex6aHaHMhEKmOjp3fkBlL60U5MO81re0ZCmYS9Z4Ui1NFU2ElTDtBF7htMHPSVe YZBQsmJpLB/ibMV9snY5HGJusrzvgjw0QDVIUQWm4/FHnVeHLtdY6w7n4xVHapgh7nHrY+6iW 5ay40jSLvoreIp9vWWDBIk8/cTdhi2jfg1w9Dso4tHYZFUDktEj2zY0x99ZW8eH7IdCamGODy IHWbxK66Ew8KvnWUYuQgy5zbmqrgrcL4p25FYKjKCy2Qnls7LxRSwjvcHVD1gc2s1kf6/Kteq a+fwK64C3KIqoVQGm+FzjXRBh9JyFsFZPi8SXeZFu/ut1c5poJrAyTbOCjXX77kMCedGn0xp6 SYMBg7Rlt2N60PGsGUjzi/Z3mGT8bUKu6iuItTPmsIbc97yY0IAVCFIedmIeDZO4ABlS/8pvN ArtJkxzD10MjuB/jop+VZI7WQSfgFVyI4j9pnpHEUgfFpYMv7eyLBu5mlYVIBGkyddk76/p4k f2sds1tJFQRhvaxDAm/hmXVMT1PhKAzJmiNhzZwD+L1trzTWUJaoj6W9eO18s0rQwzs7/0PAT 4hq5a8VWYPLB9aJS2KJzlnwn4/h6RB6Ip6S X-Spam-Score: -0.7 (/) 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 (-) >> w32.o:w32.c:(.text+0xa29f): undefined reference to `_imp___futime32' >> collect2.exe: error: ld returned 1 exit status >> make[1]: *** [Makefile:643: temacs.exe] Fehler 1 >> make[1]: Verzeichnis =E2=80=9E/c/emacs/trunk/opt-32/src=E2=80=9C wird= verlassen >> make: *** [Makefile:423: src] Fehler 2 >> >> A build configured with CFLAGS=3D'-O0 -g3' proceeds without problems.= >> The 32-builds use gcc 7.4.0. 64-bit builds with the same options >> proceed without problems using gcc 8.3.0. > > Seems to work okay here, but my ming32 gcc is 7.2.0. Is this still a > problem? Yes. With slight changes in the Makefile references: CCLD temacs.exe w32.o:w32.c:(.text+0xa27f): undefined reference to `_imp___futime32' collect2.exe: error: ld returned 1 exit status make[1]: *** [Makefile:651: temacs.exe] Fehler 1 make[1]: Verzeichnis =E2=80=9E/c/emacs/trunk/opt-32/src=E2=80=9C wird ver= lassen make: *** [Makefile:424: src] Fehler 2 In an earlier conversation with Eli I wrote > > An optimized 32-bit build apparently does not recognize > > > > #ifndef __MINGW64_VERSION_MAJOR and he told me > So I guess we need to find an alternative to > __MINGW64_VERSION_MAJOR that will work in the 32-bit MinGW64 builds. > Look for macros that include "_VERSION_" or "_MAJOR" in the MinGW64 > headers. but I had no good idea how to continue. martin From unknown Sun Jun 22 04:18:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35410: 27.0.50; 32-bit build of master failing with MSYS2 Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 12 Jul 2019 15:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35410 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: martin rudalics Cc: 35410@debbugs.gnu.org, Noam Postavsky Received: via spool by 35410-submit@debbugs.gnu.org id=B35410.156294532420071 (code B ref 35410); Fri, 12 Jul 2019 15:29:02 +0000 Received: (at 35410) by debbugs.gnu.org; 12 Jul 2019 15:28:44 +0000 Received: from localhost ([127.0.0.1]:40570 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hlxTX-0005Df-Ut for submit@debbugs.gnu.org; Fri, 12 Jul 2019 11:28:44 -0400 Received: from mail-io1-f54.google.com ([209.85.166.54]:41238) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hlxTW-0005DR-MW for 35410@debbugs.gnu.org; Fri, 12 Jul 2019 11:28:43 -0400 Received: by mail-io1-f54.google.com with SMTP id j5so16949252ioj.8 for <35410@debbugs.gnu.org>; Fri, 12 Jul 2019 08:28:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=vyaZA86YmlgPCDPBa/c21G4QyVpQat05x+yZV++KGi4=; b=LMG0ung0t0c9fyc1sn292CQSfJ3UfbejlBelyM4QQJmxlVKMo/HHnBjVLWgInBFrlh xsmNjhbxo4mr2nJ+jU8sXnrrEiLQr3q7YA4lzlrdDt8a4zwzkRa0QySXSF4+PUaKF4vZ dbTZ7NUg3+ob1okxuZrWN8+aFFkD0hCxuoCmHdEiAGfBWyouTmBUrJf8xIwvhmq+pgU8 XLBzYKc8S2XZzaACj8z/X9ZCQf3ct6NNwLb+l+vcGxf59qirk+xAwPaQ0NC9IbXt+uUb bL6o+8A/POUp7gUSDwZRj0K7cBVz4tJfgb00i7anMKmyUIucq+CK1X+mQDPgShrPXH4y z1RA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=vyaZA86YmlgPCDPBa/c21G4QyVpQat05x+yZV++KGi4=; b=a+iAaXbaeuYDLKTmGnRvoSndgz/g2UUyBTy4SfkVkHWaW6Df/ubY1LCwc8PFEy+bCn F8P0hL31fMYvDvvcywH+keeLNzxpmKZhcsuqekJczb+nPqFz/Q62v+OslwmPkcXXi1n9 Wy+vIQiuskxTbxuBXuR1yog0NGptlLlweSoNyQZRe/6MIvGBoinRHExJfMybPIJpDl5l p3BMaFDA5dmeinyhE6t6HrpATDO8zxJ0oRgWNlgRELRullzc2NXe/GAdbNTuIOxHp3vE ToxkMoItAdCflFSHRROtmcBEXaBaDx+p4aQGqMF84Eh/8SmITt6Z2YTg0fxRw/uQNOJ7 CSTg== X-Gm-Message-State: APjAAAUxsKfxIXjSe/KEMX2U2Svk6semirYRsEnDMN+QXNkBRWh6CmV+ cutE5kxTrd4mI+MY0/c/oYLZXd1c X-Google-Smtp-Source: APXvYqz12M5LnbJPPBACJI0RRamXpjiL5LFAXL/0Kc1zZo9UPYuN9hApBqxMxzpJzphUiUMh5eKYpQ== X-Received: by 2002:a5e:a708:: with SMTP id b8mr11671895iod.25.1562945316708; Fri, 12 Jul 2019 08:28:36 -0700 (PDT) Received: from vhost2 (CPE001143542e1f-CMf81d0f809fa0.cpe.net.cable.rogers.com. [99.230.51.196]) by smtp.gmail.com with ESMTPSA id v10sm8042317iob.43.2019.07.12.08.28.35 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 12 Jul 2019 08:28:36 -0700 (PDT) From: Noam Postavsky References: <70f5c078-3939-29e7-345a-65ff30ad6e4f@gmx.at> <85muhkctw1.fsf@gmail.com> <2966c5b8-fa09-f465-190a-f125dfeeab28@gmx.at> Date: Fri, 12 Jul 2019 11:28:25 -0400 In-Reply-To: <2966c5b8-fa09-f465-190a-f125dfeeab28@gmx.at> (martin rudalics's message of "Fri, 12 Jul 2019 10:12:01 +0200") Message-ID: <85tvbrl1ba.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1.92 (windows-nt) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) martin rudalics writes: >>> w32.o:w32.c:(.text+0xa29f): undefined reference to `_imp___futime32' >>> collect2.exe: error: ld returned 1 exit status >>> make[1]: *** [Makefile:643: temacs.exe] Fehler 1 >>> make[1]: Verzeichnis =E2=80=9E/c/emacs/trunk/opt-32/src=E2=80=9C wird v= erlassen >>> make: *** [Makefile:423: src] Fehler 2 >>> >>> A build configured with CFLAGS=3D'-O0 -g3' proceeds without problems. >>> The 32-builds use gcc 7.4.0. 64-bit builds with the same options >>> proceed without problems using gcc 8.3.0. >> >> Seems to work okay here, but my ming32 gcc is 7.2.0. Hmm, I tried updating, but now my mingw32 gcc is 9.1.0, and it still builds fine. I'm not sure if it's practical to support old compiler versions from a rolling release. From unknown Sun Jun 22 04:18:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35410: 27.0.50; 32-bit build of master failing with MSYS2 Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 12 Jul 2019 16:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35410 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Noam Postavsky Cc: 35410@debbugs.gnu.org Received: via spool by 35410-submit@debbugs.gnu.org id=B35410.156295036627967 (code B ref 35410); Fri, 12 Jul 2019 16:53:01 +0000 Received: (at 35410) by debbugs.gnu.org; 12 Jul 2019 16:52:46 +0000 Received: from localhost ([127.0.0.1]:40627 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hlyms-0007H1-Ax for submit@debbugs.gnu.org; Fri, 12 Jul 2019 12:52:46 -0400 Received: from mout.gmx.net ([212.227.17.22]:45669) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hlymq-0007Gf-4P for 35410@debbugs.gnu.org; Fri, 12 Jul 2019 12:52:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1562950353; bh=sGjeDYKIzb249xWeWEtD4eiYUMda4BJoBKfLLyCqcek=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=SPm4CGt4eIxtr3/4ikE3V9GRuLnB3FneZMMezAOY45xzEooXrr4Il6psWVzJyZHAC yCJYRy1gTfJgI1kQBHjbJs+SnBbpLZt4LE7M2XyHmudIRuRITo+qf5/HQ7c1vFiUEz gj9rAwRSS5oHzXQ/KhgJdqe3H4FDo0SXQsTvNjK8= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.100] ([212.95.5.168]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MOwY7-1hsI2Z40Tn-006Lda; Fri, 12 Jul 2019 18:52:33 +0200 References: <70f5c078-3939-29e7-345a-65ff30ad6e4f@gmx.at> <85muhkctw1.fsf@gmail.com> <2966c5b8-fa09-f465-190a-f125dfeeab28@gmx.at> <85tvbrl1ba.fsf@gmail.com> From: martin rudalics Message-ID: <93d936aa-cbaa-c24b-4b4d-74b8cb65dfb3@gmx.at> Date: Fri, 12 Jul 2019 18:52:32 +0200 MIME-Version: 1.0 In-Reply-To: <85tvbrl1ba.fsf@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: de-DE Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:HxxZuBIJ8OAuc5y9WX5TYdjs/fxTzyyL6krY7i3u1AidgSzz1EV jfLjZMtMF5i7nSe5r7fI8yTJGpZN2lipB4v7J7wFH2GuNJVDqEfsCpEQknSJt93lk0/hGIL Fi44tu0gbu61i0bCmhyIW+bf6+V1kf0juuy7LSCx/H9AqRUkThZ9Q0DE5Bg5LEwCarzu4Nk IZp85TptXH+VUMHWNKcIA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:BRJC5Cn4Mew=:PMI0uqTxAe2nbHmp6pzbPh q+BSVSo718huTDMq10aWPO74BkzMw9Sm0CXPwNwhvV/C19qA6WKHwo9jHG911u4273NkMrZD1 xGH7q60WdqPYEuDhbTHbOQ9rTDCRjWub625ZvolXLEn0HbbDsqFQfRYq6D+rZ/4H8cQvzKrJT B2Pk8ksrUQ0+M/QGHxlf01GL9yF2nJ0z5XknqAS9iEim1U2YvSuQFvHjvRtL9naMvoT0sM3MH rMVa4A1k1jzKUuKDjF4fS9VC+A+FmqV2VyGiK6ozg6t4ybO9Q/PCZQYEns3HO3cz0RmVKb4sJ xsyPiItVlZX/tzh4TuHLEv0BssOTWInYG8/8Jitngv7f5hpqQW2fbonpfBl0J12qrLCBzpEyx eEImzpw2rwSHgqloLeM9+NnaGkDnxTTZHotarSdJfeDMHW8yk2qq8MqQXI0+ZN2snnlCin9nk vHJ8aCxFBgZL4V5Owj5vmfq1NY6o3qWNQn2339GIBbDSw/0zOXb2y8tPK0afSW+V7lnxrYa+B MQ6VQozaY4LQ2UdMAizzfchDqjxikMzh8MPexjZ/SgyBWHsggp1wS25pcB7nck8a4rb8i2Ifa UByQwhMQAQ6G005xccWt3lGExo1Ar0MJh23WWp+gFHSM+9b/gvSY8r5VILmdoT83ABiyz+LtW DGlnkVui5LnuTO3ZGhpq9ic0xJ6wY3EQecVYOlGJ4FE19AKhu6C1LkmjK9vo+Muk1QGcjvM7z Ep1BmNMdD4j0iHUXyz7ey2VO46WLR2WpvmnL67Tkkr/PhksPPs4Wt29rHNDI7GmORNnZryG+P JivQzMp6rLAxcdiXQH2d+p1L47khQfjlZC1lOks6BJWZ2Hp6LMKEdp/o6r8SOHBnxiSgR+ijx H5yMYYrOV8CZDcNLn/dPwnpO6rY1vMJXaJQqGZ18NSZx041w/dl9iBHZRw8dF/v6ZaVKiSunn xxsFFklzFJmoVrQzP2S2oLB+qBoBJA8wWTtjnrm0I1YoG0x0wwRwefyy3Q8P+3UMaAv+FpNgl k0EqgEkQAE9ixNaJMLdfXMZzwqtUTEpcicoPcJ2b+lr4i9TIcfuLbt2qGVm7hyOhFLBiH+zui sjM+0NOuW5+0L+luZlEeRECoKW3E4rxova5 X-Spam-Score: -0.7 (/) 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 (-) > Hmm, I tried updating, but now my mingw32 gcc is 9.1.0, and it still > builds fine. I'm not sure if it's practical to support old compiler > versions from a rolling release. The problem is not with the compiler version per se but with the headers shipped with MinGW64. So hopefully they fixed that problem in our sense in the meantime. I'm reluctant to update as well because the 64-bit builds work sufficiently well and updating always bears the risk spoiling that. I filed the report only to hear opinions from other MinGW64 users but apparently neither of them uses my version. martin From unknown Sun Jun 22 04:18:35 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: martin rudalics Subject: bug#35410: closed (Re: bug#35410: 27.0.50; 32-bit build of master failing with MSYS2) Message-ID: References: <70f5c078-3939-29e7-345a-65ff30ad6e4f@gmx.at> X-Gnu-PR-Message: they-closed 35410 X-Gnu-PR-Package: emacs Reply-To: 35410@debbugs.gnu.org Date: Wed, 09 Oct 2019 18:12:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1570644723-16225-1" This is a multi-part message in MIME format... ------------=_1570644723-16225-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #35410: 27.0.50; 32-bit build of master failing with MSYS2 which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 35410@debbugs.gnu.org. --=20 35410: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D35410 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1570644723-16225-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 35410-done) by debbugs.gnu.org; 9 Oct 2019 18:11:51 +0000 Received: from localhost ([127.0.0.1]:54076 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIGRD-0004DJ-3r for submit@debbugs.gnu.org; Wed, 09 Oct 2019 14:11:51 -0400 Received: from mout.gmx.net ([212.227.15.15]:50793) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIGRA-0004D6-TT for 35410-done@debbugs.gnu.org; Wed, 09 Oct 2019 14:11:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1570644700; bh=fGA4IVH0IX7O5pnkHzqULsZN17TU6O9SdCIdC4ZJkBU=; h=X-UI-Sender-Class:Subject:From:To:Cc:References:Date:In-Reply-To; b=fwCKdBjqb5YqajD7FA7naa+tb0LU2L1bx1EFsu7Lxf5OZheap7ELtDt0Bx0UQAjsN EOOAt8pSgsKgZgMSh7U5c+aBXfayL64UWz+kiv8NhxDxcLq5Za9m2GbJ5a54HxUkX4 vmcBFRBp/1Y2u7sV5Mwc9n254w6nqU3SRUhlfdcI= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.100] ([212.95.5.31]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N0oBr-1hvfVR127Z-00wjLv; Wed, 09 Oct 2019 20:11:40 +0200 Subject: Re: bug#35410: 27.0.50; 32-bit build of master failing with MSYS2 From: martin rudalics To: Noam Postavsky References: <70f5c078-3939-29e7-345a-65ff30ad6e4f@gmx.at> <85muhkctw1.fsf@gmail.com> <2966c5b8-fa09-f465-190a-f125dfeeab28@gmx.at> <85tvbrl1ba.fsf@gmail.com> <93d936aa-cbaa-c24b-4b4d-74b8cb65dfb3@gmx.at> Message-ID: Date: Wed, 9 Oct 2019 20:11:38 +0200 MIME-Version: 1.0 In-Reply-To: <93d936aa-cbaa-c24b-4b4d-74b8cb65dfb3@gmx.at> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: de-AT Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:wW9IsamU0aITFRs5sZjxR/XDTKinPClcjw10WqgU4MoMxJvKOco FYxzWFGOLSnmPb/WYy81rpWZl3nkZZc0d8m6llaqYukv1JTxZDnw/kc0BEnZT+baTZPn79j e+BDPEJnZnnreRREkx/3+nXxbgjwSSAdcBEveCUlc5PQI9/Bp655Z6udtsp2rtw8T4tD97L qQu2oGaSpt2svKJ333QMQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:ahhRHY+aEqs=:LmsYbjNsCZ7MP+xKKn5lTF 8QedLHBbXTmT5kOhuCWWfucTvqMPL3sHDMDreIvJYLBZcLFMRClvDOK71cCCuCbn8IyE1ahqZ rd4buujt++jU+yO5fbr06l7mgIllmWKfSZhtAqQmAX8/LNI0QzQYP17Qx8HXpQ5uUgX4baQ7z 1NwBTMsV+lGmFODjH86FnbAaUNNL+zgpmLzFWnWq4320Y1DTc6BrLqQevbcr1zrslhtnXPSZa 4LmUzhneWFn8miJ16dVHpUIICmWT9e/nOq4wbw3TmAnXAUiJPOX8oQdFmTDG8JYCI8qpIdIkG Onc2mZquVmPI0NmpsSges9Rfr6Hpt5DC7SdpdwYM5LeVEntT4CTGHTbAFrGfrbisiKKwn4Ld7 BicVpFyvJEU5dCUMkIRFxZKOyQHSE3dWSsApb89zen78Z45eQbh+aIwMN/8Ny7Maxb2Ka3WLq sYdGldtQ3l4oDXLKh0/i1CMgA/bbkiApH/YM3ZTzDO93dLzXT6JG1jLJlwDn+4MJoOBoePa8r 59tFeM7nMWDR7dujF5wLJVxTRJY5NTJcZlDuiiB14VU5WjRka407SjN7+zhQ4AvINtKisjYGQ ZXGhpC6KueL3dLWoewcRiq+zzGaBz5C4ZV61Cg0O2NDNlmd03Mtdp07V0aPGn+A0AqlfkG4w6 jU5JWDGGaulOWRAqcGEbSvRxztQUDlcfcfx/baj23NdUJLVeEOJsl1z23XRYhbVjHoZ2KpgLO U1jdqjTA0kdLbJwVJkkrzU/AJ3TUbi6L7+K+bkh3ImrLzhOIG6E26JRrJYiUM5ICYNzgmUwzo 7CAZLLIETiRPB3XR6gxpu30NmFQE9jdNoZNOEn+jM6/82APLtcd663Z/CZAAe5QwPiAnxAmnB ZUf/qz8HqYXJ2DJYkZ4x2mHQisgBISoUASXPAMGrXbUlshu9v9UJdjJJufLM+mq9fOKsY0FHZ 5LvZBywRcGPHWULo0ArDw+rUeYmTeFglFKNfbZ0DRuEuvqKlRSUk+bUoizgRf3cqWiZiuYOiU nHtY0wQ3d7SGLJwZnRGWerTpCs3pN58dTZPmhb1OBKMkI+8+NARvrVEiHkddYEpvmxp+Lp6fz lwHgkvgHT28WXgp0uqxgvi/+k4YZo+8dm1Th5Rw8e9mtQitbYOUkz/8jxY2o1kiXrcchc+Th1 eOXn8x9nWQUB1JSy+LAenPFpcq8PyQ1mIHib8NanreU+YHDG8OubSlANo58sqiU3+HHaGdmvY +KXfdtIX0Ll6wXyTnlU33CJxoOagiuv/WpNWPow== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 35410-done Cc: 35410-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 (-) > > Hmm, I tried updating, but now my mingw32 gcc is 9.1.0, and it still > > builds fine. I'm not sure if it's practical to support old compiler > > versions from a rolling release. > > The problem is not with the compiler version per se but with the > headers shipped with MinGW64. So hopefully they fixed that problem in > our sense in the meantime. I'm reluctant to update as well because > the 64-bit builds work sufficiently well and updating always bears the > risk spoiling that. I filed the report only to hear opinions from > other MinGW64 users but apparently neither of them uses my version. I now upgraded MSYS2 to its present version and it builds fine so I'm hopefully closing this bug. Thanks for the heads-up, martin ------------=_1570644723-16225-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 24 Apr 2019 07:32:11 +0000 Received: from localhost ([127.0.0.1]:54926 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hJCO2-0006JV-Pl for submit@debbugs.gnu.org; Wed, 24 Apr 2019 03:32:11 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33534) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hJCO1-0006JK-Nc for submit@debbugs.gnu.org; Wed, 24 Apr 2019 03:32:09 -0400 Received: from lists.gnu.org ([209.51.188.17]:57363) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hJCNw-0007wP-Gs for submit@debbugs.gnu.org; Wed, 24 Apr 2019 03:32:04 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47821) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hJCNv-0005iF-AW for bug-gnu-emacs@gnu.org; Wed, 24 Apr 2019 03:32:04 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_50,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hJCKq-0003UL-8Z for bug-gnu-emacs@gnu.org; Wed, 24 Apr 2019 03:28:53 -0400 Received: from mout.gmx.net ([212.227.15.15]:58799) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hJCKp-0003SO-WF for bug-gnu-emacs@gnu.org; Wed, 24 Apr 2019 03:28:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1556090931; bh=cmPFuXJciQLoKULvQ6AhKrvD8uel7jERjHZ1oQKu70I=; h=X-UI-Sender-Class:To:From:Subject:Date; b=LGH6oB48YpVRx3NyuvNQIVd57nMf5WW0zr6YIpSusWu+h17hWzbSKqViN86cxeoqH aoNjVXHxK4nH6PO72hxDIrccXsBEjonYSF1IGoKDt6ATUzkhhEDNBuZmNmp/0j/V5V YBT4r/Ie9SS9J89+VJx8aIS4IivjypitEiKEujOA= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.101] ([212.95.5.219]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MDymt-1haYTF3rId-00HOSU for ; Wed, 24 Apr 2019 09:28:51 +0200 To: Bug-Gnu-Emacs From: martin rudalics Subject: 27.0.50; 32-bit build of master failing with MSYS2 Message-ID: <70f5c078-3939-29e7-345a-65ff30ad6e4f@gmx.at> Date: Wed, 24 Apr 2019 09:28:50 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: de-DE Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:LJQjmaVdN5gqHWN7BqOrNJI0vcAZWVLfjL4HBAG4BdlQQxAofgP p2/RRJIfuIHZQmXYkbg0PMa24fLVoqxKm2qprNa1bOh5HWUHr3EeUiTwhbJsBlYsYN+f7kI IN831HU/bBkC6WAW7sW5Qmnn6WrRop0TzJJ6eHJd1KW/OKs8gVw6g6OZlV547nxkW4gef+w p+9nVuVJLK0JqcgNWehmg== X-UI-Out-Filterresults: notjunk:1;V03:K0:XvpJ3DT/f6U=:OzzMxusRYafs7SdAyrJDFe 4F9IrntzxV4NIfe5FNORgkDCOT8jpjb7RE43azWcH5KSSdZLkcuh8Kg1RNcCuPXj0yyvb014n 6LvdRCLUHXCCKYO2bR1AqnxtiSqK9VPygNGLoeyrcr1R8ne9vLM9YpuIjj0niLBjh+In6sGTw mdIOgFKJt4P9JgLnYlGxZMf0PMC7SJLXahKwqRqTomgB/zJApT4OomhA4o1RkMy0yFRZui4UH gkncQB2Dcntlk/+ACnSDwEk/Z2a14tbIQ17C1DujuOBhGKCygsB1eT4GQRX+dqFqDPbbcyawI nFOcjKuh2hwU8uTexD5bvzuLaa48by44cKUsV9nuTmMnE72TBfYg7YiEiW5kvKTZc51+cFCDG g29p7QDvrsGl7qcLBMw14/2JlrAEBboeuDPP5iA4bijEgvwvch4AuSxrwknuUJW5AU7BTWR6c 7BL8s+51x4sqmf74CGl/LUL3JEF48qLxTKR3Wl5QAZPKR0vtPMXczZG7uv/IgJKwAmApLvr+1 9W14D66IxI7mL+ZssDk+gzj9YFPX4niZO2BWIS8EzrLTG+mQSAZfUJR6QLIBH7AiwnkS3RVSy fX4RGNS+FX6UeG8hEnyaIdZdXKvIPCxMOjZyB9q+zr9olQUNxO94Yk/UhoJ1IcX0o/Tr5amOF nyB57lQBpPNWlMlcsa60+1KtESdyzDjSKoVIX9oga/P03iwZ6/F+DKyv/Xg2ItDjYfHI37F/+ TGQ9vdaZ3PtFLDvMIVJPaNmmEk7m9610DroXPy7OvJbhkf7rMcH0h/pBDAYfotmbePRmuya8D xKVg5ZWvk1PDVnkUrNLyqCZoKjQhWvJrOK6sTxChVPlXPCNBBi/2zeI/AYFa9o/ToSl3s4bY0 P8Tp9iQOx6YSdAV1bxTdWMqIXm3c4uTFVTFpJnbxao7fO8IXwVdmYmZZ2tK1xU1MXNsf0RLJk RD9rDD/bO6g== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.15.15 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x 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 (--) Trying a 32-bit MSYS2 build of master on Windows 10 configured with CFLAGS=3D'-O3' gets me here: w32.o:w32.c:(.text+0xa29f): undefined reference to `_imp___futime32' collect2.exe: error: ld returned 1 exit status make[1]: *** [Makefile:643: temacs.exe] Fehler 1 make[1]: Verzeichnis =E2=80=9E/c/emacs/trunk/opt-32/src=E2=80=9C wird ver= lassen make: *** [Makefile:423: src] Fehler 2 A build configured with CFLAGS=3D'-O0 -g3' proceeds without problems. The 32-builds use gcc 7.4.0. 64-bit builds with the same options proceed without problems using gcc 8.3.0. A workaround here is to add a check to mingw_time.h like /* The @#$%^&! MinGW developers stopped updating the values of __MINGW32_VERSION, __MINGW32_MAJOR_VERSION, and __MINGW32_MINOR_VERSION values in v4.x of the runtime, to "discourage its uses". So the values of those macros can no longer be trusted, and we need the workaround below, to have a single set of macros we can trust. (The .17 minor version is arbitrary.) */ #ifdef __MINGW32__ #include <_mingw.h> # ifndef __CRT__NO_INLINE # define __CRT__NO_INLINE # endif #endif martin ------------=_1570644723-16225-1--