From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 24 11:45:37 2024 Received: (at submit) by debbugs.gnu.org; 24 Mar 2024 15:45:37 +0000 Received: from localhost ([127.0.0.1]:39365 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1roQ2T-0000Pr-3h for submit@debbugs.gnu.org; Sun, 24 Mar 2024 11:45:37 -0400 Received: from lists.gnu.org ([209.51.188.17]:50458) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1roQ2Q-0000PY-Ee for submit@debbugs.gnu.org; Sun, 24 Mar 2024 11:45:36 -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 1roOpS-0003qZ-NJ for guix-patches@gnu.org; Sun, 24 Mar 2024 10:28:06 -0400 Received: from smtp.umanwizard.com ([54.203.248.109]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1roOpR-0001TX-1H for guix-patches@gnu.org; Sun, 24 Mar 2024 10:28:06 -0400 Received: from localhost ([70.18.6.196]) by smtp.umanwizard.com ; 24 Mar 2024 14:27:59 +0000 X-Fes-Received-For: guix-patches@gnu.org X-Fes-Received-From: From: Brennan Vincent To: guix-patches@gnu.org Subject: [PATCH] gnu: rust: update to 1.77.0 Date: Sun, 24 Mar 2024 10:27:38 -0400 Message-ID: <20240324142738.353171-1-brennan@umanwizard.com> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Fes-Encrypted: true X-Fes-Ehlo-Domain: localhost Received-SPF: pass client-ip=54.203.248.109; envelope-from=brennan@umanwizard.com; helo=smtp.umanwizard.com 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_PASS=-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: Brennan Vincent , efraim@flashner.co.il 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.77): New variable. * gnu/packages/rust.scm (rust): Base main rust package on rust-1.77. Change-Id: Ia4611b0ea153bce1de97e711af6d3f7396a6bf85 --- gnu/packages/rust.scm | 29 +++++++++++++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) diff --git a/gnu/packages/rust.scm b/gnu/packages/rust.scm index e4cc14d26d..fc9a003f9b 100644 --- a/gnu/packages/rust.scm +++ b/gnu/packages/rust.scm @@ -957,6 +957,31 @@ (define-public rust-1.76 (inputs (modify-inputs (package-inputs base-rust) (replace "llvm" llvm-17)))))) +(define-public rust-1.77 + (let ((base-rust (rust-bootstrapped-package rust-1.76 "1.77.0" + "11rda8d8qj24a5mkjzj1x6x9pkvaq0zlhkgdp5b39zj5m0gwsv0d"))) + (package + (inherit base-rust) + (arguments + (substitute-keyword-arguments (package-arguments base-rust) + ((#:phases phases) + `(modify-phases ,phases + (add-after 'configure 'no-optimized-compiler-builtins + (lambda* (#:key inputs #:allow-other-keys) + ;; Pre-1.77, the behavior was equivalent to this flag being + ;; "false" if the llvm-project submodule wasn't checked out. + ;; + ;; Now there's an explicit check, so the build fails if we don't + ;; manually disable this (given that we don't have the submodule checked out). + ;; Thus making the build behave the same as it did in 1.76 and earlier. + ;; + ;; TODO - make the build system depend on system llvm for this, so we + ;; can get the performance benefits of setting this to true? + (substitute* "config.toml" + (("\\[build\\]") + "[build] +optimized-compiler-builtins = false"))))))))))) + (define (make-ignore-test-list strs) "Function to make creating a list to ignore tests a bit easier." (map (lambda (str) @@ -971,7 +996,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.76)) + (let ((base-rust rust-1.77)) (package (inherit base-rust) (properties (append @@ -1139,7 +1164,7 @@ (define-public rust ;; The three tests which are known to fail upstream on QEMU ;; emulation on aarch64 and riscv64 also fail on x86_64 in ;; Guix's build system. Skip them on all builds. - (substitute* "sys/unix/process/process_common/tests.rs" + (substitute* "sys/pal/unix/process/process_common/tests.rs" ;; We can't use make-ignore-test-list because we will get ;; build errors due to the double [ignore] block. (("target_arch = \"arm\"" arm) -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 26 09:29:32 2024 Received: (at 69981) by debbugs.gnu.org; 26 Mar 2024 13:29:32 +0000 Received: from localhost ([127.0.0.1]:33049 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rp6rr-0000Fo-R2 for submit@debbugs.gnu.org; Tue, 26 Mar 2024 09:29:32 -0400 Received: from mail-ed1-x531.google.com ([2a00:1450:4864:20::531]:58490) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rp6ro-0000FW-OL for 69981@debbugs.gnu.org; Tue, 26 Mar 2024 09:29:30 -0400 Received: by mail-ed1-x531.google.com with SMTP id 4fb4d7f45d1cf-566e869f631so5921286a12.0 for <69981@debbugs.gnu.org>; Tue, 26 Mar 2024 06:29:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1711459763; x=1712064563; darn=debbugs.gnu.org; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender:from:to :cc:subject:date:message-id:reply-to; bh=3NmdwSSBheijy9WF/5GUMm0UE4HfFJckA4MyvEJibHk=; b=Z0AO/XtCMxtdWXMQ/VVADVsZu0GA7YJF2Q3YiU9DUZtKOwyNvmL+o2ks5w0fgI63/3 C1awjff5EF31C1sRyD8tPBsDubhP66uHNJF4rYS6YxK0NxMVD+MkYjJi89k+vxY0AAdq ziXZzA4eJSdUc5Y6l6QJzBVSAqM9U8XqIrQm9VqiDcFoNG9iTViFj4kxkmJuSZ9COB2C lqbPaR6DM1+RgBwLw9iOcxdAeGynCge4g7GvNLL5gFj1mzZHu39ly7SLjnCz2azMZVAg XIpWFkJP6sQ9VQWMyhZRANb4eTjRZJ9rBSSSzMP30b0Afvs5dP6Lms3QGCQO/e/zS2Qp H2Xw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711459763; x=1712064563; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=3NmdwSSBheijy9WF/5GUMm0UE4HfFJckA4MyvEJibHk=; b=L0Gd/CkqTsCQQj1dvcrKShb/jchXu1AMBfKwdx+Gu6x1l1FKWoRxp8njvlnyrhePeI yY+13jCMqeb8yAwW2QTDabWRGiALYRBZwx5Y476epn7+cZ6YqdMkUCxO532350/Y/oU3 MLDG8fF+p1odlvQne39YMY8HOSr9ztFOTF50T46fcHZCTrLWf9voCLLAadSYRo1ZYc/a Tjn3pimxBtcplV5bkjKGxrYybGQQq4O6PnwVuV8oG17FgiJpmZ75zxypZY3HQIqmp2hr iyd74i0Uok4GS4O8bKAifyuHxTkMF+TZPIasHZgbXzsQdRs0+ikrDDmBAxA6xRvPMRdu Dx+A== X-Gm-Message-State: AOJu0YzWUMH9zTFF0+x0fD8C9BCrurwIp33aVGewXswUMupeKGGtEDm9 EFh9Tp7aBRvDZ8ubXHzRGSItcg0cEsZH9hrsZ+HAY8ihkPHF7nj8mqcH8CrvDnc= X-Google-Smtp-Source: AGHT+IG/ybeme/M9iVCw97enZqMGld0nTftJRZoagt130H4u0XV1gwXW/5gKldFeQSw1haDWiSeUKQ== X-Received: by 2002:a5d:6552:0:b0:33e:cc1e:399 with SMTP id z18-20020a5d6552000000b0033ecc1e0399mr6897857wrv.43.1711449271750; Tue, 26 Mar 2024 03:34:31 -0700 (PDT) Received: from localhost ([141.226.12.177]) by smtp.gmail.com with ESMTPSA id a1-20020a5d5081000000b0033e91509224sm11776785wrt.22.2024.03.26.03.34.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Mar 2024 03:34:31 -0700 (PDT) Date: Tue, 26 Mar 2024 12:34:29 +0200 From: Efraim Flashner To: Brennan Vincent Subject: Re: [PATCH] gnu: rust: update to 1.77.0 Message-ID: Mail-Followup-To: Efraim Flashner , Brennan Vincent , 69981@debbugs.gnu.org References: <20240324142738.353171-1-brennan@umanwizard.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="HFhcSIj2zH6SidMb" Content-Disposition: inline In-Reply-To: <20240324142738.353171-1-brennan@umanwizard.com> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 69981 Cc: 69981@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: -0.7 (/) --HFhcSIj2zH6SidMb Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Thanks. I've applied it locally and I'll push it to the rust-team branch after I see that it also builds successfully on aarch64 and riscv64. --=20 Efraim Flashner =D7=A8=D7=A0=D7=A9=D7=9C=D7=A4 = =D7=9D=D7=99=D7=A8=D7=A4=D7=90 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --HFhcSIj2zH6SidMb Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmYCpLUACgkQQarn3Mo9 g1EdJw/8CQ/PeDOqmOpJGRQ/LKJ/SsHLuaHFd/v5EW8sn82VTM25SOiNqJvUN/97 a+dOZwvGnkvRfQ4bZBLopyajjUqr+xictNWbu0L/wC5tyPDD1ROGxEV1+GsKYprB aRCAVM8/UjwtNZB/QYxwhoGQ6smoMUt52j6snICsGjcg/79wL/ys70ICffsm6V4u 1oa/LEgEjr8VbvPD3/SFsERXU4GG2RJMJ7NGKSJL2vWrhZDiNAi5GkyQDr566Kf1 dsDiFvXm9dg6aBJyODIT5fWa25BzUvA1ixyeFBggKvbeFV8mp8ls7O1E57hpw6XG yjNQS9uJIr1JSRl2bU7LUN3w8ACRToRqV+J07wBJehK7kPL0z2hyCuZpXcSnubTG Sz6YfAy9o6Co161nVOM8HLSKSl7XWs2yk9teHQ2+lC+pMsYbeY7NANm4G3PqfWTH BNI+P42b4+xoOOfLKcGd0MC4kdJ06TcSKqnnvunaG/mMKBU2QPTh75TVWKiM0EmE 3dlqaaUhDYnQL5+g3avPcZHhz0dgYUYoulfWoCLL/TIf06RIP0ZsfP7Y3+EoD8Hx 99DgzDrKGcJmyxIEtqLU+4frKGI6noL4EnwJAQ8lVg2fKa1MsC11iYR12ig6Jn88 5a59RHYVvaPuSNjrxWUeb10Jy+F/jHFLKwVX8qmOB83yhK2zDOs= =JctF -----END PGP SIGNATURE----- --HFhcSIj2zH6SidMb-- From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 02 09:25:21 2024 Received: (at 69981-done) by debbugs.gnu.org; 2 Apr 2024 13:25:22 +0000 Received: from localhost ([127.0.0.1]:53085 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rre8e-0008Dx-H0 for submit@debbugs.gnu.org; Tue, 02 Apr 2024 09:25:21 -0400 Received: from mail-wm1-x334.google.com ([2a00:1450:4864:20::334]:56427) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rre8c-0008BB-9d for 69981-done@debbugs.gnu.org; Tue, 02 Apr 2024 09:25:18 -0400 Received: by mail-wm1-x334.google.com with SMTP id 5b1f17b1804b1-4161d73d873so3196375e9.0 for <69981-done@debbugs.gnu.org>; Tue, 02 Apr 2024 06:25:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712064308; x=1712669108; darn=debbugs.gnu.org; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:to:from:date:sender:from:to:cc :subject:date:message-id:reply-to; bh=9aV5S5wGgc/7bvXdkoClbvEL/sMsiKffiXcW39S9P3w=; b=bmrS+LiRGmDKeohoSymbYD8TTBhm+QvqWdkfzWfwkNTm5enIJpQbM5GN6sbg08mb0/ rn5d5+ZzgViS0ae59Re7LYdxREficj75n5LWmh2rcFBHYKKicd4R7Z+d+bBmKj4CCZtX sOt7R9ZCo5GG6lBSVOHRdwTJTxTmjJi6tYbkPtCmXnnGx8rwNqmblEo/x99w0vTLyqyE ClriNjmjFFFuuXXJbtdk1mIQhj8ptcgAP823GSHJtKIK9uGJEyzZoRIfrTIyFOCKeydG 0XPkJeXUFje2d2J8DojqLzTl7rMDJMquKnl9eAL+8PD4oMJWl9LgGuD2q44V5L9TA17B EvQQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712064308; x=1712669108; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:to:from:date:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=9aV5S5wGgc/7bvXdkoClbvEL/sMsiKffiXcW39S9P3w=; b=JY4zl9THpfjlmb0nehSpHj49okQf9KhzsUz9k1J7HOsm5aegALvLyXcON68Zl0UfJH eW+lhTH09Whs1tkFDIV98HihnsICLPddkwFgoGGiTc2PemDRkquFjJTO1Kejl2x3JwPF CzCaN+L9yFu7rFMEvMzB49sVbHR24xckdqddjCkSTErYnC0ho7R9lwjCDq6S91GZ7lt+ SxWAIHbABPxq/iAWQlYcYf834V4o/CX3OmmO+H2/WwTISElTIz8Et0Z87D0tQhNXxhfE i7zamFppABzJbbqZX5r9ehMuWrMWjmsnlPwRCEN9wj+IcKc1kWGHTG4DOd6n0XvSdXBS 4fyg== X-Gm-Message-State: AOJu0YweQsgLv0yohEJOvXX7iv9argwdkEPkeBVhPzyhZNjYH1IJ+MDe sWQLE9r5DpW2ZwrjHlZ71YAqMugBUXpShwUpcyL7L+nrjBwQAi6kQKCth8EbHPY= X-Google-Smtp-Source: AGHT+IGKOBa+HLkFa9G06cYYQ+WZH9mUtubDIjTZGzWhouSgWOH43cF0V6h8T2Df+a56L8Hrk7O/9w== X-Received: by 2002:a05:600c:154b:b0:415:4457:3f8b with SMTP id f11-20020a05600c154b00b0041544573f8bmr9926947wmg.25.1712064308296; Tue, 02 Apr 2024 06:25:08 -0700 (PDT) Received: from localhost ([141.226.12.177]) by smtp.gmail.com with ESMTPSA id m6-20020a05600c4f4600b004147db8a91asm21165787wmq.40.2024.04.02.06.25.07 for <69981-done@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 02 Apr 2024 06:25:07 -0700 (PDT) Date: Tue, 2 Apr 2024 16:25:06 +0300 From: Efraim Flashner To: 69981-done@debbugs.gnu.org Subject: Re: [bug#69981] [PATCH] gnu: rust: update to 1.77.0 Message-ID: Mail-Followup-To: Efraim Flashner , 69981-done@debbugs.gnu.org References: <20240324142738.353171-1-brennan@umanwizard.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="BSCPNXlKUWIIkZMs" Content-Disposition: inline In-Reply-To: X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 69981-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: -0.7 (/) --BSCPNXlKUWIIkZMs Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Looks like I forgot to close the bug. --=20 Efraim Flashner =D7=A8=D7=A0=D7=A9=D7=9C=D7=A4 = =D7=9D=D7=99=D7=A8=D7=A4=D7=90 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --BSCPNXlKUWIIkZMs Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmYMBzIACgkQQarn3Mo9 g1E2dg//XeByTX+9KblU9VOOA1wwdvshSk5eN4hZ/rbNca5jBl0XrEWLmXpJDG1k iIZrqJpKVPHJEXLxN33Nikrb90zoXTXs1jjr+KaI6OsGhZprbkCVGyGPo+gupIRb ak6AjpJhKT3n159Owphqfy/q1Z2w5dNUk0B0DCEg+zu0c74cwv5MgZGk4bo6xRiI 6ldQ4Nqfos02t/TNYaAAEP9JTfBW/gDBsBBzjOVlmZ7wwsgx8jRkQ2cx+vU2v8wa TeH7oYw9XMrUWLWT2ZliiBrzP0A47IXjVq9yNoM1TDARCTdhe5gtnq8TOHIJxwkp DNlPg/XS9n8yJ6ZIazoB0afUhaX7VZfQKImbDjQQaVDotpZNsryO7fu2li92BiEo drOPLvexEJ665sCu6ph59mjy7Os9dhNSaOvDvQCBjcI2UFNJsTKxlSaFIwD4JGDi B2fU+VjT3nHGBdO4SoaXq4g0dsg+Ncv21FJ5t8W38hpZwuvjjX6YNmTCXg2SMsXr 2TngkCUCxEvu/oHTZnihwAedG1Xbn4rH+SRdAdkPpVVlT/6M9YypZwZ6iIGqPldk sjowxAVrgvXsKHAraXGjq6mdI/snVytGbobLY7Ri4t9lznqzRjkwGI5mFAjGUC4e SBntLywAVhs06auHzVyH73THTqqGaDpdjAL0eHMS8lOhZ3+9fSs= =rf3e -----END PGP SIGNATURE----- --BSCPNXlKUWIIkZMs-- From unknown Sun Jun 22 00:57:56 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 01 May 2024 11:24:13 +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