X-Loop: help-debbugs@HIDDEN Subject: [bug#72327] [PATCH] gnu: Add rust-1.80. Resent-From: Jean SIMARD <woshilapin@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sat, 27 Jul 2024 21:21:02 +0000 Resent-Message-ID: <handler.72327.B.172211525231964 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 72327 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72327 <at> debbugs.gnu.org Cc: Jean SIMARD <woshilapin@HIDDEN> X-Debbugs-Original-To: guix-patches@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.172211525231964 (code B ref -1); Sat, 27 Jul 2024 21:21:02 +0000 Received: (at submit) by debbugs.gnu.org; 27 Jul 2024 21:20:52 +0000 Received: from localhost ([127.0.0.1]:42493 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sXoqR-0008JT-G7 for submit <at> debbugs.gnu.org; Sat, 27 Jul 2024 17:20:51 -0400 Received: from lists.gnu.org ([209.51.188.17]:58598) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <woshilapin@HIDDEN>) id 1sXoqP-0008JL-44 for submit <at> debbugs.gnu.org; Sat, 27 Jul 2024 17:20:50 -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 <woshilapin@HIDDEN>) id 1sXoqD-0006rY-4L for guix-patches@HIDDEN; Sat, 27 Jul 2024 17:20:38 -0400 Received: from mail-4018.proton.ch ([185.70.40.18]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <woshilapin@HIDDEN>) id 1sXoqA-0003rK-Iw for guix-patches@HIDDEN; Sat, 27 Jul 2024 17:20:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tuziwo.info; s=protonmail2; t=1722115226; x=1722374426; bh=0MdnwipW+quQv8t1w/jsoggqu9T5WcqxuDqT1rhJy34=; h=Date:To:From:Cc:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=VMkIsYlGhXaRgqiVfzumdQXh72IqVmJbXPWeRvuADmCtV9mRI+5jp/9oKCf/qWrXz F31WcuDr6vhlRS7sUReYG6R+NOYvEnZAUagcZNZx/6eO0TOHv4+SdnJHo+B/Hoc/Qf 5w9zcCWYSH64DipctsHZlEQbXuv1804gqOjv+E8E1zQlocGBBjnSnf0oT8UEUK4gzo 1U4RBxPtb+Hj/B+Lf/9KLtJqkNGkowamSdu7wx6KfG6o3sylXQ7nrmYN3qCJVgGAdB +7Bm3GlgG1aMktGDn6NuQM6T2rUzOHWplAInNPcbc1t4Da+aBGpeBWK1ppmljD7LhW /XMH5gJvR6Pyg== Date: Sat, 27 Jul 2024 21:20:20 +0000 From: Jean SIMARD <woshilapin@HIDDEN> Message-ID: <d410b2800c2bd4ed5a8aaf58f22db9d4e80b04bf.1722114999.git.woshilapin@HIDDEN> Feedback-ID: 30348956:user:proton X-Pm-Message-ID: 6ae0c769ea5b21ed68a45fe5caaf6de505acc0ed MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.70.40.18; envelope-from=woshilapin@HIDDEN; helo=mail-4018.proton.ch X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-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 (--) * gnu/packages/rust.scm (rust-1.80): New variable. Change-Id: I9ab121ebb83bb5fca38c5dc530ae34cd50734017 --- Last version of rust 1.80.0 have been released on the 25th of July (see https://blog.rust-lang.org/2024/07/25/Rust-1.80.0.html). I've been able to test the resulting package by building a variant of `ripgrep`, only customizing the `cargo-build-system` argument with `#:rust rust-1.80` and running `./pre-inst-env guix build --file=3Dripgrep.scm`. The output binary of the build, `rg` runs just fine. gnu/packages/rust.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/rust.scm b/gnu/packages/rust.scm index 465899fe9d..58b1dcd93a 100644 --- a/gnu/packages/rust.scm +++ b/gnu/packages/rust.scm @@ -1013,6 +1013,34 @@ (define-public rust-1.79 (("features =3D \\[\"fs\"" all) (string-append all ", \"use-libc\"")))))))))) =20 +(define-public rust-1.80 + (let ((base-rust (rust-bootstrapped-package rust-1.79 "1.80.0" + "0wnn44spsy1gnbwxn4gzbnrgkxah9nrgfxj5mqn6n3r37wcnqq3g"= ))) + (package + (inherit base-rust) + (source + (origin + (inherit (package-source base-rust)) + (snippet + '(begin + (for-each delete-file-recursively + '("src/llvm-project" + "vendor/jemalloc-sys-0.5.3+5.3.0-patched/jemalloc= " + "vendor/jemalloc-sys-0.5.4+5.3.0-patched/jemalloc= " + "vendor/openssl-src-111.28.2+1.1.1w/openssl" + "vendor/tikv-jemalloc-sys-0.5.4+5.3.0-patched/jem= alloc")) + ;; Remove vendored dynamically linked libraries. + ; find . -not -type d -executable -exec file {} \+ | grep ELF + ;; Also remove the bundled (mostly Windows) libraries. + (for-each delete-file + (find-files "vendor" "\\.(a|dll|exe|lib)$")) + ;; Adjust vendored dependency to explicitly use rustix with l= ibc backend. + (substitute* '("vendor/tempfile-3.4.0/Cargo.toml" + "vendor/tempfile-3.7.1/Cargo.toml" + "vendor/tempfile-3.10.1/Cargo.toml") + (("features =3D \\[\"fs\"" all) + (string-append all ", \"use-libc\"")))))))))) + (define (make-ignore-test-list strs) "Function to make creating a list to ignore tests a bit easier." (map (lambda (str) base-commit: 46a64c7fdd057283063aae6df058579bb07c4b6a prerequisite-patch-id: 4f98409565d53cc8795ab7f4a1618cc4224d8105 prerequisite-patch-id: 4d4336c9b775dc61815bd427718da4ba05e207df prerequisite-patch-id: 1033e26576f3c3669f8511217b73e9aaf29b6afa prerequisite-patch-id: 651aa8b2cf8b006c08abfc44a190ee3197d06e95 prerequisite-patch-id: 8f846f42eb6a122e494da39e564be336a8ab90bc prerequisite-patch-id: 0ede82ec9b487cab87b18c5631900629e9228f36 prerequisite-patch-id: 64e12c5820833a1ba2b8fce6095c03b65b7ecdd6 --=20 2.45.2
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: Jean SIMARD <woshilapin@HIDDEN> Subject: bug#72327: Acknowledgement ([PATCH] gnu: Add rust-1.80.) Message-ID: <handler.72327.B.172211525231964.ack <at> debbugs.gnu.org> References: <d410b2800c2bd4ed5a8aaf58f22db9d4e80b04bf.1722114999.git.woshilapin@HIDDEN> X-Gnu-PR-Message: ack 72327 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 72327 <at> debbugs.gnu.org Date: Sat, 27 Jul 2024 21:21: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 72327 <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 72327: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D72327 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
Received: (at control) by debbugs.gnu.org; 10 Sep 2024 05:48:15 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 10 01:48:15 2024 Received: from localhost ([127.0.0.1]:34648 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sntjb-0005jC-BT for submit <at> debbugs.gnu.org; Tue, 10 Sep 2024 01:48:15 -0400 Received: from mail-pg1-f180.google.com ([209.85.215.180]:50212) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1sntjZ-0005iu-29; Tue, 10 Sep 2024 01:48:13 -0400 Received: by mail-pg1-f180.google.com with SMTP id 41be03b00d2f7-70b2421471aso3391870a12.0; Mon, 09 Sep 2024 22:48:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1725947222; x=1726552022; darn=debbugs.gnu.org; h=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=DGzyc+Hn+yZhFAt7s1JF+8ELAgMYaaspWl1kUmZFzls=; b=kiAO/ADnOu1XBCP8CErGihecCiUE9z8yWs179pFBj+oJrzenevcBBf3cG7Hnm8/qtq xpBUMIm+Q1agYQKkfGvKnEK8lmYMYb4NeinBVF+MEkkYI0R4fXX+1IfwV4ECuSLsDYAw ex0/eItfkQBT4h1gyyco1SZgnn6riCWoKmbtO02nlaRz4ze5PmuafYr4pEfqLtETmcwh UBV2MUtKBxtWBFPYgv1dm+ESSnA+xPIW1ZaSDIDFKeEV08Y09r8GqPlC01umvGOV8hL5 +zswMBRvBTUKz98bYlUzfT1TZryG6Rgt5MAEqyJnNW9NCAliKTCSksnm0c2lwkvnkoW8 hw+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725947222; x=1726552022; h=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=DGzyc+Hn+yZhFAt7s1JF+8ELAgMYaaspWl1kUmZFzls=; b=hSHeb1Wrg9TMStdf0c0Jx4NioG4eDYFeDKb4+NEeuaVyYfca2LCWTwWyZo3lqY4oL8 tMFi+Tv7nW/JqjB2FY+fmMZH+sa9xI2Q0BajpwhasxcUIIfX9a2/3D6pXuOVT/oZY6Sj kMbTRYDdVys8p0RvU19yvNVSm+86I60SmanczSmtyrRMPZC0PNIaUANoRewlUVwSzbM/ uW7ekSsPQ2TQGaBImnJO6VoXjiBtaIyaXzROoXgTjBh+n1WVAOoPLP4tGhHwzTLroWWp sSEiJ67rPgM7EcatwpakhAf6Uv7MaT9WxykPnXbVvLag4Tv/cY1UNTsR6aMjZkHQ0Cqb U37A== X-Forwarded-Encrypted: i=1; AJvYcCW7jFwBAUXKJe9oqN5yM63wTRSqDw96hBrHHJBi8b4W0wSuWvR9IY8NLAqfJmkLPTiFQND74Drm <at> debbugs.gnu.org X-Gm-Message-State: AOJu0YxHj5eB4+hc+0f3Q7QNq0fgGnHA6ZgvqdlqGJWMyHYCVD8PcLWy 8ILAFRMjJx5wsxK5CDxAHTL4/wQXm6LKzR3rxY0uxRJ4chG+nGXQHLfOHUW+ X-Google-Smtp-Source: AGHT+IGLqMZsU9vVZ7XEYDT7lZNmbrT1Rtxa+eXljHTS+y46dTIIT6l2DqPrSIOdS9bFfPhSMi+MUg== X-Received: by 2002:a17:903:41c2:b0:205:4fb0:e0a3 with SMTP id d9443c01a7336-20707000450mr98882445ad.41.1725947222147; Mon, 09 Sep 2024 22:47:02 -0700 (PDT) Received: from hurd ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-20710f1f308sm41686705ad.216.2024.09.09.22.47.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Sep 2024 22:47:01 -0700 (PDT) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> To: "Brennan Vincent" <brennan@HIDDEN> Subject: Re: [bug#73154] Acknowledgement ([PATCH] gnu: rust: update to 1.81) In-Reply-To: <87frq81y3u.fsf@HIDDEN> (Brennan Vincent's message of "Mon, 09 Sep 2024 14:27:33 -0400") References: <20240909182356.2221764-1-brennan@HIDDEN> <handler.73154.B.172590627118913.ack <at> debbugs.gnu.org> <87frq81y3u.fsf@HIDDEN> Date: Tue, 10 Sep 2024 14:46:59 +0900 Message-ID: <87ikv45acs.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control Cc: GNU Debbugs <control <at> debbugs.gnu.org>, 73154 <at> debbugs.gnu.org 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 (-) block 73154 by 72327 quit Hi, "Brennan Vincent" <brennan@HIDDEN> writes: > Please note that this patch depends on my previous series of patches to > upgrade Rust to 1.80. Expressing this in the tracker by blocking bug #73154 with bug #72327 with the above commands (and CC'ing the control server). -- Thanks, Maxim
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.