From unknown Thu Sep 18 22:09:34 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#58942 <58942@debbugs.gnu.org> To: bug#58942 <58942@debbugs.gnu.org> Subject: Status: [PATCH core-updates] gnu: rust: Use rust-1.63.0 Reply-To: bug#58942 <58942@debbugs.gnu.org> Date: Fri, 19 Sep 2025 05:09:34 +0000 retitle 58942 [PATCH core-updates] gnu: rust: Use rust-1.63.0 reassign 58942 guix-patches submitter 58942 Matthew James Kraai severity 58942 normal tag 58942 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 01 06:24:58 2022 Received: (at submit) by debbugs.gnu.org; 1 Nov 2022 10:24:58 +0000 Received: from localhost ([127.0.0.1]:42803 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1opoS2-0002gc-4V for submit@debbugs.gnu.org; Tue, 01 Nov 2022 06:24:58 -0400 Received: from lists.gnu.org ([209.51.188.17]:48898) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1opoS1-0002gV-0g for submit@debbugs.gnu.org; Tue, 01 Nov 2022 06:24:57 -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 1opoS0-0000PO-Ri for guix-patches@gnu.org; Tue, 01 Nov 2022 06:24:56 -0400 Received: from mail.ftbfs.org ([52.8.68.13] helo=aws.ftbfs.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1opoRw-00031G-Sl for guix-patches@gnu.org; Tue, 01 Nov 2022 06:24:55 -0400 Received: from ip68-4-255-43.oc.oc.cox.net ([68.4.255.43] helo=carlo.lan) by aws.ftbfs.org with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1opoRs-000MDa-J3; Tue, 01 Nov 2022 10:24:48 +0000 From: Matthew James Kraai To: guix-patches@gnu.org Subject: [PATCH core-updates] gnu: rust: Use rust-1.63.0 Date: Tue, 1 Nov 2022 03:24:44 -0700 Message-Id: <20221101102444.29755-1-kraai@ftbfs.org> X-Mailer: git-send-email 2.38.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No (score -2.9): Spam detection software, running on the system "aws.ftbfs.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: * gnu/packages/rust.scm (rust-1.61, rust-1.62, rust-1.63): New variables. (rust): Base on rust-1.63, add disable-tests-requiring-mercurial phase, and ignore more process tests. --- gnu/packages/rust.s [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] Received-SPF: pass client-ip=52.8.68.13; envelope-from=kraai@ftbfs.org; helo=aws.ftbfs.org X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: Matthew James Kraai X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) * gnu/packages/rust.scm (rust-1.61, rust-1.62, rust-1.63): New variables. (rust): Base on rust-1.63, add disable-tests-requiring-mercurial phase, and ignore more process tests. --- gnu/packages/rust.scm | 42 ++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 40 insertions(+), 2 deletions(-) diff --git a/gnu/packages/rust.scm b/gnu/packages/rust.scm index d6e8795698..0f8b8cc54e 100644 --- a/gnu/packages/rust.scm +++ b/gnu/packages/rust.scm @@ -591,6 +591,32 @@ (define rust-1.60 ;; * error: unknown codegen option: `symbol-mangling-version` rust-1.59 "1.60.0" "1drqr0a26x1rb2w3kj0i6abhgbs3jx5qqkrcwbwdlx7n3inq5ji0")) +(define rust-1.61 + (rust-bootstrapped-package + ;; Verified that it *doesn't* build with 1.59. e.g.: + ;; * error[E0522]: definition of an unknown language item: `panic_no_unwind` + ;; * error[E0093]: unrecognized intrinsic function: `const_deallocate` + ;; * error: unrecognized platform-specific intrinsic function: `simd_as` + rust-1.60 "1.61.0" "1vfs05hkf9ilk19b2vahqn8l6k17pl9nc1ky9kgspaascx8l62xd")) + +(define rust-1.62 + (rust-bootstrapped-package + ;; Verified that it *doesn't* build with 1.60. e.g.: + ;; error: attributes starting with `rustc` are reserved for use by the `rustc` compiler + ;; error: expected `(`, found `{` + ;; error: expected one of: `*`, `+`, or `?` + rust-1.61 "1.62.1" "0gqkg34ic77dcvsz69qbdng6g3zfhl6hnhx7ha1mjkyrzipvxb3j")) + +(define rust-1.63 + (rust-bootstrapped-package + ;; Verified that it *doesn't* build with 1.61. e.g.: + ;; error: attributes starting with `rustc` are reserved for use by the `rustc` compiler + ;; error: cannot find attribute `rustc_has_incoherent_inherent_impls` in this scope + ;; error[E0522]: definition of an unknown language item: `from_yeet` + ;; error[E0093]: unrecognized intrinsic function: `ptr_offset_from_unsigned` + ;; error: unrecognized platform-specific intrinsic function: `simd_arith_offset` + rust-1.62 "1.63.0" "1l4rrbzhxv88pnfq94nbyb9m6lfnjwixma3mwjkmvvs2aqlq158z")) + ;;; Note: Only the latest versions of Rust are supported and tested. The ;;; intermediate rusts are built for bootstrapping purposes and should not ;;; be relied upon. This is to ease maintenance and reduce the time @@ -599,7 +625,7 @@ (define rust-1.60 ;;; 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.60)) + (let ((base-rust rust-1.63)) (package (inherit base-rust) (outputs (cons "rustfmt" (package-outputs base-rust))) @@ -641,6 +667,14 @@ (define-public rust "#[ignore]\nfn finds_author_git") (("fn finds_local_author_git") "#[ignore]\nfn finds_local_author_git")))) + (add-after 'unpack 'disable-tests-requiring-mercurial + (lambda _ + (substitute* "src/tools/cargo/tests/testsuite/init/mercurial_autodetect/mod.rs" + (("fn mercurial_autodetect") + "#[ignore]\nfn mercurial_autodetect")) + (substitute* "src/tools/cargo/tests/testsuite/init/simple_hg_ignore_exists/mod.rs" + (("fn simple_hg_ignore_exists") + "#[ignore]\nfn simple_hg_ignore_exists")))) (add-after 'unpack 'patch-command-exec-tests ;; This test suite includes some tests that the stdlib's ;; `Command` execution properly handles in situations where @@ -676,7 +710,11 @@ (define-public rust (("fn test_process_mask") "#[allow(unused_attributes)] #[ignore] - fn test_process_mask"))))) + fn test_process_mask") + (("fn test_process_group_no_posix_spawn") + "#[ignore]\nfn test_process_group_no_posix_spawn") + (("fn test_process_group_posix_spawn") + "#[ignore]\nfn test_process_group_posix_spawn"))))) (add-after 'unpack 'disable-interrupt-tests (lambda _ ;; This test hangs in the build container; disable it. -- 2.38.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 10 09:26:12 2022 Received: (at 58942) by debbugs.gnu.org; 10 Nov 2022 14:26:12 +0000 Received: from localhost ([127.0.0.1]:42361 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ot8VP-00063N-Uq for submit@debbugs.gnu.org; Thu, 10 Nov 2022 09:26:12 -0500 Received: from mail-yw1-f169.google.com ([209.85.128.169]:40870) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ot8VK-00062q-8B for 58942@debbugs.gnu.org; Thu, 10 Nov 2022 09:26:10 -0500 Received: by mail-yw1-f169.google.com with SMTP id 00721157ae682-3775545dc24so16702287b3.7 for <58942@debbugs.gnu.org>; Thu, 10 Nov 2022 06:26:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=greghogan-com.20210112.gappssmtp.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=PJgTdul1YkE4hMS/49weC3tPyBruUk2bqYVVtpg9b/Y=; b=SLbIi5+w/L+nPrhkDmaMFK8P6IedJE4k4GlERxvr2QNqZXOizpKVcKYrnqKrBgE1Hs NObWZn77iMoW/OVWGzYHWfucNMyuh8DfRvb7dRCI6B8nUFL2IQBMpyP5LYsA2dvVzMXD cztsDcXOo+CRlAELtL3QRsRvECvmzcFmexzuYC3CtSFjGLfATlEvwxO9bbc1Tzo9124Q FHS6wacx2JWzHC8jscM6DHYL8Yf5fuGoSZO0Sfpmvk0g/OALzx23acrpxSG6c3Devd8b 7DwgbYK4A+rhayBmn9Ri5ZvEMpgl+gIevFZ/sSdC6rg5IGvp6KnfnhDLE+7gPh+bUdQz tDQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=PJgTdul1YkE4hMS/49weC3tPyBruUk2bqYVVtpg9b/Y=; b=H6NQeqIkcj+7K4W+TTPabp2Kn4uOdzXqNzn/et7eU59u6L++p+kZakk4IjuDgRLi9S 3bunwuYNzSHREQtn1MO/N5iATEO3gwRTqPfDaLIubhRZooS4u6wJYBGxGsJIA9PLVBWL FZ19Tb1zmjE4pS0EELjUoqEqnjc7b+05gX7p6ggKotiVXAbwNOHnpu/o2xbdzm3kCbRJ p70VOzOzhZI5LEThY0sRaDlzi/7aDGVDTDcYyGu4o0xxeYolqDIbvUd552tjQe4AAp+X /jhXVhWnKqj1epYZw6pYuW0nIdp4YdFZLz+LJsi/T21u7fzvZapu1esPiUL9ZtvVMxVf pa0w== X-Gm-Message-State: ACrzQf1Lt7Grcb5kpQravzDpZazBa+UKkKJzQYAebbOTIF8mBHvvAsDP CCeqL+uv/GOeaOM9vCNtO8D2IYUWhcMnkVScUooF4Q== X-Google-Smtp-Source: AMsMyM52lnYCDfpBYg4JjfHUhrU3LDEqRvLbm8zWGynpr5DRCbnIO0yYYvEM3t97VsacfKaGHFdw/G4U+LURFCx9vmE= X-Received: by 2002:a81:c642:0:b0:36f:d043:6ab3 with SMTP id q2-20020a81c642000000b0036fd0436ab3mr62292017ywj.76.1668090360408; Thu, 10 Nov 2022 06:26:00 -0800 (PST) MIME-Version: 1.0 References: <20221101102444.29755-1-kraai@ftbfs.org> In-Reply-To: <20221101102444.29755-1-kraai@ftbfs.org> From: Greg Hogan Date: Thu, 10 Nov 2022 09:25:48 -0500 Message-ID: Subject: Re: [bug#58942] [PATCH core-updates] gnu: rust: Use rust-1.63.0 To: Matthew James Kraai Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 58942 Cc: 58942@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Tue, Nov 1, 2022 at 6:25 AM Matthew James Kraai wrote: > > * gnu/packages/rust.scm (rust-1.61, rust-1.62, rust-1.63): New variables. > (rust): Base on rust-1.63, add disable-tests-requiring-mercurial phase, and > ignore more process tests. I am not a committer but did need a newer version of rust and this built and works for me on master. Greg Hogan From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 16 08:19:53 2022 Received: (at 58942-done) by debbugs.gnu.org; 16 Nov 2022 13:19:53 +0000 Received: from localhost ([127.0.0.1]:56361 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovIKX-0008RG-Dy for submit@debbugs.gnu.org; Wed, 16 Nov 2022 08:19:53 -0500 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:53855) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovIKV-0008Qz-2W for 58942-done@debbugs.gnu.org; Wed, 16 Nov 2022 08:19:52 -0500 Received: (Authenticated sender: kraai@ftbfs.org) by mail.gandi.net (Postfix) with ESMTPSA id 25A5F240002 for <58942-done@debbugs.gnu.org>; Wed, 16 Nov 2022 13:19:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ftbfs.org; s=gm1; t=1668604784; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=2Pd9jr9ebjcT7x5kafaDMMWMQFV/Z1QMRe9vgpbEy5w=; b=BNC60GGT69oju8KmZh054ns6YAL0WbS1IEPQNv7D9j2VPXkmYm/TLb4wJ3omg3XtkpZsTh OR7Tlj2GOnitRsml8rRbUAzH/URixW//MjMAzY+sK8nqN25T+HV/tFiHCvsgL3JqWXvWHP jlRzTA9I6kCghKr+JNju7vcaURvsp/Mmskudz9r/U/nSlxsU2vlw+BNDPmS5sYW5Pg8sQn bUBnI7mQYZywNm/GboSjzVpodbSGeMoyFwIuRH2Wer75mnS1S7YYtXxBIVblDhjFCyH+Wf mtKBUnDxnJ/5x7sY2jM/8904ilQXzbwdSVjnAiI9BAOwsX7Nh1aLtteerxZHxg== Message-ID: Date: Wed, 16 Nov 2022 05:19:40 -0800 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.1 Content-Language: en-US To: 58942-done@debbugs.gnu.org From: Matthew James Kraai Subject: Close 58942 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 58942-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Close 58942 because Rust 1.65 is already available on the master branch. From unknown Thu Sep 18 22:09:34 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 15 Dec 2022 12:24:10 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator