From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id EE5/CYu+zGZePwEA62LTzQ:P1 (envelope-from ) for ; Mon, 26 Aug 2024 17:42:35 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id EE5/CYu+zGZePwEA62LTzQ (envelope-from ) for ; Mon, 26 Aug 2024 19:42:35 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=CJeuG4Kv; 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"; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1724694155; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=Zk6ArQ4CWM71RRPJbH/NjflB1c4hychZzKYxJbjOHbc=; b=kuL60PMZciegEOqK4qXSPpQlpQMUGHbdDQv2uLrzFRQlvHbjM+4do605agyIhBsoHuGjvT WAdIEU6wZs6t7ke4wCjtq+UqffwPdDR9Y4MMxwa6OgEW45rtla2SGuQOur3esqhmkPYl1G +0FBJxRbMEl/bLszhfuOSM5m1bqhaNKU/pzpBq7+0T0EiTKrPig6cX+c9KXciCGqfhHB8I z7o/bZpw3eHtUAagsXThsT3mKS9ckMD7k6KJeUgCaHMbErz0VmHgdumpg8uQRaJAougB5b wFPBK2PKMUFtw/P0dezFtnNp07q62olUSTxjyvtxgU0JyWWhkVJ6EzjJS4vFxQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=CJeuG4Kv; 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"; dmarc=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1724694155; a=rsa-sha256; cv=none; b=HlFLB46Dz9KDn4wLOMnYnQ9TZsDB0bbnJ5ir5sN3cZdL/f4ogSasEj29lqe2uOOQxfo1ZY FKkYncEDdYejvjhZN7l0Wsq9yi58glG4eTr3NI6ouXUivaSV1/CS8bwEHt3JvHUI9bUzZm pyw9GBe2/tHMnwSxZ2aLaeP6w+lL3uwfM+5spxHeVVAHJDXv4MtEV9wc7w6tQpgOg/s4Tg uoew7N2Z96ByGiUWqiYDKS4RXZ8G6mjFhuE879p0cx4ptDsQ+yvU/1ZOVbSHAg3K1PZKRs 1qNcaIosSt/D9n3bZlK68Ap+pwamwcyN2UBC/loctvIqIwpXpQQlrIhEf7gVag== 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 0572565C79 for ; Mon, 26 Aug 2024 19:42:35 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sidjK-0006C2-1w; Mon, 26 Aug 2024 13:42:14 -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 1sidjH-0006BG-Vl for guix-patches@gnu.org; Mon, 26 Aug 2024 13:42:11 -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 1sidjH-0002nO-Mq for guix-patches@gnu.org; Mon, 26 Aug 2024 13:42:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=Zk6ArQ4CWM71RRPJbH/NjflB1c4hychZzKYxJbjOHbc=; b=CJeuG4KvthWJea2O6GD7vgvVuw3kByhKMER5mPcbTly6LGqvzCs2LRqq7LpO0so9/hVMGdTaVYZ6vaBw9BuOAVt11nQqo9MKIrl0+yxHiRg77S6ZJCnYTnaKbsfnI4RepFPZZgJ7e37+rO9nDpGVkdQHV2OdMBnzfMkoPS4n0OmvoZ45+6mVQvBj6ye/wUtneBBUNcaq0sghIhUxJ6L4Z0R1sZ7H89rh8+G8Yx7ctsvlnhMAihdNQIACeFPwDtP5dag4JQLcoQNNxzO0u3Iupx6qw5XyYTGN98URLMYSrWKjkimDPrw79D7rOKAbr53YGoc71spyewW7cvoSQzn7Ag==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sidk7-0004ZL-6M for guix-patches@gnu.org; Mon, 26 Aug 2024 13:43:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#72821] [PATCH 4/4] gnu: rust: update to 1.80 Resent-From: brennan@umanwizard.com Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 26 Aug 2024 17:43:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72821 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72821@debbugs.gnu.org Cc: Brennan Vincent , efraim@flashner.co.il Received: via spool by 72821-submit@debbugs.gnu.org id=B72821.172469415617504 (code B ref 72821); Mon, 26 Aug 2024 17:43:03 +0000 Received: (at 72821) by debbugs.gnu.org; 26 Aug 2024 17:42:36 +0000 Received: from localhost ([127.0.0.1]:45160 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sidjf-0004YG-J3 for submit@debbugs.gnu.org; Mon, 26 Aug 2024 13:42:35 -0400 Received: from smtp.umanwizard.com ([54.203.248.109]:50518) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sidjd-0004Y0-N2 for 72821@debbugs.gnu.org; Mon, 26 Aug 2024 13:42:34 -0400 Received: from localhost ([184.75.93.166]) by smtp.umanwizard.com ; 26 Aug 2024 17:41:25 +0000 X-Fes-Received-For: 72821@debbugs.gnu.org X-Fes-Received-From: From: brennan@umanwizard.com Date: Mon, 26 Aug 2024 13:40:57 -0400 Message-ID: <20240826174057.1285361-4-brennan@umanwizard.com> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20240826174057.1285361-1-brennan@umanwizard.com> References: <20240826174057.1285361-1-brennan@umanwizard.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Fes-Encrypted: true X-Fes-Ehlo-Domain: localhost 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-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Queue-Id: 0572565C79 X-Migadu-Scanner: mx13.migadu.com X-Migadu-Spam-Score: -9.01 X-Spam-Score: -9.01 X-TUID: l/9Pfpumg2qv From: Brennan Vincent gnu/packages/rust.scm (rust): update to 1.80. Change-Id: Ife65cb52362a30df8aabd4255a3fdc3c3d60e7bb --- gnu/packages/rust.scm | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/gnu/packages/rust.scm b/gnu/packages/rust.scm index 0d3a11b696..f73dad2f00 100644 --- a/gnu/packages/rust.scm +++ b/gnu/packages/rust.scm @@ -1061,7 +1061,7 @@ (define (make-ignore-test-list strs) ;;; Here we take the latest included Rust, make it public, and re-enable tests ;;; and extra components such as rustfmt. (define-public rust - (let ((base-rust rust-1.79)) + (let ((base-rust rust-1.80)) (package (inherit base-rust) (properties (append @@ -1076,7 +1076,7 @@ (define-public rust (for-each delete-file-recursively '("src/llvm-project" "vendor/jemalloc-sys-0.5.4+5.3.0-patched/jemalloc" - "vendor/openssl-src-111.28.1+1.1.1w/openssl" + "vendor/openssl-src-111.28.2+1.1.1w/openssl" "vendor/tikv-jemalloc-sys-0.5.4+5.3.0-patched/jemalloc" ;; These are referenced by the cargo output ;; so we unbundle them. @@ -1211,6 +1211,15 @@ (define-public rust (substitute* "src/tools/cargo/tests/testsuite/install.rs" ,@(make-ignore-test-list '("fn install_global_cargo_config"))))) + (add-after 'unpack 'disable-miscellaneous-broken-tests + (lambda _ + (substitute* "src/tools/cargo/tests/testsuite/check_cfg.rs" + ;; These apparently get confused by the fact that + ;; we're building in a directory containing the + ;; string "rustc" + ,@(make-ignore-test-list + '("fn config_fingerprint" + "fn features_fingerprint"))))) (add-after 'unpack 'patch-command-exec-tests ;; This test suite includes some tests that the stdlib's ;; `Command` execution properly handles in situations where -- 2.45.2