X-Loop: help-debbugs@HIDDEN Subject: [bug#75026] [PATCH core-updates 0/7] Update gnutls and curl. Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sun, 22 Dec 2024 15:54:02 +0000 Resent-Message-ID: <handler.75026.B.173488279612086 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 75026 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75026 <at> debbugs.gnu.org Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN> X-Debbugs-Original-To: guix-patches@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.173488279612086 (code B ref -1); Sun, 22 Dec 2024 15:54:02 +0000 Received: (at submit) by debbugs.gnu.org; 22 Dec 2024 15:53:16 +0000 Received: from localhost ([127.0.0.1]:51522 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tPOGa-00038r-B0 for submit <at> debbugs.gnu.org; Sun, 22 Dec 2024 10:53:16 -0500 Received: from lists.gnu.org ([209.51.188.17]:49462) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1tPOGW-00038i-QI for submit <at> debbugs.gnu.org; Sun, 22 Dec 2024 10:53:13 -0500 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 <maxim.cournoyer@HIDDEN>) id 1tPOGW-00048J-Cw for guix-patches@HIDDEN; Sun, 22 Dec 2024 10:53:12 -0500 Received: from mail-pl1-x634.google.com ([2607:f8b0:4864:20::634]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <maxim.cournoyer@HIDDEN>) id 1tPOGV-0007Ee-0H for guix-patches@HIDDEN; Sun, 22 Dec 2024 10:53:12 -0500 Received: by mail-pl1-x634.google.com with SMTP id d9443c01a7336-2165cb60719so32053185ad.0 for <guix-patches@HIDDEN>; Sun, 22 Dec 2024 07:53:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734882788; x=1735487588; 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=o4mS+P3dGGT4Z8KNpgK83SflZd5MKZye4HRRNaSstKM=; b=PJcYaa/xXS9xslHuaK77yPAj76Xne7D5A+Id4R4RH29Yz52gjCYrcLhLvXnt/s6YBn 2bTYLn54BaXcWuywPoxjfo380AZedP6oTYPcFaQErEf8ny4L5JR2QaT6ZtGjlLUWiQH1 aDU0lEJCItM2Y4Wy+ANDxflmbUEBr6eqZwIFt9+DHjvnU0D/P9z8dlFn/q/WB7tC2j6R 9BPpSFMu4QeMHSR9QoENu9/A0O2ibr+OPT9dD9xehCXeWfluIK84zCYlSfP6zCfm7BFe 8UBezfsEbbtE+CfC5DbqMhcTzTA/zxrX++n8JH2cEviebkFUEu+B/2ZnCJmGb4d76P05 Rh6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734882788; x=1735487588; 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=o4mS+P3dGGT4Z8KNpgK83SflZd5MKZye4HRRNaSstKM=; b=OMIlHMpO5K6zCAyA4G/wd70KrcG6MZaEJA6C3qgXrZwzjXyoyf0TwlIWzzwZkbuf49 2qx/cZhzo17YRxV5DUPVfNjaGCPaoIe5roxCwtsHPz50B8bAfBmD1xLMbqyzNmbUrbV0 SuDWhdG7XpNhKnDSDn3/O6xwILphWSJx4Z1bL0jLLEpWbMf7z2Az/c6PvNXdh/OfBnXs fpDN/lXzi7wMvbpjK4ZUYbOsJq6nh46AgpgbR7PtCUMKFJ0JOqG/XHyg5uu1JsIDCv+5 RstYXwP5YNe0p8+/b+sQWx1M9usBO2F7ZbxqGpOWpRgOlvd/72Fx6CBL2/3ua5o9IUwH G6pw== X-Gm-Message-State: AOJu0YwJetdwYtVyWfGQ2cfD+ZUg0aMBR5qdIX55ggvGflQq+GVSmdsc c77QVaQ4fBAmIAASGNvjmv6v5Hj5pvs4Qc4CryjtL0ow1Ubw01k5J9LtNw== X-Gm-Gg: ASbGncuuC/p8TizvvcIsIkt3Hew3J0azWqP3JjDZ9xbV+vKhgNbnxhZ7AoPSbpnW75A bWcHcwXIALNHU5TswxgNbWRt3v8H0fcLI0xnoUBoNygPF/daF+gkGYaVWPkZs1binHDJkyALqZa 5RzIfsg/+6kkFvdEZbBgvi2yV4Qchq79sUymbsoaVTCYULHXf0ySpMH3YpMilrg3PpHn02Xbgpm I+9YmF0/x2EXw457ldjAPEkdQWEBeJn9C5QBatHNyig/k6bCHDhyrSMhu5O/5DFTbj4PPvO6IY= X-Google-Smtp-Source: AGHT+IFYlleiorpNiZv5mWmiNCEu5+G6ebuePqoVjd4A+kH8g2dWPdaVgfCkw90PieflvccXX9VZaw== X-Received: by 2002:a17:903:244c:b0:216:794f:6d7d with SMTP id d9443c01a7336-219e6f23b93mr132368415ad.48.1734882787590; Sun, 22 Dec 2024 07:53:07 -0800 (PST) Received: from localhost.localdomain ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-219dc9f7e49sm58446125ad.217.2024.12.22.07.53.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Dec 2024 07:53:06 -0800 (PST) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Date: Mon, 23 Dec 2024 00:52:54 +0900 Message-ID: <cover.1734882716.git.maxim.cournoyer@HIDDEN> X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::634; envelope-from=maxim.cournoyer@HIDDEN; helo=mail-pl1-x634.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 (--) Maxim Cournoyer (7): gnu: gnutls: Update to 3.8.8. gnu: gnutls: Enable zstd compression. gnu: gnutls: Streamline mips64el conditionals. gnu: brotli: Update to 1.1.0. gnu: libidn: Update to 1.42. gnu: curl: Update to 8.11.1 and ungraft. gnu: curl: Enable zstd support. gnu/local.mk | 2 - gnu/packages/compression.scm | 47 ++-- gnu/packages/curl.scm | 59 +++--- gnu/packages/libidn.scm | 4 +- gnu/packages/patches/curl-CVE-2024-8096.patch | 200 ------------------ .../gnutls-skip-trust-store-test.patch | 15 -- gnu/packages/tls.scm | 50 ++--- 7 files changed, 74 insertions(+), 303 deletions(-) delete mode 100644 gnu/packages/patches/curl-CVE-2024-8096.patch delete mode 100644 gnu/packages/patches/gnutls-skip-trust-store-test.patch base-commit: 42ba1aa8b3090f3a4957d36be14e93c5e36f1825 -- 2.46.0
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: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Subject: bug#75026: Acknowledgement ([PATCH core-updates 0/7] Update gnutls and curl.) Message-ID: <handler.75026.B.173488279612086.ack <at> debbugs.gnu.org> References: <cover.1734882716.git.maxim.cournoyer@HIDDEN> X-Gnu-PR-Message: ack 75026 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 75026 <at> debbugs.gnu.org Date: Sun, 22 Dec 2024 15:54: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 75026 <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 75026: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D75026 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: [bug#75026] [PATCH core-updates 2/7] gnu: gnutls: Enable zstd compression. Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sun, 22 Dec 2024 16:03:01 +0000 Resent-Message-ID: <handler.75026.B75026.173488335313888 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75026 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75026 <at> debbugs.gnu.org Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Received: via spool by 75026-submit <at> debbugs.gnu.org id=B75026.173488335313888 (code B ref 75026); Sun, 22 Dec 2024 16:03:01 +0000 Received: (at 75026) by debbugs.gnu.org; 22 Dec 2024 16:02:33 +0000 Received: from localhost ([127.0.0.1]:51566 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tPOPY-0003bw-Si for submit <at> debbugs.gnu.org; Sun, 22 Dec 2024 11:02:33 -0500 Received: from mail-pf1-f180.google.com ([209.85.210.180]:43017) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1tPOPX-0003bp-EW for 75026 <at> debbugs.gnu.org; Sun, 22 Dec 2024 11:02:31 -0500 Received: by mail-pf1-f180.google.com with SMTP id d2e1a72fcca58-725dc290c00so3420492b3a.0 for <75026 <at> debbugs.gnu.org>; Sun, 22 Dec 2024 08:02:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734883290; x=1735488090; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=SkKQPC1LsdjGGyRcl8+UvLs9dDbtSPSnM6xlN5KKJ+c=; b=ODzedaOHxPyKQSS2g3jFL60LOLM+M0f52H7++n8cNqMCABGDautMFM0mgxO3CX51eA NaY2gzB594ULxYMERl1BdnuA1KtegH19IgWgVuRk0EOD5UhpadkKPE4owJZAYlqajuAX pjHEV2lezivaIEbjHa6ryXeH3IsQAZinJU7kPYFisBQeiLVUcns33csR2j2zaGDvanQB LsLLGCMw/Pe3a+Q19yJvN8sa8lgDFb4L3TRmwyd4YlauDmcyorX8r80kso3s1s1vD5px CUw+rq+2cf3Azh5XnYHLyYgiY5lugssdpqPywDmn+8zWZ3SDjrAOQIMwwhDJQl9fczHz FRMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734883290; x=1735488090; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=SkKQPC1LsdjGGyRcl8+UvLs9dDbtSPSnM6xlN5KKJ+c=; b=h0Ya1dQ9UQvggpmDxSnA+BdnPLhveZEqJBnIrY70a3WNElonIOqqxNUnjYQjdz+mA9 5hV/K1VN5WxUEztxlyY2Vr9uvbPO46p2BD7QRLUMUY3EvIh9k+UIHWYizZuQJ7g2hvWT 1KMWwcezkf6oKKqPwa1k1Uwl/NowsudlxMVpbEqtFUY2iGoYoF7gBYrAz5TApl2JqfKk kSjXa0yv+i7QAleiWqNwYs1TVumE+nsTkZPQFHUTZQ3OIq5IrlUTKlPOeTA1sh17JEun Gqc4c0ZLxM9wCwOJl4u3AhYQsBApNClL350nHeAsALH9hTGeF2UAC79eZDVdsgW8meJS yk5A== X-Gm-Message-State: AOJu0YyDKrkahGEj2Ov0kx2rbCHrccsATR/Mty0wA7KsTKVmjbWzmAVH 5/jeF7tBb962XY+lXk33aHy6Jhs66r1IM8/JLVhgdXbYedvSvqX/rY+2yA== X-Gm-Gg: ASbGncuI4+pLW2F9IuUM2I+kmIqwqQE8eOV/K33vJ4Grn2CitTdUEEiBiFlymQNTMa9 sTUVHTN+8zfzJF8FamyscEuLlD/Q5Db/7w3qbuah/2ylE2jopASywgJTUZj0qeB+MWl2iXFovfR hfOnKB6WomBSU31VcE82jk+NIfPlb0EtqMjdFO/JApirztRPlLVaM0CejpmIYbjOXHbAU6n7CnS dUq8+rrKrXO4qyewYB1wImChyIsgO6pkiU1WHeXWMt8xDyI/VDGvPYzy6L1giNqb+5GJBC8EZE= X-Google-Smtp-Source: AGHT+IEP4DWMzUkeFlgdwIvThgGcNMOu0Ot5hOqXUapLhnohhvbtNck02HPQMsRAtV3R1OrXsXR6fQ== X-Received: by 2002:a17:902:f648:b0:216:84f0:e33c with SMTP id d9443c01a7336-219da7ef985mr224572515ad.20.1734883289701; Sun, 22 Dec 2024 08:01:29 -0800 (PST) Received: from localhost.localdomain ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-219dc9f68e4sm58423495ad.211.2024.12.22.08.01.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Dec 2024 08:01:28 -0800 (PST) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Date: Mon, 23 Dec 2024 01:01:00 +0900 Message-ID: <3dc2fc9d3a6402283ee034647c08c505a0fd6f53.1734882716.git.maxim.cournoyer@HIDDEN> X-Mailer: git-send-email 2.46.0 In-Reply-To: <cover.1734882716.git.maxim.cournoyer@HIDDEN> References: <cover.1734882716.git.maxim.cournoyer@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) 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 (-) * gnu/packages/tls.scm [inputs]: Add zstd:lib. Change-Id: I7cfce764181eebe12a32019107061c88edaa877a --- gnu/packages/tls.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm index ecdfb5c0e5..c0efb66d96 100644 --- a/gnu/packages/tls.scm +++ b/gnu/packages/tls.scm @@ -283,7 +283,7 @@ (define-public gnutls iproute ;for 'ss' socat ;several tests rely on it datefudge)))) ;tests rely on 'datefudge' - (inputs (list libunistring)) + (inputs (list libunistring `(,zstd "lib"))) (propagated-inputs ;; These are all in the 'Requires.private' field of gnutls.pc. (append (list libtasn1 libidn2 nettle zlib) -- 2.46.0
X-Loop: help-debbugs@HIDDEN Subject: [bug#75026] [PATCH core-updates 1/7] gnu: gnutls: Update to 3.8.8. Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sun, 22 Dec 2024 16:03:02 +0000 Resent-Message-ID: <handler.75026.B75026.173488335713907 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75026 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75026 <at> debbugs.gnu.org Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Received: via spool by 75026-submit <at> debbugs.gnu.org id=B75026.173488335713907 (code B ref 75026); Sun, 22 Dec 2024 16:03:02 +0000 Received: (at 75026) by debbugs.gnu.org; 22 Dec 2024 16:02:37 +0000 Received: from localhost ([127.0.0.1]:51569 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tPOPd-0003cE-83 for submit <at> debbugs.gnu.org; Sun, 22 Dec 2024 11:02:37 -0500 Received: from mail-pl1-f181.google.com ([209.85.214.181]:56744) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1tPOPa-0003bl-1v for 75026 <at> debbugs.gnu.org; Sun, 22 Dec 2024 11:02:34 -0500 Received: by mail-pl1-f181.google.com with SMTP id d9443c01a7336-2166360285dso31640315ad.1 for <75026 <at> debbugs.gnu.org>; Sun, 22 Dec 2024 08:02:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734883287; x=1735488087; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=LZuJHZGODpxPy4xxa0YNdVl85+jI06anh6NZ/43yO4Y=; b=SNgb5a9uCtHkbqRJCByJe/euEnX0dYuM9D0bVYPnCBqURD9qhCJadqNsRpEdWiTEm/ 6yjtw0+t5akgRLQqaRUZ1lvm81jjkZkfOyz5zVPSy3pVBGDBj20qCAVvKojGh/OFGVoE nsRik0K27rOg7scvRVuNK8YJdkZqeOFFwwKkWqeLx7GwKPL+i3ywtj39qtYuPo6a4wKs sqn7ykhZVgSiIWDrOrK6lfScVh8ZlZctnlTtcWxxZVYdjiUO0iyl5GOr5rvdAQ5GcmCK UQWu5fmq5yrXd8bzhr88WkHGXTwgdOEQ8Wz8EOe6ScLG32MhFQU98Cq+/C5RPKf74RWY 9awg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734883287; x=1735488087; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=LZuJHZGODpxPy4xxa0YNdVl85+jI06anh6NZ/43yO4Y=; b=trIPn/VgUsoAOw6X/F730M0bQ6ysSeDBMO3wu/C8yhCRonZuQTu7W18AbJKs6PDovZ AGWTi6dGfQ+zJvVTvXG8veJ4cDeoH4yYl1jkjocCTY961ihcyeIedTo+t4tNTWczS/AM tWgc1RSxbWrDK7QsQj1/9W9+BPwkeU4eSwGhZslmOUwC1mxgJdYp2FtyAZlYlKQYSogG DsdFOCkJCsHNFY/bAgNRqSmeSTeNtaM4mNWQV/v4Y64ahGaVe79bFuThT0cpT8eSJ+lT JRW2zkq1IJ/2Phoom2R9MeCGMkgLUgHFATJqSiesvj/bcd0yguw5bF9BeAT2MKUJbGge EMgQ== X-Gm-Message-State: AOJu0YyFxshEKtr/SgpB3EcyUpz9y968b+LCN5E2mfFiYSug8i0iZVm2 pbouK/3Cdml93mpgJqmzoTclAe+UE2VYkRik/ETe/pK3g2AyAT3AVDPqFw== X-Gm-Gg: ASbGncu6FW/oWBmtzuWV2ep1U0tb/EVzMqkmU89h70nxhlmgj7W3gdaiWrOTfzGn8xS khuF8dXBBqWFAFtizP9+bwyRdlWpkjfNAPotwdOQtNhuanJCuX0mRp6v2gBg3xtBdnkHI87xeBh OOO0naSmo5q/KonyN5rZ6vEdOlKtCIw0IbiFo6TrVbKEHhc09NREjMLDo1UtedprbMoilXv3nnw YjLUlfsaZmrcKyIAV83JdHSS2bMS1Vrj2Qm6sI/vw/uUgwZB0BebtMQz0/uUu8xjyEHVnXf7VU= X-Google-Smtp-Source: AGHT+IHrbLZF3Z6w9oq1ZakN9x/pvS3AvgC6wNs1I6eGA2J/mdRDLVgDJMJOCvmqwTZ8lebN7OG75w== X-Received: by 2002:a17:903:947:b0:216:725c:a122 with SMTP id d9443c01a7336-219e6e9e0eamr160034755ad.19.1734883287366; Sun, 22 Dec 2024 08:01:27 -0800 (PST) Received: from localhost.localdomain ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-219dc9f68e4sm58423495ad.211.2024.12.22.08.01.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Dec 2024 08:01:26 -0800 (PST) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Date: Mon, 23 Dec 2024 01:00:59 +0900 Message-ID: <15d3101d6383ecf47a655610199699fb910674ab.1734882716.git.maxim.cournoyer@HIDDEN> X-Mailer: git-send-email 2.46.0 In-Reply-To: <cover.1734882716.git.maxim.cournoyer@HIDDEN> References: <cover.1734882716.git.maxim.cournoyer@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) 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 (-) * gnu/packages/tls.scm (gnutls): Update to 3.8.8. [source]: Delete patches. [arguments]: Mark failing tests via XFAIL_TESTS make flag. * gnu/packages/patches/gnutls-skip-trust-store-test.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register it. Change-Id: I6519b789896dba00de6a1af7a6f772906ce660c1 --- gnu/local.mk | 1 - .../gnutls-skip-trust-store-test.patch | 15 ----------- gnu/packages/tls.scm | 25 ++++++++++--------- 3 files changed, 13 insertions(+), 28 deletions(-) delete mode 100644 gnu/packages/patches/gnutls-skip-trust-store-test.patch diff --git a/gnu/local.mk b/gnu/local.mk index 8155a5ae34..a4f2e71134 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1477,7 +1477,6 @@ dist_patch_DATA = \ %D%/packages/patches/gnumach-version.patch \ %D%/packages/patches/gnupg-default-pinentry.patch \ %D%/packages/patches/gnupg-1-build-with-gcc10.patch \ - %D%/packages/patches/gnutls-skip-trust-store-test.patch \ %D%/packages/patches/gobject-introspection-absolute-shlib-path.patch \ %D%/packages/patches/gobject-introspection-absolute-shlib-path-1.72.patch \ %D%/packages/patches/gobject-introspection-cc.patch \ diff --git a/gnu/packages/patches/gnutls-skip-trust-store-test.patch b/gnu/packages/patches/gnutls-skip-trust-store-test.patch deleted file mode 100644 index e0536712a5..0000000000 --- a/gnu/packages/patches/gnutls-skip-trust-store-test.patch +++ /dev/null @@ -1,15 +0,0 @@ -Version 3.5.11 added a test to check that the default trust store is readable. -It does not exist in the build environment, so pretend everything is fine. - -diff a/tests/trust-store.c b/tests/trust-store.c ---- a/tests/trust-store.c -+++ b/tests/trust-store.c -@@ -61,7 +61,7 @@ - } else if (ret < 0) { - fail("error loading system trust store: %s\n", gnutls_strerror(ret)); - } else if (ret == 0) { -- fail("no certificates were found in system trust store!\n"); -+ success("no trust store in the Guix build environment!\n"); - } - - gnutls_certificate_free_credentials(x509_cred); diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm index 5f3bc72f6e..ecdfb5c0e5 100644 --- a/gnu/packages/tls.scm +++ b/gnu/packages/tls.scm @@ -201,7 +201,7 @@ (define-public p11-kit (define-public gnutls (package (name "gnutls") - (version "3.8.3") + (version "3.8.8") (source (origin (method url-fetch) ;; Note: Releases are no longer on ftp.gnu.org since the @@ -209,10 +209,9 @@ (define-public gnutls (uri (string-append "mirror://gnupg/gnutls/v" (version-major+minor version) "/gnutls-" version ".tar.xz")) - (patches (search-patches "gnutls-skip-trust-store-test.patch")) (sha256 (base32 - "0ghpyhhfa3nsraph6dws50jb3dc8g2cfl7dizdnyrm179fawakzp")))) + "1yyq74lzlnkgwbr269mddi9vqi1j0dcnw8pdh09vb01qb0704kxc")))) (build-system gnu-build-system) (arguments (list #:tests? (not (or (%current-target-system) @@ -242,17 +241,19 @@ (define-public gnutls ;; not working on mips64el. "--without-p11-kit") '()))) - + #:make-flags + #~(list (string-append + "XFAIL_TESTS=" + ;; This test checks that the default trust store is + ;; readable; expect it to fail since the trust store + ;; doesn't exist in the build environment. + "trust-store " + ;; This one fails only inside the build environment, for + ;; reasons unknown (see: + ;; <https://gitlab.com/gnutls/gnutls/-/issues/1634>). + "tls13/compress-cert-neg2 ")) #:phases #~(modify-phases %standard-phases - ;; fastopen.sh fails to connect to the server in the builder - ;; environment (see: - ;; https://gitlab.com/gnutls/gnutls/-/issues/1095). - (add-after 'unpack 'disable-failing-tests - (lambda _ - (substitute* "tests/fastopen.sh" - (("^unset RETCODE") - "exit 77\n")))) ;skip #$@(if (target-ppc32?) ;; https://gitlab.com/gnutls/gnutls/-/issues/1354 ;; Extend the test timeout from the default of 20 * 1000 -- 2.46.0
X-Loop: help-debbugs@HIDDEN Subject: [bug#75026] [PATCH core-updates 3/7] gnu: gnutls: Streamline mips64el conditionals. Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sun, 22 Dec 2024 16:03:02 +0000 Resent-Message-ID: <handler.75026.B75026.173488336413943 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75026 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75026 <at> debbugs.gnu.org Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Received: via spool by 75026-submit <at> debbugs.gnu.org id=B75026.173488336413943 (code B ref 75026); Sun, 22 Dec 2024 16:03:02 +0000 Received: (at 75026) by debbugs.gnu.org; 22 Dec 2024 16:02:44 +0000 Received: from localhost ([127.0.0.1]:51573 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tPOPh-0003ca-R9 for submit <at> debbugs.gnu.org; Sun, 22 Dec 2024 11:02:44 -0500 Received: from mail-pl1-f172.google.com ([209.85.214.172]:48369) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1tPOPf-0003c4-1D for 75026 <at> debbugs.gnu.org; Sun, 22 Dec 2024 11:02:39 -0500 Received: by mail-pl1-f172.google.com with SMTP id d9443c01a7336-216281bc30fso36512595ad.0 for <75026 <at> debbugs.gnu.org>; Sun, 22 Dec 2024 08:02:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734883293; x=1735488093; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=ICJoll54w5e3o3lR26iY+GIpre/ZrPrqWAf6UySuYug=; b=VJeyAnSUsJfisyuCIQqYt8H+tgPmVe007Id9N6REP4aW6k89KjxjBOhxkL/qASN9ob FL/sjBcBfnyw6K2sIFSyr/lp8SJAlQ4075FCEkmbBQ9+0y/i3tS5xIikPfL5N7HrjZI8 el3UqqBSBAL5Fr9lqYK69inN5Gr3df/CALEWcAtLBIOCmVf9n3FTO9GYOob5tkcNq4QT jAa8LdHFs0v8WCXHiw3TEkZDpxATJI0l0AMqfRzPfdjdYc/ckMmAOJ7EEg9XPnr7ozym /aJq9cH4EordJw/rFn4t4YlhC2OXSzCWdQDnfpW1DmCIMv1bKTxdPLrP5awjeV3p9O3I O2AQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734883293; x=1735488093; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ICJoll54w5e3o3lR26iY+GIpre/ZrPrqWAf6UySuYug=; b=TML7IhQJQ//Ea8X+EYXq/qQIzz4tjDlTsKj3lq3ecCCldW5zJ7lpzd3dHxsBV+/ZUj Yow9wpz2fkK3K/YIY4V7x2hw1MtBUesExpFWwK+DH+9zWG8HWHbp4AxELo790ZGa9z/h 2+fdwtm7tWWdm+dZXp85PQnwt8l0FLC4oZdJ3rbyYm+1+igRqCCNInqx1vaPXxzWqN7h s6lbY6Mm2rXJHbAtmj4M4svaaRQ4VsDkOQKKxx/tfjD1CNG/m7tti8ohShBQ5bSwBBUY hoRBxC0PIV+ba+Pi0CB/CUN+BKx3tFR8Ye12KnxBGXiYzoarF8Pa+PYNbVPnzIvDnmu/ v9bw== X-Gm-Message-State: AOJu0YyEUyBR4EduDtbevgBAbmMCkQoyGDtH6sgakYlI9JZSef3Ekav8 L1zOFGIxTn/2wQYvKfJH33AaMxTSG7yrB/5ijaXmtf6fgFhQDUBLYwpkkA== X-Gm-Gg: ASbGncvIfv633Zwh+URC5w1L6q/eszEtsOPUxUJpoOZ7m738C7XgJoV111XMd2B4K4n jEW9sbbEwMlHD4CEnDXS89OGpzbF9yaiPiDMpg8CspTy8GfBkDJ0NVxf/Ks95eFTEI+PE5F9Drp ukd4YmFGbHYgdlD6unFmHJ4HBLUL9S3cqBnfZm+n8jEXW2Zl2UnDK2XzkhyDj/NnflhpA1ePuoH /s/BOKQkIn2JkQrye9cniKZ1zlgA3wgBGtnprjtJhcQQasGo8/sLxYAIZp4nC1rENbPtUEewL0= X-Google-Smtp-Source: AGHT+IH3ELQG4PNFHMH9bgWPN/gT3k8PkkOqY7ATQNlu4MejtZuyO5b5kHYtNazE5qzIa9mD/BiuIw== X-Received: by 2002:a17:903:1105:b0:215:a3fb:b4d6 with SMTP id d9443c01a7336-219e6e8c5a0mr147858705ad.8.1734883292239; Sun, 22 Dec 2024 08:01:32 -0800 (PST) Received: from localhost.localdomain ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-219dc9f68e4sm58423495ad.211.2024.12.22.08.01.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Dec 2024 08:01:30 -0800 (PST) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Date: Mon, 23 Dec 2024 01:01:01 +0900 Message-ID: <d906ecefdabf12176b128ed4192e38f94ea33d2c.1734882716.git.maxim.cournoyer@HIDDEN> X-Mailer: git-send-email 2.46.0 In-Reply-To: <cover.1734882716.git.maxim.cournoyer@HIDDEN> References: <cover.1734882716.git.maxim.cournoyer@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) 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 (-) * gnu/packages/tls.scm (gnutls) [arguments]: Use target-mips64el? procedure in #:configure-flags. [propagated-inputs]: Likewise. Change-Id: Ia4b603ef57cebe78df1d3e40222fe9c49d9ee8cc --- gnu/packages/tls.scm | 23 +++++++++-------------- 1 file changed, 9 insertions(+), 14 deletions(-) diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm index c0efb66d96..90d6ad5c95 100644 --- a/gnu/packages/tls.scm +++ b/gnu/packages/tls.scm @@ -232,15 +232,12 @@ (define-public gnutls ;; fallback, and users have to configure each program ;; independently. This seems suboptimal. "--with-default-trust-store-dir=/etc/ssl/certs" - - (let ((system #$(or (%current-target-system) - (%current-system)))) - (if (string-prefix? "mips64el" system) - (list - ;; FIXME: Temporarily disable p11-kit support since it is - ;; not working on mips64el. - "--without-p11-kit") - '()))) + (if #$(target-mips64el?) + (list + ;; FIXME: Temporarily disable p11-kit support since it is + ;; not working on mips64el. + "--without-p11-kit") + '())) #:make-flags #~(list (string-append "XFAIL_TESTS=" @@ -287,11 +284,9 @@ (define-public gnutls (propagated-inputs ;; These are all in the 'Requires.private' field of gnutls.pc. (append (list libtasn1 libidn2 nettle zlib) - (let ((system (or (%current-target-system) - (%current-system)))) - (if (string-prefix? "mips64el" system) - '() - (list p11-kit))))) + (if (target-mips64el?) + '() + (list p11-kit)))) (home-page "https://gnutls.org") (synopsis "Transport layer security library") (description -- 2.46.0
X-Loop: help-debbugs@HIDDEN Subject: [bug#75026] [PATCH core-updates 4/7] gnu: brotli: Update to 1.1.0. Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sun, 22 Dec 2024 16:03:03 +0000 Resent-Message-ID: <handler.75026.B75026.173488336813965 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75026 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75026 <at> debbugs.gnu.org Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Received: via spool by 75026-submit <at> debbugs.gnu.org id=B75026.173488336813965 (code B ref 75026); Sun, 22 Dec 2024 16:03:03 +0000 Received: (at 75026) by debbugs.gnu.org; 22 Dec 2024 16:02:48 +0000 Received: from localhost ([127.0.0.1]:51577 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tPOPl-0003d2-CL for submit <at> debbugs.gnu.org; Sun, 22 Dec 2024 11:02:47 -0500 Received: from mail-pl1-f182.google.com ([209.85.214.182]:60636) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1tPOPh-0003cC-B1 for 75026 <at> debbugs.gnu.org; Sun, 22 Dec 2024 11:02:42 -0500 Received: by mail-pl1-f182.google.com with SMTP id d9443c01a7336-216728b1836so27086125ad.0 for <75026 <at> debbugs.gnu.org>; Sun, 22 Dec 2024 08:02:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734883295; x=1735488095; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=eRZRGDb+ibfrqXXDdL81W9bRX7wiAziXg6PJX4o/as8=; b=gsLWQCsujenRCCMrcOfCRfZxl4x8vlCLRzxxZCDRRF7uFetfZmmgOWaRthqJbZZ/15 8pSru60vhZo/zQIegT/+9dCNwlYBb1GjtjXDR9W9j3M1S9k7u6D2nbFg+G9rIB44AGsw OVK9oin6eyO+vNcqrhRsictKAhAeK4+Qb4YXALemDytjUhpi33F52qZtOnKkdIbnfal9 6ituQ9xxi5YypRXXox2JZ/snAohcsNS/g6U4hq5/4CQaZsGJddsSmtzat1J/VaRKBJLk dn4Dm27r0S0c1T2nDKBNGrBjQJEuYzt5SOWOu+XEmICVRahK6FL1ZRFB01rSzvtR4ipj n53w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734883295; x=1735488095; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=eRZRGDb+ibfrqXXDdL81W9bRX7wiAziXg6PJX4o/as8=; b=W0h4jRUe3TU/jTgWNf9VAQ6nYh1v66Pbx6X4qolg8PKS+gA3ZVskXhOMMp7Qqvyk4P VqNI5QsqJ7ZhFYwvS3DfyTItKaHPuB90qxYNpyAHwy6FhPb/e192mg/QlRC0vEsMDPYk KxO/NbVEiY/9Hb04NfPFA3NiA4K+pBq/L971Y8C/wNW88iuLq4g3Z+Cx0cYbRyH8s7nw Rv4lC5iTbNNtGTWCDKkRLlGqOF8V+l5/QdMTluMLl+SFgnkO/bxmw6ME4OjwW2s/6N1W +hgP6isTK7dqp3Y+BzMLU8A2F8yTq8SgCSkxXdE4b+tLJtsp6qrq58X7AN4+Kg8gmObR dsGw== X-Gm-Message-State: AOJu0YzOp1TklCzH2gKYqA5VVyeRzS7aqLe/1LkaiUqJ9vdRKVbXaOdQ r8roRT98sHxs5GFilaAay6sWMrH65F/p51ZdWITBV0L7cGf9Kx9uSJe6wg== X-Gm-Gg: ASbGncuoH2B7lNd2dayd7J1uTg6WVQ1ZANy1pS+1c/2UyovV2ehSaNkUTvXpLTuXyjb zRKlSbnfmiW79K+Ktx9W4TIMf4Iie7xvN5Tj0hom2mqbGqVcLYVlo8oiQenEAlIXBUxh6Qq7N43 /jrP+A9sS28DFfF4cALfpKjvc5HXn2KIgf+LByfKWvLiIOFahXm0KYsgn+mGPCQyPFu00ca9fRc CDPh2+vqrD7j4fKkapF6c0pmktMGsQ6ruhH7ST98tRSG46JKSxEoJMikH1VMqGIu3ef58ieY4k= X-Google-Smtp-Source: AGHT+IHDzpzQvx/7+xXRey6+AwK+WMJKGKqpXj6bVS4r5Jlpu7jbwdPWUstn/bleAyAvkyibUPi8VQ== X-Received: by 2002:a17:903:2310:b0:215:a190:ba10 with SMTP id d9443c01a7336-219e6ea23d7mr127497235ad.15.1734883294892; Sun, 22 Dec 2024 08:01:34 -0800 (PST) Received: from localhost.localdomain ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-219dc9f68e4sm58423495ad.211.2024.12.22.08.01.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Dec 2024 08:01:33 -0800 (PST) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Date: Mon, 23 Dec 2024 01:01:02 +0900 Message-ID: <f565959c06d550ff7a751d358f577d94df9c288f.1734882716.git.maxim.cournoyer@HIDDEN> X-Mailer: git-send-email 2.46.0 In-Reply-To: <cover.1734882716.git.maxim.cournoyer@HIDDEN> References: <cover.1734882716.git.maxim.cournoyer@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) 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 (-) * gnu/packages/compression.scm (brotli): Update to 1.1.0. [source]: Delete obsolete snippet. [arguments]: Use gexps. Change-Id: I4fe13683ff33f528ef897bb65bbb239d4d4985c6 --- gnu/packages/compression.scm | 47 +++++++++++++++--------------------- 1 file changed, 19 insertions(+), 28 deletions(-) diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm index 44461bb87c..93b6cd070b 100644 --- a/gnu/packages/compression.scm +++ b/gnu/packages/compression.scm @@ -2351,7 +2351,7 @@ (define-public isa-l (define-public brotli (package (name "brotli") - (version "1.0.9") + (version "1.1.0") (source (origin (method git-fetch) @@ -2360,35 +2360,26 @@ (define-public brotli (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "1fikasxf7r2dwlk8mv8w7nmjkn0jw5ic31ky3mvpkdzwgd4xfndl")) - (modules '((guix build utils))) - (snippet - '(begin - ;; Cherry-picked from upstream since the latest release - ;; https://github.com/google/brotli/commit/09b0992b6acb7faa6fd3b23f9bc036ea117230fc - (substitute* (find-files "scripts" "^lib.*pc\\.in") - (("-R\\$\\{libdir\\} ") "")) - #t)))) + (base32 "0cvcq302wpjpd1a2cmxcp9a01lwvc2kkir8vsdb3x11djnxc0nsk")))) (build-system cmake-build-system) (arguments - `(#:phases - (modify-phases %standard-phases - (add-after 'install 'rename-static-libraries - ;; The build tools put a 'static' suffix on the static libraries, but - ;; other applications don't know how to find these. - (lambda* (#:key outputs #:allow-other-keys) - (let ((lib (string-append (assoc-ref %outputs "out") "/lib/"))) - (rename-file (string-append lib "libbrotlicommon-static.a") - (string-append lib "libbrotlicommon.a")) - (rename-file (string-append lib "libbrotlidec-static.a") - (string-append lib "libbrotlidec.a")) - (rename-file (string-append lib "libbrotlienc-static.a") - (string-append lib "libbrotlienc.a")) - #t)))) - #:configure-flags - (list ;; Defaults to "lib64" on 64-bit archs. - (string-append "-DCMAKE_INSTALL_LIBDIR=" - (assoc-ref %outputs "out") "/lib")))) + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'install 'rename-static-libraries + ;; The build tools put a 'static' suffix on the static libraries, but + ;; other applications don't know how to find these. + (lambda _ + (let ((lib (string-append #$output "/lib/"))) + (rename-file (string-append lib "libbrotlicommon-static.a") + (string-append lib "libbrotlicommon.a")) + (rename-file (string-append lib "libbrotlidec-static.a") + (string-append lib "libbrotlidec.a")) + (rename-file (string-append lib "libbrotlienc-static.a") + (string-append lib "libbrotlienc.a")))))) + #:configure-flags + #~(list ;; Defaults to "lib64" on 64-bit archs. + (string-append "-DCMAKE_INSTALL_LIBDIR=" #$output "/lib")))) (home-page "https://github.com/google/brotli") (synopsis "General-purpose lossless compression") (description "This package provides the reference implementation of Brotli, -- 2.46.0
X-Loop: help-debbugs@HIDDEN Subject: [bug#75026] [PATCH core-updates 5/7] gnu: libidn: Update to 1.42. Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sun, 22 Dec 2024 16:03:04 +0000 Resent-Message-ID: <handler.75026.B75026.173488336813972 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75026 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75026 <at> debbugs.gnu.org Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Received: via spool by 75026-submit <at> debbugs.gnu.org id=B75026.173488336813972 (code B ref 75026); Sun, 22 Dec 2024 16:03:04 +0000 Received: (at 75026) by debbugs.gnu.org; 22 Dec 2024 16:02:48 +0000 Received: from localhost ([127.0.0.1]:51580 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tPOPo-0003dC-1a for submit <at> debbugs.gnu.org; Sun, 22 Dec 2024 11:02:48 -0500 Received: from mail-pl1-f178.google.com ([209.85.214.178]:50261) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1tPOPj-0003cM-G1 for 75026 <at> debbugs.gnu.org; Sun, 22 Dec 2024 11:02:44 -0500 Received: by mail-pl1-f178.google.com with SMTP id d9443c01a7336-216426b0865so30580725ad.0 for <75026 <at> debbugs.gnu.org>; Sun, 22 Dec 2024 08:02:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734883297; x=1735488097; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=rk3ttz6rYkdAwMwi4TCPQ5QPM5iGWZKbCcgvsGdXr/c=; b=S3jmReFqCxw6ajEBBjlCFhSCFVLr87aY5Db+xsWr91jPlTje9s4DnyNJQlpWtZM4jF 7INq2uTYeh6lXRwBf1Ppa1+MrRklkiEMv9wzIj0nk3snokPLqgjCqxIxa+VOp117+6pB mKJzY0VPbnM8B0aVPRQBC72xfOX9+dSuM5DWsfV0Jx1hta71u1tS7B6jWf4xWlh3kFX2 0r0Ivw78zuJvPUgOKuAIjeSQFhHA+9EjERGasLuxAhgHCRuTV06rUSWDG8uqNBVA1U70 6vN6xd9Q7DJhj8Htyzpr/RE+Uhdm3VdnXYDljp6axN0xL+lnXGTeCi8Ticu305j910U9 wM6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734883297; x=1735488097; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=rk3ttz6rYkdAwMwi4TCPQ5QPM5iGWZKbCcgvsGdXr/c=; b=FIUJlMV7/utfpbxLVgQ5R3ObukLEmYxFD4tkox37N6eFyypsHGk/Sj0tKspo44Mq91 8cThR3aCNjoslIQACvGG6CWifU2b12Yy42imoBixni6K57FCslFQcvMdNvYYC9oDIkWp gAAEkO5EzyYmOAmMY64/xZQZbjaU6jrSoazuLkO+M2FAZEZXzztlNg2D+qnxL+UqkewS fursN1nXhxpIgn7Y9mCH2KRaL09oskgJ8VJOyco15/tRDkohMtP08tH4IjT3MVw1USUI +JAFIybnhIfpLdJO+kV57Ujr8E8Q+oqxNDtpoaT2sPpI/25ajYJrS+iXekHYNrNItIgY pPrA== X-Gm-Message-State: AOJu0YzEXC0Y5tDp6JipHD8s0k8B60ihCtTGkQwTT2iG0c8aGl9Nv7wh fSAX80jSE8MvEi9+OmMyS1mIRynG4DL5muFAKKi7GTRuBfshN0+C2U9uBg== X-Gm-Gg: ASbGncsTYc0adEL6hsxWWyZkmpmt+7TfnYxmSAvrI0gf9g+dXfuA+ahrAa0mAGXcULG ImFR1WRzv6GF6FSUjUBQH+vPZ8fjy5En/Y1xWRQoiElQQ2jfKg64SohCMeQHTXcwDMc7gBNJnCk nfKIfVCP3c4+CV7D5vo/OFAfHkN1/QpPc6KRgkaC6rM7xolNXrk9Tl1WR9GwApk7RmiUbOhInKC i3AlzWxNX2jVMEZHGa/mUcomKXVuV/l255nDvE4iAvPVCTqKAg40Y33sKhPQO/Mhp85WftlzlY= X-Google-Smtp-Source: AGHT+IHcRsQ2WsNE/lwRV5hSZN1t2zuvtCT4z/GYfpr5VunHNbVcLNJ2joAcJWIW2x0vNNmgM2WyEw== X-Received: by 2002:a17:903:22c5:b0:215:7faa:ece2 with SMTP id d9443c01a7336-219e6f145a8mr127269635ad.35.1734883297254; Sun, 22 Dec 2024 08:01:37 -0800 (PST) Received: from localhost.localdomain ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-219dc9f68e4sm58423495ad.211.2024.12.22.08.01.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Dec 2024 08:01:36 -0800 (PST) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Date: Mon, 23 Dec 2024 01:01:03 +0900 Message-ID: <7a31d42f8326a9e2f2a4307586f2b4df7a86bddf.1734882716.git.maxim.cournoyer@HIDDEN> X-Mailer: git-send-email 2.46.0 In-Reply-To: <cover.1734882716.git.maxim.cournoyer@HIDDEN> References: <cover.1734882716.git.maxim.cournoyer@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) 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 (-) * gnu/packages/libidn.scm (libidn): Update to 1.42. Change-Id: I7f65377334d6de889ee0fa08ae941a03c6c4e4ca --- gnu/packages/libidn.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/libidn.scm b/gnu/packages/libidn.scm index 80350db495..8b12fa87d8 100644 --- a/gnu/packages/libidn.scm +++ b/gnu/packages/libidn.scm @@ -34,14 +34,14 @@ (define-module (gnu packages libidn) (define-public libidn (package (name "libidn") - (version "1.41") + (version "1.42") (source (origin (method url-fetch) (uri (string-append "mirror://gnu/libidn/libidn-" version ".tar.gz")) (sha256 (base32 - "0ic9zlqqppwaqr3i0r8lb8f47rrazzc8d5pfgg8vs6mqciip0kc8")))) + "08s7rgg8rnmdrk8zyj6m1rb3j3cs6h44pjv0jckzxr06v3f9khfn")))) (build-system gnu-build-system) ;; FIXME: No Java and C# libraries are currently built. (arguments -- 2.46.0
X-Loop: help-debbugs@HIDDEN Subject: [bug#75026] [PATCH core-updates 7/7] gnu: curl: Enable zstd support. Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sun, 22 Dec 2024 16:03:04 +0000 Resent-Message-ID: <handler.75026.B75026.173488336813978 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75026 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75026 <at> debbugs.gnu.org Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Received: via spool by 75026-submit <at> debbugs.gnu.org id=B75026.173488336813978 (code B ref 75026); Sun, 22 Dec 2024 16:03:04 +0000 Received: (at 75026) by debbugs.gnu.org; 22 Dec 2024 16:02:48 +0000 Received: from localhost ([127.0.0.1]:51582 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tPOPo-0003dJ-DM for submit <at> debbugs.gnu.org; Sun, 22 Dec 2024 11:02:48 -0500 Received: from mail-pl1-f175.google.com ([209.85.214.175]:48540) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1tPOPj-0003cj-N6 for 75026 <at> debbugs.gnu.org; Sun, 22 Dec 2024 11:02:44 -0500 Received: by mail-pl1-f175.google.com with SMTP id d9443c01a7336-21644e6140cso32620605ad.1 for <75026 <at> debbugs.gnu.org>; Sun, 22 Dec 2024 08:02:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734883302; x=1735488102; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=gsEY1ssfjLkjkvnJhPpIzl8bWXof49E2lQ10kr8Ml4I=; b=L8+1fXx3RD0BKVne2g3EpXHod1LI549QOLcmzqPU7cw2sj0o92N7jRcAowB9sejLI0 OgieSub6DVtgCfbtCNOwEuW+QL405TWAMVhtUg16OFYnRmamazOQNFFaqXYQRegkCH65 wci1wCVHGYIQONZIh3L7mHeZLU9JeNfW/7Llz4N3en7WvSPUgwEvBPJI7yzzGohAYXAm lx/GE0XkfvdS1xGczmmJdbSsI0S7DuMG9rmWdEZQnwfR4ROHrppwK6dmeTxCy9OMKNIU MH7LqnDioxvu7AclyFMy2YwvcA9+BENlmLWLy3ZY9YL1H47mVeoi3auYGbjED6CI3FGu 2B4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734883302; x=1735488102; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=gsEY1ssfjLkjkvnJhPpIzl8bWXof49E2lQ10kr8Ml4I=; b=UyVtuW63M9H2FgkkGRcZ0XgkJKiKG9N3NqmC/SiUP3uLqlSYo6GlB0A1mi4ZOZpFzN Sw6LHHHRYBPMJLeI6I7yb9EjGacKwYqrK528PEVq+iGrVw+aCdWR2ijCYDQ+qriciRZZ n1cGGb4MVhJtNmLPXkGC3yd5z/Iknk0YDxIYh1TRE5ebg6UtFkkDSRCvNPfEfrBtasqB aSqjPQIftVRlAxcoB/+ftVarm+KSEG4HKEAsFacCQfdBFro9hJMB3fzx5VwuayE4jusM ndb3mMHVyhWHRSr90uHGzwzcf0YsHZeYhPGrYi1ShBkH2oal4KpCC24kKZ4iSeu9H2cO 8FGQ== X-Gm-Message-State: AOJu0YyOh+Ykj+fW/lHFClcpccuozavBQmwi2KKvmIS5S4787YpM2c8+ 02nMiCx3wBNWoI6M0pLsCNJobQZjZDNvRG4EU1eD3qCy9GfyGa370kTJUg== X-Gm-Gg: ASbGncuMhRCqZbpiGUoU7hkj4OeCbTmnDF8zrZIeCqo2UHJx96goTaXvnhfmPR9VlAa bfR6KIqs+g7ljFjkjtniU6zNpQS2rTyCvr2PBbTuXasQo5ArH79ls0kglYFVvJlC+5VRUHykWZ1 sqfXklufvi86cpskeQrzLe3if6YR4YKq2XqW8Ck1KcizMALU+svBgItMi8aG6Sl/iqkQYXf0xd7 PWoYgM80k7v6TV+u9VHQwmLMte5SwhXKMKNgGSveM+ykmG77PbBmRBZmQizjQO5k+cOE8dTtps= X-Google-Smtp-Source: AGHT+IERY/O2OLp9ynKE+7NYNUljhRxJ9lcRDJGz2+Ysz7GLW/gwLxw4WYI3XEZCOS2kgjWLFz4+fg== X-Received: by 2002:a17:903:3203:b0:215:5d8c:7e43 with SMTP id d9443c01a7336-219e6f497b3mr136471505ad.54.1734883302277; Sun, 22 Dec 2024 08:01:42 -0800 (PST) Received: from localhost.localdomain ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-219dc9f68e4sm58423495ad.211.2024.12.22.08.01.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Dec 2024 08:01:40 -0800 (PST) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Date: Mon, 23 Dec 2024 01:01:05 +0900 Message-ID: <7b1446a9c5c29e43297c462e4041fa2fb9f615a3.1734882716.git.maxim.cournoyer@HIDDEN> X-Mailer: git-send-email 2.46.0 In-Reply-To: <cover.1734882716.git.maxim.cournoyer@HIDDEN> References: <cover.1734882716.git.maxim.cournoyer@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) 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 (-) * gnu/packages/curl.scm [inputs]: Add zstd:lib. Change-Id: I48e1099c3a445bcbdeaf16c5a79d956bd1b51307 --- gnu/packages/curl.scm | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/gnu/packages/curl.scm b/gnu/packages/curl.scm index 8645ce73f8..d0c8c5c2a6 100644 --- a/gnu/packages/curl.scm +++ b/gnu/packages/curl.scm @@ -151,9 +151,19 @@ (define-public curl (close port))))) #~())))) (native-inputs - (list nghttp2 perl pkg-config python-minimal-wrapper)) + (list nghttp2 + perl + pkg-config + python-minimal-wrapper)) (inputs - (list gnutls libidn libpsl libssh2 mit-krb5 `(,nghttp2 "lib") zlib)) + (list gnutls + libidn + libpsl + libssh2 + mit-krb5 + `(,nghttp2 "lib") + zlib + `(,zstd "lib"))) (native-search-paths ;; These variables are introduced by curl-use-ssl-cert-env.patch. (list $SSL_CERT_DIR -- 2.46.0
X-Loop: help-debbugs@HIDDEN Subject: [bug#75026] [PATCH core-updates 6/7] gnu: curl: Update to 8.11.1 and ungraft. Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sun, 22 Dec 2024 16:03:05 +0000 Resent-Message-ID: <handler.75026.B75026.173488337714000 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75026 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75026 <at> debbugs.gnu.org Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Received: via spool by 75026-submit <at> debbugs.gnu.org id=B75026.173488337714000 (code B ref 75026); Sun, 22 Dec 2024 16:03:05 +0000 Received: (at 75026) by debbugs.gnu.org; 22 Dec 2024 16:02:57 +0000 Received: from localhost ([127.0.0.1]:51584 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tPOPw-0003dk-Oc for submit <at> debbugs.gnu.org; Sun, 22 Dec 2024 11:02:57 -0500 Received: from mail-pl1-f177.google.com ([209.85.214.177]:61766) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1tPOPm-0003cZ-DX for 75026 <at> debbugs.gnu.org; Sun, 22 Dec 2024 11:02:47 -0500 Received: by mail-pl1-f177.google.com with SMTP id d9443c01a7336-21669fd5c7cso31817735ad.3 for <75026 <at> debbugs.gnu.org>; Sun, 22 Dec 2024 08:02:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734883300; x=1735488100; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Zd3wenHZT8AnsyaeTa2n4L24e/8O6ujRCvy1v5y8M0Y=; b=iL6tr2HYLdY0C9XSAZXDeH5r9n6pNEfC7p39EXvC7J0qbulMWDh0iTZZoT/9V3ylGL Kv0yUbfNrzgkzvE9Q+jNvpzBGUdkKDDAkxS8TpFpbIyC8Bhdd3tYMuuDN2Smv7Bm4r14 PaCb1WVo8l98AGZlz+pwmvLI0Om4pducpm/dcZ1YgC6wGH6FgJ/aze5AtaV1ShWheKka T7sQqW+nCyLn2Azc1zgDdP5BQ1YHTmwwotSmNkN2OuxyWnHrW3FW3nB/5I6BOqHu97Xe wMnYmCVGKZDUSE4lqJv9yaoZhLnKCdrmhU7es7SbwXJ/QQcxeKS6NKikOeP0klNgQkEt FCxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734883300; x=1735488100; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Zd3wenHZT8AnsyaeTa2n4L24e/8O6ujRCvy1v5y8M0Y=; b=MZrvI1JeZzPGbkP9j3WN9Wx74JtRxlwKY6RQBvzP1zTjCUGN7fOYGoCnlNCUyUx3HX yu5rp8L1SfSkADn0BsRhVP8QpZCMP/zzd32jtL/8qTtNRPfoqPNkDRZF8P8u7GHMB5bj cLxRziHNRwQ/C0sxDWOoG2wXKS7/JuG0uRfEACuuNSngN8lgmX2oiYlmIFEi18GTpGB/ KEKLYPq8swy4Y39//ZyMGptb+0vgEsYTr1kGkwlp0ukVLkIRoIaUMdDrQCK+zzOjMJGI xCU+nv/sspg4kcaUnAAV4aIR6IGeLbxJFzXRwNfLljHyB/qWr1JlRFsWigQ5QTCzZgQe z+kA== X-Gm-Message-State: AOJu0YzZBzFLPorsBMLGN4GWLUZO/x6xf/CaWlHpPBIrhYlxL8KZV//1 bZqsoHODw0InAFtycXXOzSPAY1veNqShw2tDtqwObilVrDBDZWRh2nhIaA== X-Gm-Gg: ASbGnct0GgyJlV2lgYZAmnn1NAZ9lfn0mAokkNIICG3vV4+4to8o9lNL9hXm9W4khXf P/ky6rOnWdQMtVKymyKuu0jQ3eASkZiOs5H1RXMvxSNxJkjJ7uhtE6TT11dlSqGHq+SWm3SBEx/ lyyrglHl7L145yTlz2rZlxzrmvmSBAUvHDorxEEB38c4cBAWNoRdyb/kQ7EZXjtvI2xqfl4Jskx Z/ob7ph3RV3eUTO8KQgtfFlGW8eVlBi4smEEwtVlXUUCkXAcVs3BW0UG/DjsGf50yMRjTXT8+s= X-Google-Smtp-Source: AGHT+IF26nUcF2ULqKQ6+CF2Gsw96DMNhttCn1MVChRt5RJiSMKXVTi3NLT0IoIq+jodCg1RJisFzQ== X-Received: by 2002:a17:902:ec8e:b0:216:7926:8d69 with SMTP id d9443c01a7336-219e6f42b41mr111221455ad.47.1734883299788; Sun, 22 Dec 2024 08:01:39 -0800 (PST) Received: from localhost.localdomain ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-219dc9f68e4sm58423495ad.211.2024.12.22.08.01.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Dec 2024 08:01:38 -0800 (PST) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Date: Mon, 23 Dec 2024 01:01:04 +0900 Message-ID: <4782535fb3ee717b4e077d5c1624dcb9c7b964a9.1734882716.git.maxim.cournoyer@HIDDEN> X-Mailer: git-send-email 2.46.0 In-Reply-To: <cover.1734882716.git.maxim.cournoyer@HIDDEN> References: <cover.1734882716.git.maxim.cournoyer@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.5 (/) 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.5 (/) * gnu/packages/curl.scm (curl): Update to 8.11.1. [replacement]: Delete field. [arguments] <#:configure-flags>: Add --with-libssh2. <#:phases>: Simplify check phase override, and newly skip the 165, 962, 963, 964, 965, 966, 967, 1448, 2046 and 2047 test cases. [native-inputs]: Add libssh2. (curl/fixed): Delete variable. * gnu/packages/patches/curl-CVE-2024-8096.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register it. Change-Id: I8e1a8516e78370645e4148d33e57114f98a26404 --- gnu/local.mk | 1 - gnu/packages/curl.scm | 47 ++-- gnu/packages/patches/curl-CVE-2024-8096.patch | 200 ------------------ 3 files changed, 19 insertions(+), 229 deletions(-) delete mode 100644 gnu/packages/patches/curl-CVE-2024-8096.patch diff --git a/gnu/local.mk b/gnu/local.mk index a4f2e71134..4ffaf89ba4 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1128,7 +1128,6 @@ dist_patch_DATA = \ %D%/packages/patches/clucene-contribs-lib.patch \ %D%/packages/patches/cube-nocheck.patch \ %D%/packages/patches/cups-minimal-Address-PPD-injection-issues.patch \ - %D%/packages/patches/curl-CVE-2024-8096.patch \ %D%/packages/patches/curl-use-ssl-cert-env.patch \ %D%/packages/patches/curlftpfs-fix-error-closing-file.patch \ %D%/packages/patches/curlftpfs-fix-file-names.patch \ diff --git a/gnu/packages/curl.scm b/gnu/packages/curl.scm index e5e3342b6d..8645ce73f8 100644 --- a/gnu/packages/curl.scm +++ b/gnu/packages/curl.scm @@ -17,6 +17,7 @@ ;;; Copyright © 2023 Sharlatan Hellseher <sharlatanus@HIDDEN> ;;; Copyright © 2023 John Kehayias <john.kehayias@HIDDEN> ;;; Copyright © 2024 Ashish SHUKLA <ashish.is@HIDDEN> +;;; Copyright © 2024 Maxim Cournoyer <maxim.cournoyer@HIDDEN> ;;; ;;; This file is part of GNU Guix. ;;; @@ -67,15 +68,14 @@ (define-module (gnu packages curl) (define-public curl (package (name "curl") - (version "8.6.0") - (replacement curl/fixed) + (version "8.11.1") (source (origin (method url-fetch) (uri (string-append "https://curl.se/download/curl-" version ".tar.xz")) (sha256 (base32 - "05fv468yjrb7qwrxmfprxkrcckbkij0myql0vwwnalgr3bcmbk9w")) + "0mmb6sal02gi0dkdvkhx9wfwd6y10bd50hpkmqz78289ifs7vjn7")) (patches (search-patches "curl-use-ssl-cert-env.patch")))) (outputs '("out" "doc")) ;1.2 MiB of man3 pages @@ -89,6 +89,7 @@ (define-public curl (dirname (dirname (search-input-file %build-inputs "lib/libgssrpc.so")))) + "--with-libssh2" "--disable-static") #:test-target "test-nonflaky" ;avoid tests marked as "flaky" #:phases @@ -115,20 +116,20 @@ (define-public curl (if parallel-tests? (number->string (parallel-job-count)) "1"))) - ;; Ignore test 1477 due to a missing file in the 8.5.0 - ;; release. See - ;; <https://github.com/curl/curl/issues/12462>. - (arguments `("-C" "tests" "test" - ,@make-flags - ,(if #$(or (system-hurd?) - (target-arm32?) - (target-aarch64?)) - ;; protocol FAIL - (string-append "TFLAGS=~1474 " - "!1477 " - job-count) - (string-append "TFLAGS=\"~1477 " - job-count "\""))))) + (arguments + `("-C" "tests" "test" + ,@make-flags + ,(string-append "TFLAGS=" + job-count " " + (if #$(or (system-hurd?) + (target-arm32?) + (target-aarch64?)) + "~1474 " ;protocol FAIL + "") + ;; protocol FAIL + "~962 ~963 ~964 ~965 ~966 ~967 " + ;; These fail for unknown reasons. + "~165 ~1448 ~2046 ~2047")))) ;; The top-level "make check" does "make -C tests quiet-test", which ;; is too quiet. Use the "test" target instead, which is more ;; verbose. @@ -152,7 +153,7 @@ (define-public curl (native-inputs (list nghttp2 perl pkg-config python-minimal-wrapper)) (inputs - (list gnutls libidn libpsl mit-krb5 `(,nghttp2 "lib") zlib)) + (list gnutls libidn libpsl libssh2 mit-krb5 `(,nghttp2 "lib") zlib)) (native-search-paths ;; These variables are introduced by curl-use-ssl-cert-env.patch. (list $SSL_CERT_DIR @@ -178,16 +179,6 @@ (define-public curl (license (license:non-copyleft "file://COPYING" "See COPYING in the distribution.")))) -(define-public curl/fixed - (hidden-package - (package - (inherit curl) - (replacement curl/fixed) - (source (origin - (inherit (package-source curl)) - (patches (append (origin-patches (package-source curl)) - (search-patches "curl-CVE-2024-8096.patch")))))))) - (define-public gnurl (deprecated-package "gnurl" curl)) (define-public curl-ssh diff --git a/gnu/packages/patches/curl-CVE-2024-8096.patch b/gnu/packages/patches/curl-CVE-2024-8096.patch deleted file mode 100644 index 0f780f08c3..0000000000 --- a/gnu/packages/patches/curl-CVE-2024-8096.patch +++ /dev/null @@ -1,200 +0,0 @@ -From aeb1a281cab13c7ba791cb104e556b20e713941f Mon Sep 17 00:00:00 2001 -From: Daniel Stenberg <daniel@HIDDEN> -Date: Tue, 20 Aug 2024 16:14:39 +0200 -Subject: [PATCH] gtls: fix OCSP stapling management - -Reported-by: Hiroki Kurosawa -Closes #14642 ---- - lib/vtls/gtls.c | 146 ++++++++++++++++++++++++------------------------ - 1 file changed, 73 insertions(+), 73 deletions(-) - -diff --git a/lib/vtls/gtls.c b/lib/vtls/gtls.c -index 03d6fcc038aac3..c7589d9d39bc81 100644 ---- a/lib/vtls/gtls.c -+++ b/lib/vtls/gtls.c -@@ -850,6 +850,13 @@ static CURLcode gtls_client_init(struct Curl_cfilter *cf, - init_flags |= GNUTLS_NO_TICKETS; - #endif - -+#if defined(GNUTLS_NO_STATUS_REQUEST) -+ if(!config->verifystatus) -+ /* Disable the "status_request" TLS extension, enabled by default since -+ GnuTLS 3.8.0. */ -+ init_flags |= GNUTLS_NO_STATUS_REQUEST; -+#endif -+ - rc = gnutls_init(>ls->session, init_flags); - if(rc != GNUTLS_E_SUCCESS) { - failf(data, "gnutls_init() failed: %d", rc); -@@ -1321,104 +1328,97 @@ Curl_gtls_verifyserver(struct Curl_easy *data, - infof(data, " server certificate verification SKIPPED"); - - if(config->verifystatus) { -- if(gnutls_ocsp_status_request_is_checked(session, 0) == 0) { -- gnutls_datum_t status_request; -- gnutls_ocsp_resp_t ocsp_resp; -+ gnutls_datum_t status_request; -+ gnutls_ocsp_resp_t ocsp_resp; -+ gnutls_ocsp_cert_status_t status; -+ gnutls_x509_crl_reason_t reason; - -- gnutls_ocsp_cert_status_t status; -- gnutls_x509_crl_reason_t reason; -+ rc = gnutls_ocsp_status_request_get(session, &status_request); - -- rc = gnutls_ocsp_status_request_get(session, &status_request); -+ if(rc == GNUTLS_E_REQUESTED_DATA_NOT_AVAILABLE) { -+ failf(data, "No OCSP response received"); -+ return CURLE_SSL_INVALIDCERTSTATUS; -+ } - -- infof(data, " server certificate status verification FAILED"); -+ if(rc < 0) { -+ failf(data, "Invalid OCSP response received"); -+ return CURLE_SSL_INVALIDCERTSTATUS; -+ } - -- if(rc == GNUTLS_E_REQUESTED_DATA_NOT_AVAILABLE) { -- failf(data, "No OCSP response received"); -- return CURLE_SSL_INVALIDCERTSTATUS; -- } -+ gnutls_ocsp_resp_init(&ocsp_resp); - -- if(rc < 0) { -- failf(data, "Invalid OCSP response received"); -- return CURLE_SSL_INVALIDCERTSTATUS; -- } -+ rc = gnutls_ocsp_resp_import(ocsp_resp, &status_request); -+ if(rc < 0) { -+ failf(data, "Invalid OCSP response received"); -+ return CURLE_SSL_INVALIDCERTSTATUS; -+ } - -- gnutls_ocsp_resp_init(&ocsp_resp); -+ (void)gnutls_ocsp_resp_get_single(ocsp_resp, 0, NULL, NULL, NULL, NULL, -+ &status, NULL, NULL, NULL, &reason); - -- rc = gnutls_ocsp_resp_import(ocsp_resp, &status_request); -- if(rc < 0) { -- failf(data, "Invalid OCSP response received"); -- return CURLE_SSL_INVALIDCERTSTATUS; -- } -+ switch(status) { -+ case GNUTLS_OCSP_CERT_GOOD: -+ break; - -- (void)gnutls_ocsp_resp_get_single(ocsp_resp, 0, NULL, NULL, NULL, NULL, -- &status, NULL, NULL, NULL, &reason); -+ case GNUTLS_OCSP_CERT_REVOKED: { -+ const char *crl_reason; - -- switch(status) { -- case GNUTLS_OCSP_CERT_GOOD: -+ switch(reason) { -+ default: -+ case GNUTLS_X509_CRLREASON_UNSPECIFIED: -+ crl_reason = "unspecified reason"; - break; - -- case GNUTLS_OCSP_CERT_REVOKED: { -- const char *crl_reason; -- -- switch(reason) { -- default: -- case GNUTLS_X509_CRLREASON_UNSPECIFIED: -- crl_reason = "unspecified reason"; -- break; -- -- case GNUTLS_X509_CRLREASON_KEYCOMPROMISE: -- crl_reason = "private key compromised"; -- break; -- -- case GNUTLS_X509_CRLREASON_CACOMPROMISE: -- crl_reason = "CA compromised"; -- break; -- -- case GNUTLS_X509_CRLREASON_AFFILIATIONCHANGED: -- crl_reason = "affiliation has changed"; -- break; -+ case GNUTLS_X509_CRLREASON_KEYCOMPROMISE: -+ crl_reason = "private key compromised"; -+ break; - -- case GNUTLS_X509_CRLREASON_SUPERSEDED: -- crl_reason = "certificate superseded"; -- break; -+ case GNUTLS_X509_CRLREASON_CACOMPROMISE: -+ crl_reason = "CA compromised"; -+ break; - -- case GNUTLS_X509_CRLREASON_CESSATIONOFOPERATION: -- crl_reason = "operation has ceased"; -- break; -+ case GNUTLS_X509_CRLREASON_AFFILIATIONCHANGED: -+ crl_reason = "affiliation has changed"; -+ break; - -- case GNUTLS_X509_CRLREASON_CERTIFICATEHOLD: -- crl_reason = "certificate is on hold"; -- break; -+ case GNUTLS_X509_CRLREASON_SUPERSEDED: -+ crl_reason = "certificate superseded"; -+ break; - -- case GNUTLS_X509_CRLREASON_REMOVEFROMCRL: -- crl_reason = "will be removed from delta CRL"; -- break; -+ case GNUTLS_X509_CRLREASON_CESSATIONOFOPERATION: -+ crl_reason = "operation has ceased"; -+ break; - -- case GNUTLS_X509_CRLREASON_PRIVILEGEWITHDRAWN: -- crl_reason = "privilege withdrawn"; -- break; -+ case GNUTLS_X509_CRLREASON_CERTIFICATEHOLD: -+ crl_reason = "certificate is on hold"; -+ break; - -- case GNUTLS_X509_CRLREASON_AACOMPROMISE: -- crl_reason = "AA compromised"; -- break; -- } -+ case GNUTLS_X509_CRLREASON_REMOVEFROMCRL: -+ crl_reason = "will be removed from delta CRL"; -+ break; - -- failf(data, "Server certificate was revoked: %s", crl_reason); -+ case GNUTLS_X509_CRLREASON_PRIVILEGEWITHDRAWN: -+ crl_reason = "privilege withdrawn"; - break; -- } - -- default: -- case GNUTLS_OCSP_CERT_UNKNOWN: -- failf(data, "Server certificate status is unknown"); -+ case GNUTLS_X509_CRLREASON_AACOMPROMISE: -+ crl_reason = "AA compromised"; - break; - } - -- gnutls_ocsp_resp_deinit(ocsp_resp); -+ failf(data, "Server certificate was revoked: %s", crl_reason); -+ break; -+ } - -- return CURLE_SSL_INVALIDCERTSTATUS; -+ default: -+ case GNUTLS_OCSP_CERT_UNKNOWN: -+ failf(data, "Server certificate status is unknown"); -+ break; - } -- else -- infof(data, " server certificate status verification OK"); -+ -+ gnutls_ocsp_resp_deinit(ocsp_resp); -+ if(status != GNUTLS_OCSP_CERT_GOOD) -+ return CURLE_SSL_INVALIDCERTSTATUS; - } - else - infof(data, " server certificate status verification SKIPPED"); -- 2.46.0
X-Loop: help-debbugs@HIDDEN Subject: [bug#75026] [PATCH core-updates 0/7] Update gnutls and curl. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Mon, 23 Dec 2024 19:46:01 +0000 Resent-Message-ID: <handler.75026.B75026.173498311632272 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75026 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Cc: 75026 <at> debbugs.gnu.org Received: via spool by 75026-submit <at> debbugs.gnu.org id=B75026.173498311632272 (code B ref 75026); Mon, 23 Dec 2024 19:46:01 +0000 Received: (at 75026) by debbugs.gnu.org; 23 Dec 2024 19:45:16 +0000 Received: from localhost ([127.0.0.1]:58107 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tPoMe-0008OS-6k for submit <at> debbugs.gnu.org; Mon, 23 Dec 2024 14:45:16 -0500 Received: from eggs.gnu.org ([209.51.188.92]:36662) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1tPoMb-0008Lc-JY for 75026 <at> debbugs.gnu.org; Mon, 23 Dec 2024 14:45:14 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1tPoMW-0004w2-BQ; Mon, 23 Dec 2024 14:45:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=apIlBKTGqUOm0V3dWxAMH9wtlp80bKBT6xvjLmDbUXk=; b=HrJ8MNyE3LaYN/g4eEas k5mlIZV6Osw8eN0qIRDqdJyA40r2DcxPkOf8zXSC0qOvstRrODBDAjEn2HdDCo6v9268OS7epF3qk t+57zDUadzSuEH8ExwtsW+PeTHllK8OzM1oGl+guvd3/e80TcdIQnsa2TIGQDg6dqmPq4jHPxkmaT yveIVvR8YLn4eSPE/OFSQ4+R5tZTKAqir+AIwzYM8BEawcdDdRjPg4amDV07o7HXUs/j1iuTP4Pam JfezwqVCZJ5CnXwE0yCL3MmZKuzXMNLsLGRkHzsF7w7dQ7Bhuv847YfAv2wFdhaWYdHdpRPEgalkj HXSEOsUIBgWeVw==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> In-Reply-To: <cover.1734882716.git.maxim.cournoyer@HIDDEN> (Maxim Cournoyer's message of "Mon, 23 Dec 2024 00:52:54 +0900") References: <cover.1734882716.git.maxim.cournoyer@HIDDEN> Date: Mon, 23 Dec 2024 20:45:03 +0100 Message-ID: <87wmfq5glc.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.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: -3.3 (---) Hi Maxim, Maxim Cournoyer <maxim.cournoyer@HIDDEN> skribis: > gnu: gnutls: Update to 3.8.8. > gnu: gnutls: Enable zstd compression. > gnu: gnutls: Streamline mips64el conditionals. > gnu: brotli: Update to 1.1.0. > gnu: libidn: Update to 1.42. > gnu: curl: Update to 8.11.1 and ungraft. > gnu: curl: Enable zstd support. =E2=80=98core-updates=E2=80=99 is now gone: https://lists.gnu.org/archive/html/guix-devel/2024-08/msg00195.html Instead, this should go on a dedicated branch, with a =E2=80=9Crequest to m= erge=E2=80=9D and a jobset on ci.guix (ideally qa.guix would pick it up but it=E2=80=99s currently out of order). Thanks, Ludo=E2=80=99.
X-Loop: help-debbugs@HIDDEN Subject: [bug#75026] [PATCH core-updates 0/7] Update gnutls and curl. Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Tue, 24 Dec 2024 02:17:02 +0000 Resent-Message-ID: <handler.75026.B75026.17350065854643 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75026 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Cc: 75026 <at> debbugs.gnu.org Received: via spool by 75026-submit <at> debbugs.gnu.org id=B75026.17350065854643 (code B ref 75026); Tue, 24 Dec 2024 02:17:02 +0000 Received: (at 75026) by debbugs.gnu.org; 24 Dec 2024 02:16:25 +0000 Received: from localhost ([127.0.0.1]:58720 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tPuTB-0001Cp-At for submit <at> debbugs.gnu.org; Mon, 23 Dec 2024 21:16:25 -0500 Received: from mail-pl1-f175.google.com ([209.85.214.175]:49355) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1tPuT9-0001Ch-40 for 75026 <at> debbugs.gnu.org; Mon, 23 Dec 2024 21:16:23 -0500 Received: by mail-pl1-f175.google.com with SMTP id d9443c01a7336-21634338cfdso63635045ad.2 for <75026 <at> debbugs.gnu.org>; Mon, 23 Dec 2024 18:16:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1735006522; x=1735611322; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=blzcFP2toF6Izn7iIB2czKAw5PcsrVuwo78pqbjm+9k=; b=a3pvB4KOAEQYC8nPyOnl3dYNy6+1IaaWQjG57uj7RSRBoUqBadqeanLlrU7jfgR4qX 0xYXtsQlioUWZ57pkdgssGCHtG8ThBflxQmyqVfdijTV3uDadeHqdIn8yvzSdjuGLJCY FUfuRopHZyRq/Xi+MYqvIT1yMghQy3sUjr28q4haBzhm0ICAiKayl5aW/XkmCRQ2S5ZQ W/MVmxcDlnwPtznzi0SEgDY62n61N+L9SSsBO8DJpARsuqfnHpnxkIEnFKW1sK0x62Io MPErZF4u8NeBGIi9irWlelR2+i5kqF2olbMayIRM6pdL/+P8Ws1mNG0VLa8oslXQt6Es KXzQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735006522; x=1735611322; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=blzcFP2toF6Izn7iIB2czKAw5PcsrVuwo78pqbjm+9k=; b=bDA7ioRDGGCJrjKJjND7DuSJrLB3WM+wtp0SOmHQAyM/UriE8g4vxWLeciU8Vko3NI Vgr8mI0yDv/26mXIekzfSpldFEJEr+cnL3hGu6HPcjHGLyx6Jf/DdcXssxa+YNI7L1j1 TvvJBZt0p4634zVOiRXdrlhlfb2VhDyOJ3rGzTg019uPeayizaXW/V7rHcF0wAGSMSO9 S4R0LPcE0HuyBuS1ZA0ItHMfPIFYIiGKqBZ1c63RyVTTSXYApwqLABJis5zoMqDSIcDw zZLW+yXF0l8H1MeXcYXl377RTOLaDXmPx9Wv8OB5aTL34T1R9VC7hkgUbr7FZ06O+N6Z u2AA== X-Gm-Message-State: AOJu0Yw+KVe3EAlL4sjvDnXWz73s2AK6fRunTmw4P9232UCuvl++1n2y aDAkUvR6ceCcXQSp7eo64fxCkdB69HwhWUYgreQZI1qE3b40k8VKpyJR6w== X-Gm-Gg: ASbGncsC4enVuc/4ITxA0pNJ5O+LB/Wt90oAYCLYjWlyJ4QQYt0/hf+g3BTT6As/G87 IqO6sgJBJJToaa6jNruLMHdSD4TUukhJw75xeYpilrKhYGD/YKmf+99OdIwfIJrjexBOd2erOYU inv4Z8jUCLgKrloleQT8b1UpE0/O+0qOBnX4AIMOtiDRAQS324VdWeKaPq2cjAcNXpM0RjXI1ZN e3chKcZdCJjZQBaZyHp0XioObcqgshqmFcAKtLLpGZkuuSe2DQaUA== X-Google-Smtp-Source: AGHT+IGZjloVdBTP/hScEAsgZaYyuACDluUCE4nKC/RsMM0Ogbs8Wrtxi/dV+ufxKw0BpoCx4SnPnw== X-Received: by 2002:a17:903:22cf:b0:216:7ee9:21ff with SMTP id d9443c01a7336-219e6f38254mr220712065ad.49.1735006521948; Mon, 23 Dec 2024 18:15:21 -0800 (PST) Received: from terra ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-219dc9cdef7sm79755165ad.133.2024.12.23.18.15.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Dec 2024 18:15:21 -0800 (PST) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> In-Reply-To: <87wmfq5glc.fsf@HIDDEN> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Mon, 23 Dec 2024 20:45:03 +0100") References: <cover.1734882716.git.maxim.cournoyer@HIDDEN> <87wmfq5glc.fsf@HIDDEN> Date: Tue, 24 Dec 2024 11:15:11 +0900 Message-ID: <87ikr9vnbk.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) 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 <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 (-) Hi Ludovic, Ludovic Court=C3=A8s <ludo@HIDDEN> writes: > Hi Maxim, > > Maxim Cournoyer <maxim.cournoyer@HIDDEN> skribis: > >> gnu: gnutls: Update to 3.8.8. >> gnu: gnutls: Enable zstd compression. >> gnu: gnutls: Streamline mips64el conditionals. >> gnu: brotli: Update to 1.1.0. >> gnu: libidn: Update to 1.42. >> gnu: curl: Update to 8.11.1 and ungraft. >> gnu: curl: Enable zstd support. > > =E2=80=98core-updates=E2=80=99 is now gone: > > https://lists.gnu.org/archive/html/guix-devel/2024-08/msg00195.html I'm (finally) aware of this :-). But it seemed like useful, when submitting to the trackr for review to have a subject prefix anyway to communicate that this causes a mass rebuild, hopefully avoiding the situation of another committer picking these up and pushing them to the master. > Instead, this should go on a dedicated branch, with a =E2=80=9Crequest to= merge=E2=80=9D > and a jobset on ci.guix (ideally qa.guix would pick it up but it=E2=80=99s > currently out of order). Understood; do the patches LGTY? --=20 Thanks, Maxim
X-Loop: help-debbugs@HIDDEN Subject: [bug#75026] [PATCH core-updates 1/7] gnu: gnutls: Update to 3.8.8. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Tue, 24 Dec 2024 14:51:02 +0000 Resent-Message-ID: <handler.75026.B75026.173505181418722 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75026 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Cc: 75026 <at> debbugs.gnu.org Received: via spool by 75026-submit <at> debbugs.gnu.org id=B75026.173505181418722 (code B ref 75026); Tue, 24 Dec 2024 14:51:02 +0000 Received: (at 75026) by debbugs.gnu.org; 24 Dec 2024 14:50:14 +0000 Received: from localhost ([127.0.0.1]:60096 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tQ6Ef-0004rh-Mn for submit <at> debbugs.gnu.org; Tue, 24 Dec 2024 09:50:14 -0500 Received: from eggs.gnu.org ([209.51.188.92]:59570) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1tQ6Ec-0004mW-9Y for 75026 <at> debbugs.gnu.org; Tue, 24 Dec 2024 09:50:11 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1tQ6EW-0000ml-WE; Tue, 24 Dec 2024 09:50:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=fEb1KSVBvuXzQ0t7wncvd3txd81z8d5zQzrs/VlUW2Y=; b=GN92yQ/4/oUSY/eV5sFY vUNMJWIiCpLSZbVokdAao3slYfDyfFn9HpcAXEd5N206jxAHD6L+e2VKhTkCgcr23zqVsUsaysgz9 AFkdX+TUy10rnV73UFas5DF2KB5QwrjAchd85l1YpYyAe8vnRn08tKfrn8hBKCMkgorSOfzj/x+ka nN8gkOFeDqtZOUcJD0APPLxps7RlVEht8vYCDwS6CrQ42SULRMzXiymOBcoEmjnP+oD6iqsmUx+ga adVrjUCdo9WIoaTiYBtr9mWhutr1mHNHilJ3k/oe7SaKSS0DnSesjxRrlKkOvnPsezRPCmwFBg2Ij H/TMVvkXZ4kchw==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> In-Reply-To: <15d3101d6383ecf47a655610199699fb910674ab.1734882716.git.maxim.cournoyer@HIDDEN> (Maxim Cournoyer's message of "Mon, 23 Dec 2024 01:00:59 +0900") References: <cover.1734882716.git.maxim.cournoyer@HIDDEN> <15d3101d6383ecf47a655610199699fb910674ab.1734882716.git.maxim.cournoyer@HIDDEN> Date: Tue, 24 Dec 2024 15:50:02 +0100 Message-ID: <871pxx5e5h.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.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: -3.3 (---) Maxim Cournoyer <maxim.cournoyer@HIDDEN> skribis: > * gnu/packages/tls.scm (gnutls): Update to 3.8.8. > [source]: Delete patches. > [arguments]: Mark failing tests via XFAIL_TESTS make flag. > * gnu/packages/patches/gnutls-skip-trust-store-test.patch: Delete file. > * gnu/local.mk (dist_patch_DATA): De-register it. > > Change-Id: I6519b789896dba00de6a1af7a6f772906ce660c1 [...] > --- a/gnu/packages/patches/gnutls-skip-trust-store-test.patch > +++ /dev/null > @@ -1,15 +0,0 @@ > -Version 3.5.11 added a test to check that the default trust store is rea= dable. > -It does not exist in the build environment, so pretend everything is fin= e. > - > -diff a/tests/trust-store.c b/tests/trust-store.c > ---- a/tests/trust-store.c > -+++ b/tests/trust-store.c > -@@ -61,7 +61,7 @@ > - } else if (ret < 0) { > - fail("error loading system trust store: %s\n", gnutls_strerror(ret)); > - } else if (ret =3D=3D 0) { > -- fail("no certificates were found in system trust store!\n"); > -+ success("no trust store in the Guix build environment!\n"); [...] > + #~(list (string-append > + "XFAIL_TESTS=3D" > + ;; This test checks that the default trust store is > + ;; readable; expect it to fail since the trust store > + ;; doesn't exist in the build environment. > + "trust-store " This suggests that the patch above was still useful, after all? (The patch still applies apparently: <https://ci.guix.gnu.org/build/6753571/log>.) Also, lack of the patch might trigger failures in the test suites of dependents. What does =E2=80=98guix build -P1 gnutls=E2=80=99 say? > + ;; This one fails only inside the build environment,= for > + ;; reasons unknown (see: > + ;; <https://gitlab.com/gnutls/gnutls/-/issues/1634>). > + "tls13/compress-cert-neg2 ")) This is weird, would be interesting to investigate, maybe stracing the test to see why it would fail in the build environment and not outside of it? Ludo=E2=80=99.
X-Loop: help-debbugs@HIDDEN Subject: [bug#75026] [PATCH core-updates 0/7] Update gnutls and curl. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Tue, 24 Dec 2024 14:53:01 +0000 Resent-Message-ID: <handler.75026.B75026.173505193219063 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75026 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Cc: 75026 <at> debbugs.gnu.org Received: via spool by 75026-submit <at> debbugs.gnu.org id=B75026.173505193219063 (code B ref 75026); Tue, 24 Dec 2024 14:53:01 +0000 Received: (at 75026) by debbugs.gnu.org; 24 Dec 2024 14:52:12 +0000 Received: from localhost ([127.0.0.1]:60102 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tQ6Ga-0004xP-AT for submit <at> debbugs.gnu.org; Tue, 24 Dec 2024 09:52:12 -0500 Received: from eggs.gnu.org ([209.51.188.92]:35738) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1tQ6GY-0004x7-7Y for 75026 <at> debbugs.gnu.org; Tue, 24 Dec 2024 09:52:11 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1tQ6GT-0000yx-1d; Tue, 24 Dec 2024 09:52:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=2w9BBO+CgKuiWTX/TWy/idryK40wpr2jqdIcqwo5eL4=; b=RswDVcDYR1noWq2VLSHH lGGm8uAM4DZHwHGdHq162ST3nqebt9UEY8K1jUwKLNhSJnEcwwOsk5RXENzM8yyn+mX2w2WWghQgI qpYGPXn03ocq9Y65LHpivyvOH2rN+zHZe1gWSeSI6aRcL775ZNrIssMqGF+f0uMtScbO4WMukryLw vPNSr8ociWPyn/1q2TLv51mpVF+mb7AN6XjEfhhjWDWHvpifI8Wyt4A9vW9WU09ebuDtILchJKv4I RlBIXfBCykoDd0zuf+oCo6G9BVSQuE0GXaX4I/ur5JCNObybYpTyh3nKwwwWbiNSCZYjBn+JJMLhR Q64x800HTxuN5g==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> In-Reply-To: <87ikr9vnbk.fsf@HIDDEN> (Maxim Cournoyer's message of "Tue, 24 Dec 2024 11:15:11 +0900") References: <cover.1734882716.git.maxim.cournoyer@HIDDEN> <87wmfq5glc.fsf@HIDDEN> <87ikr9vnbk.fsf@HIDDEN> Date: Tue, 24 Dec 2024 15:52:02 +0100 Message-ID: <87wmfp3zhp.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.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: -3.3 (---) Hello, Maxim Cournoyer <maxim.cournoyer@HIDDEN> skribis: >> =E2=80=98core-updates=E2=80=99 is now gone: >> >> https://lists.gnu.org/archive/html/guix-devel/2024-08/msg00195.html > > I'm (finally) aware of this :-). But it seemed like useful, when > submitting to the trackr for review to have a subject prefix anyway to > communicate that this causes a mass rebuild, hopefully avoiding the > situation of another committer picking these up and pushing them to the > master. Makes sense. :-) >> Instead, this should go on a dedicated branch, with a =E2=80=9Crequest t= o merge=E2=80=9D >> and a jobset on ci.guix (ideally qa.guix would pick it up but it=E2=80= =99s >> currently out of order). > > Understood; do the patches LGTY? Except for the questions I posted about GnuTLS, it LGTM. Thanks, Ludo=E2=80=99.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.