From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id sN/JADdtcWZyjQAAe85BDQ:P1 (envelope-from ) for ; Tue, 18 Jun 2024 11:19:19 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id sN/JADdtcWZyjQAAe85BDQ (envelope-from ) for ; Tue, 18 Jun 2024 13:19:19 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=foundation.xyz header.s=google header.b=X1IKzL4+; dmarc=fail reason="SPF not aligned (relaxed)" header.from=foundation.xyz (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1718709558; a=rsa-sha256; cv=none; b=B+qHSXuqXbiwhDTqKVPkmzNgDfXV0PQqoHyJa2fkMiOQCP1Z1O9ZoSQtMP2V3nF9MPwZa7 3BYVbOMwi9h/JLdpGNCxOUbW++3pbr9T0MtdnYxBSugIPKIolEEndSjAtLR2kngmPIGetA mJw8FnT/OWt3zgBMFRmLPNvCf3RXWsJpbHt6UO0S98QsDS3eA+MnPaN6KHZArFzVuBnEbD VzGuVvoV3k+pVbx8HKmC0B351qkUKrZ9MjXHEAqdumCoEGGv6FhYmVOl0f/68puCeC2hLC YGf5SyhaycBPJvDA1jQBVxVieBdBzGrQI9n0SO6pvlZBqNjUzTI26CHnDTzYww== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=foundation.xyz header.s=google header.b=X1IKzL4+; dmarc=fail reason="SPF not aligned (relaxed)" header.from=foundation.xyz (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1718709558; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=gQ6gzvlRDIolxjAI5SbXuUEde4QtUSUAmg1LczpVjHA=; b=DaaPVtYy5/Tv9FBMn1P/pVUkYSt6fL+Bs9MjRuwIejEk9fEeJ+D+Bf48rv7LwNxcONMkvN DZ7SkDtSKN9c7ftiJ3sE0woHblXXRSBkZcJY2ooic6dmXmKuHuWCKQIju0ZVR/YDPfDwYc Gq3uRAMGvVMgHp0Kz61m8ECZiWxe2302sXBVXUSi8Ce6BN3s3Zr0NcTvCB1K7RGIVRUIsI eUKbUEfPTFvbc5i+00q76eMaN7NG3cRwAdj5saXKqbh8sUZZjzxqof8nU0GA1ZbBHfm+5s D1VcYE7KKZHY88KeJ5J4E7ehEjSZdIDL4SLxfmyvRWmN5zaIjFiNfoY20w15Lg== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 41A4D112F6 for ; Tue, 18 Jun 2024 13:19:18 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sJWrn-0007SL-0L; Tue, 18 Jun 2024 07:19:11 -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 ) id 1sJWrc-0007Rp-T8 for guix-patches@gnu.org; Tue, 18 Jun 2024 07:19:00 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sJWrc-00064R-KD for guix-patches@gnu.org; Tue, 18 Jun 2024 07:19:00 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sJWre-0005NH-Bs for guix-patches@gnu.org; Tue, 18 Jun 2024 07:19:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#71630] [PATCH 0/5] gnu: make-mingw-w64: Update to 12.0.0. Resent-From: Jean-Pierre De Jesus DIAZ Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 18 Jun 2024 11:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 71630 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 71630@debbugs.gnu.org Cc: Jean-Pierre De Jesus DIAZ X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.171870948520586 (code B ref -1); Tue, 18 Jun 2024 11:19:02 +0000 Received: (at submit) by debbugs.gnu.org; 18 Jun 2024 11:18:05 +0000 Received: from localhost ([127.0.0.1]:42059 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sJWqj-0005Lx-AJ for submit@debbugs.gnu.org; Tue, 18 Jun 2024 07:18:05 -0400 Received: from lists.gnu.org ([209.51.188.17]:37530) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sJWqe-0005LW-PG for submit@debbugs.gnu.org; Tue, 18 Jun 2024 07:18:04 -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 ) id 1sJWqX-0006Qz-6a for guix-patches@gnu.org; Tue, 18 Jun 2024 07:17:57 -0400 Received: from mail-lf1-x134.google.com ([2a00:1450:4864:20::134]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sJWqS-0005xX-Se for guix-patches@gnu.org; Tue, 18 Jun 2024 07:17:52 -0400 Received: by mail-lf1-x134.google.com with SMTP id 2adb3069b0e04-52c89d6b4adso4823029e87.3 for ; Tue, 18 Jun 2024 04:17:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foundation.xyz; s=google; t=1718709465; x=1719314265; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=gQ6gzvlRDIolxjAI5SbXuUEde4QtUSUAmg1LczpVjHA=; b=X1IKzL4+1RkB4CCvLKfr+nseLivrR9DON6yRyhuinCRPjn9hbb+Clqb9uwSfThDI2Z ianESI1WzEcpRgqTIEJpyx8dbNC+Y6eSIi25/cqc8vfaVPYXYW/M/iyyfMbhl+7+v9tg iUyzjjwE21YMJAvSdfrNEl63S4uhob4DmKBoSMziI5LgoMhi27uYfYx0hyh1mCl+Uy/W Okxger/J1Y7Wig5pSGOQ0Kc/uZNomXkLfMV2l0eXRV4dHx9oANy2W4a1i0bi4Z3Wzk19 BR6cqCG/uF+9eBQ6W0P3Y2feRnZJO0O/dK5rsgQcpp0vzIsInkkrZNw8oFHnTANxqMKe MLzA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718709465; x=1719314265; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=gQ6gzvlRDIolxjAI5SbXuUEde4QtUSUAmg1LczpVjHA=; b=lpYONA5KpqP7/IQM32nvC7J3Q7T2gbuGu4Jn81N2t3HHOrI1r8lQlmoHYxJdds+kOJ ugddm7qBf8dPhWd5W0bv1h/BCQ9x6DUIGY5R1GaE44a1m+QGrByEquMu3NnnVqZf9lqv JUETfsq07bqV5Sx9+56HMCGcGu1y4xCn5SNbF+xSGJaIUuBemY2v1ZaCYxbrSQZuM60a rgrLkZ+Gxg7e7D39Ho5h1F+Bt9Ra6mwBAkuviwnOhu7Dj6JGmXz/ymcMG4i8qsBib1pp GM3sunZY78o6R0uzyAgHuOms434dlT6wsYcmFooM/dMkKghPSxjgIWGSFwj5E9FHqhmv nGBg== X-Gm-Message-State: AOJu0Yx26B+RhkcJRKPOs7AslCVICVTOvHu72f0oBEUKKcMCp503IxsT Ec9de683IVLVNWM4vvPnpYcw0TtP164p5ZYKkO4aZ7WJAAXspGm5fLHprskX0/xgfUCpAryPALh G X-Google-Smtp-Source: AGHT+IF81GEQqBY9I8C4ASz/YgzfMeuZsK/aERieKL2cDFopYpOdx3CDGctwv0hnAeB+V16/dGH80w== X-Received: by 2002:ac2:4c12:0:b0:52c:82fa:ef7b with SMTP id 2adb3069b0e04-52ca6e909e2mr6299065e87.44.1718709464806; Tue, 18 Jun 2024 04:17:44 -0700 (PDT) Received: from jeandudey.home ([89.131.29.87]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3607509c7e5sm14009326f8f.30.2024.06.18.04.17.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Jun 2024 04:17:44 -0700 (PDT) From: Jean-Pierre De Jesus DIAZ Date: Tue, 18 Jun 2024 13:17:41 +0200 Message-ID: X-Mailer: git-send-email 2.45.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2a00:1450:4864:20::134; envelope-from=jean@foundation.xyz; helo=mail-lf1-x134.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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -3.96 X-Migadu-Scanner: mx12.migadu.com X-Spam-Score: -3.96 X-Migadu-Queue-Id: 41A4D112F6 X-TUID: 6mMR6tYaFNiS This patchset updates MinGW package to the latest version 12.0.0. I've added a new configure flag to set the default MSVCRT to MSVCRT as the default now is UCRT. This default is also changed by Debian, other projects like MSYS2 use a different target triplet for UCRT which is now the default and could be introduced if necessary on GNU Guix. Some of the patches present don't apply anymore to MinGW so I've removed these and the genlib tool has been removed in the 12.0.0 release so I've removed the phases that built that tool. (and for anyone wondering, llvm-dlltool replaces it). Also I've took the liberty of using G-Expressions where possible in the package definitions. I've checked the signatures of the released tarball and it verifies correctly, although, it is the first time I trust the signers public key: $ sha256sum mingw-w64-v12.0.0.tar.bz2.sig mingw-w64-v12.0.0.tar.bz2 b2d94b4d9a9afe69626e3c7b6c5876c4aa998a74c5e4209b0c357f86d2785861 mingw-w64-v12.0.0.tar.bz2.sig cc41898aac4b6e8dd5cffd7331b9d9515b912df4420a3a612b5ea2955bbeed2f mingw-w64-v12.0.0.tar.bz2 gpg: WARNING: no command supplied. Trying to guess what you mean ... gpg: assuming signed data in 'mingw-w64-v12.0.0.tar.bz2' gpg: Signature made Wed 29 May 2024 04:39:22 AM CEST gpg: using DSA key CAF5641F74F7DFBA88AE205693BDB53CD4EBC740 gpg: issuer "jon_y@users.sourceforge.net" gpg: Good signature from "JonY " [unknown] gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: CAF5 641F 74F7 DFBA 88AE 2056 93BD B53C D4EB C740 Jean-Pierre De Jesus DIAZ (5): gnu: make-mingw-w64: Memoize. gnu: make-mingw-w64: Use G-Expressions. gnu: make-mingw-w64: Update to 12.0.0. gnu: mingw-w64-tools: Use G-Expressions. gnu: mingw-w64-tools: Update to 12.0.0. gnu/local.mk | 2 - gnu/packages/mingw.scm | 167 +++++++++--------- .../patches/mingw-w64-6.0.0-gcc.patch | 65 ------- .../mingw-w64-dlltool-temp-prefix.patch | 26 --- .../mingw-w64-reproducible-gendef.patch | 33 ---- 5 files changed, 88 insertions(+), 205 deletions(-) delete mode 100644 gnu/packages/patches/mingw-w64-6.0.0-gcc.patch delete mode 100644 gnu/packages/patches/mingw-w64-dlltool-temp-prefix.patch delete mode 100644 gnu/packages/patches/mingw-w64-reproducible-gendef.patch base-commit: 2aeb37def258ad4dd23aaf57ed32f0be44d1bea5 -- 2.45.1