GNU logs - #72403, boring messages


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#72403] [PATCH] gnu: make-mingw-w64: allow overriding runtime
Resent-From: Michael Ford <fanquake@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Wed, 31 Jul 2024 16:37:01 +0000
Resent-Message-ID: <handler.72403.B.172244376220060 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 72403
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 72403 <at> debbugs.gnu.org
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.172244376220060
          (code B ref -1); Wed, 31 Jul 2024 16:37:01 +0000
Received: (at submit) by debbugs.gnu.org; 31 Jul 2024 16:36:02 +0000
Received: from localhost ([127.0.0.1]:50205 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sZCIz-0005DT-Ve
	for submit <at> debbugs.gnu.org; Wed, 31 Jul 2024 12:36:02 -0400
Received: from lists.gnu.org ([209.51.188.17]:39454)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <fanquake@HIDDEN>) id 1sZCIx-0005D2-MT
 for submit <at> debbugs.gnu.org; Wed, 31 Jul 2024 12:36:00 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <fanquake@HIDDEN>)
 id 1sZCIh-0003yF-NQ
 for guix-patches@HIDDEN; Wed, 31 Jul 2024 12:35:43 -0400
Received: from mail-yb1-xb32.google.com ([2607:f8b0:4864:20::b32])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <fanquake@HIDDEN>)
 id 1sZCIc-0005vi-Ct
 for guix-patches@HIDDEN; Wed, 31 Jul 2024 12:35:43 -0400
Received: by mail-yb1-xb32.google.com with SMTP id
 3f1490d57ef6-e0875f1e9edso4358832276.1
 for <guix-patches@HIDDEN>; Wed, 31 Jul 2024 09:35:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1722443733; x=1723048533; darn=gnu.org;
 h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
 :date:message-id:reply-to;
 bh=Jz88J+0hfPMo1L8UQ5sOxOPzonuATfXnKz55ITQ2ens=;
 b=KNhy3KpFC3EM400nt8jA2x+WIkQGN/H56OqEP1BkmbAIdDDHOKPut7C1uipSWRBoKt
 K1gI9g0w25Ms2jsCjOsNazb7eoeukwL5fTx3RSslWid6rphlDQ9viYh8MdI1xXcXNylc
 JT+sBrwmOg7yJZbntZr5L0kACLCmnCh8OijD6Z/Q2vkxSYM43OfI6b4C/BWA1Wf0wiY6
 qmHbhYCZkTlTMHgKHHOIYY4Yd46zCsbgaf3+gfvmbMdqt8DlmELm5ou7DEWk3CgY9JtZ
 1nxMth5kz7h2QxyOFZxmw6L2CmyZxz0RGdSu5Zf7EeDk0s5BIbS0lvD8Tn406k5X9vmM
 ghQQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1722443733; x=1723048533;
 h=to:subject:message-id:date:from:mime-version:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=Jz88J+0hfPMo1L8UQ5sOxOPzonuATfXnKz55ITQ2ens=;
 b=cQCbf5kY2wFwOz1JTUqOYd/kunN/CwPLZrgpCz74SccTjacyH3d+7EzJa+dX3/lkE0
 Ni99eq52gGVSO5JzIfNJLU0zmtZe0mdQCOAyy6Ht3xqJo6irKjdIdfwzzovJ+JTj6Y/d
 VtmziK+/xs+pkQxz99qKn9HjLWfRsi5iY4W60MthdWv9w1RcLvIi6r9hY/pqqUw1YiOc
 TdwU628kWN8ZtLpQkWjjJKJ5BRoSQk8Xba4agNEDl0HJ2+5iWwiNU7zyLxvIdTQqDKyT
 hT3m1Gi85Axh0FBh7lmg6NVYp5QQonDDt2P7qZeo81ZUHG+ikbd+fPrvWNBj4LFpEJo8
 l6Xg==
X-Gm-Message-State: AOJu0YzMlh/a1nvvXWzjSPQCRreXDNa3pNEDAQjJoeu18NImQpX12GS0
 um5Gje8z5z3xlCmC65AcxIp7PW1lsW/YI9GGp59gGcqNy0ngpsaNK2k3ZcEiZL8q4qxoUQEI2NV
 UA8+YiNaxDVyyA9ecMW1/z2vzEujVixj2
X-Google-Smtp-Source: AGHT+IEM6YJe5X669sjjFlJPWC8R7iDpI7KPMsqVIyPUaAS+KLdtjyJqFOPVZSqYUolHNJhBxA/b0G25e420CBTE1iM=
X-Received: by 2002:a05:6902:1008:b0:e0b:b1c6:8df3 with SMTP id
 3f1490d57ef6-e0bb1c69068mr4115874276.6.1722443733141; Wed, 31 Jul 2024
 09:35:33 -0700 (PDT)
MIME-Version: 1.0
From: Michael Ford <fanquake@HIDDEN>
Date: Wed, 31 Jul 2024 17:35:22 +0100
Message-ID: <CAFyhPjXfB-gJok=cL688t1TGFd1P85+k8h8-agHLOk0tcJF5Eg@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Received-SPF: pass client-ip=2607:f8b0:4864:20::b32;
 envelope-from=fanquake@HIDDEN; helo=mail-yb1-xb32.google.com
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, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-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 (--)

This would be quite convenient when calling make-mingw-w64/building a
cross-compiler, to be able to use the newer "ucrt" runtime, if
desired.

From f6c97a742375b2f7e2111f0893062d37dff5e8eb Mon Sep 17 00:00:00 2001
From: fanquake <fanquake@HIDDEN>
Date: Wed, 31 Jul 2024 11:27:47 +0100
Subject: [PATCH] gnu: make-mingw-w64: allow overriding runtime

Retain the msvcrt runtime as the default.
---
 gnu/packages/mingw.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/mingw.scm b/gnu/packages/mingw.scm
index ea579d4043..1f7d5c9668 100644
--- a/gnu/packages/mingw.scm
+++ b/gnu/packages/mingw.scm
@@ -35,6 +35,7 @@ (define* (make-mingw-w64/implementation machine
                                         #:key
                                         xgcc
                                         xbinutils
+                                        (runtime "msvcrt")
                                         with-winpthreads?)
   "Return a mingw-w64 for targeting MACHINE.  If XGCC or XBINUTILS is
specified,
 use that gcc or binutils when cross-compiling.  If WITH-WINPTHREADS? is
@@ -87,7 +88,7 @@ (define* (make-mingw-w64/implementation machine
                      ;;
                      ;; XXX: A new target to use UCRT can be introduced as
                      ;; the MSYS2 project does, e.g: x86_64-w64-ucrt-mingw32.
-                     "--with-default-msvcrt=msvcrt")
+                     #$(string-append "--with-default-msvcrt=" runtime))
              #:make-flags #~'("DEFS=-DHAVE_CONFIG_H -D__MINGW_HAS_DXSDK=1")
              #:phases
              #~(modify-phases %standard-phases
-- 
2.46.0




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Michael Ford <fanquake@HIDDEN>
Subject: bug#72403: Acknowledgement ([PATCH] gnu: make-mingw-w64: allow
 overriding runtime)
Message-ID: <handler.72403.B.172244376220060.ack <at> debbugs.gnu.org>
References: <CAFyhPjXfB-gJok=cL688t1TGFd1P85+k8h8-agHLOk0tcJF5Eg@HIDDEN>
X-Gnu-PR-Message: ack 72403
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Reply-To: 72403 <at> debbugs.gnu.org
Date: Wed, 31 Jul 2024 16:37:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 guix-patches@HIDDEN

If you wish to submit further information on this problem, please
send it to 72403 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
72403: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D72403
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems



Last modified: Sun, 12 Jan 2025 05:45:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.