From unknown Sun Aug 17 22:12:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#64720] [PATCH] gnu: rust-analyzer: Fix build of rust-analyzer. Resent-From: Distopico Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 19 Jul 2023 02:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 64720 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64720@debbugs.gnu.org Cc: Distopico , efraim@flashner.co.il X-Debbugs-Original-To: guix-patches@gnu.org X-Debbugs-Original-Xcc: efraim@flashner.co.il Received: via spool by submit@debbugs.gnu.org id=B.168973372819384 (code B ref -1); Wed, 19 Jul 2023 02:29:02 +0000 Received: (at submit) by debbugs.gnu.org; 19 Jul 2023 02:28:48 +0000 Received: from localhost ([127.0.0.1]:54588 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qLwvo-00052a-FY for submit@debbugs.gnu.org; Tue, 18 Jul 2023 22:28:48 -0400 Received: from lists.gnu.org ([2001:470:142::17]:49296) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qLwvl-00052M-RT for submit@debbugs.gnu.org; Tue, 18 Jul 2023 22:28:47 -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 1qLwvg-0003RX-DH for guix-patches@gnu.org; Tue, 18 Jul 2023 22:28:40 -0400 Received: from mx0.riseup.net ([198.252.153.6]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qLwvd-0004sm-M4 for guix-patches@gnu.org; Tue, 18 Jul 2023 22:28:39 -0400 Received: from fews02-sea.riseup.net (fews02-sea-pn.riseup.net [10.0.1.112]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.riseup.net", Issuer "R3" (not verified)) by mx0.riseup.net (Postfix) with ESMTPS id 4R5KW70L6wz9tF8 for ; Wed, 19 Jul 2023 02:28:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1689733715; bh=OnmnX8VHHambe45NQDRMW9wPd0rTPK29Y6cMv2WBQ70=; h=From:To:Cc:Subject:Date:From; b=Q+Fdsw3hGTBR4Vrrks6rWQNirG7JoA0M4M5jdYuSLsqsnvkY2KPo1TvDZT1+LzwBP GrM60aqFzZHMBbqdf7FOHjGWqLka6te/6oMqm2V6TrAI3eO3IpIkj+A6C09h1paTh7 7aNumXg3pj39+EKQzfAujTvt7D6KnPsBzmO47S4w= X-Riseup-User-ID: EBFC44B17279BBCBDF121ADC7CA3AA542168E71EFEB6D0BC1A2F1122551604F9 Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews02-sea.riseup.net (Postfix) with ESMTPSA id 4R5KW62L9czFqjr; Wed, 19 Jul 2023 02:28:34 +0000 (UTC) From: Distopico Date: Tue, 18 Jul 2023 21:26:18 -0500 Message-ID: <20230719022804.19613-1-distopico@riseup.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=198.252.153.6; envelope-from=distopico@riseup.net; helo=mx0.riseup.net 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.0 (/) 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 (-) Fixes build of rust-analyzer version 2022-01-10 that requires pined version of rust-notify which is `rust-notify-pre.13`. I'm working to update `rust-analizer` to 2023-07-17 but it require add more packages and update other, it's a WIP but for now this is just to fix the build. * gnu/packages/crates-io.scm (rust-notify-5-pre.13): New variable. * gnu/packages/rust-apps.scm --- gnu/packages/crates-io.scm | 13 +++++++++++++ gnu/packages/rust-apps.scm | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index f9574e2797..5dd9e0d349 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -38927,6 +38927,19 @@ (define-public rust-notify-5 notification library.") (license (list license:cc0 license:artistic2.0)))) +(define-public rust-notify-5-pre.13 + (package + (inherit rust-notify-5) + (name "rust-notify") + (version "5.0.0-pre.13") + (source (origin + (method url-fetch) + (uri (crate-uri "notify" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0za8mpacxkr62fii5h7ny4h396y0m8myd3hf08njqdg2h21kap94")))))) + (define-public rust-notify-4 (package (inherit rust-notify-5) diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index 8c29969712..0571af498c 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm @@ -1775,7 +1775,7 @@ (define-public rust-analyzer ("rust-memmap2" ,rust-memmap2-0.5) ("rust-mimalloc" ,rust-mimalloc-0.1) ("rust-miow" ,rust-miow-0.4) - ("rust-notify" ,rust-notify-5) + ("rust-notify" ,rust-notify-5-pre.13) ("rust-object" ,rust-object-0.28) ("rust-once-cell" ,rust-once-cell-1) ("rust-parking-lot" ,rust-parking-lot-0.11) base-commit: 917a299831361f253ea664f009176b4bbe06900a -- 2.41.0 From unknown Sun Aug 17 22:12:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#64720] [PATCH] gnu: rust-analyzer: Fix build of rust-analyzer. Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 29 Jul 2023 18:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64720 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Distopico , 64720@debbugs.gnu.org Received: via spool by 64720-submit@debbugs.gnu.org id=B64720.169065628931393 (code B ref 64720); Sat, 29 Jul 2023 18:45:02 +0000 Received: (at 64720) by debbugs.gnu.org; 29 Jul 2023 18:44:49 +0000 Received: from localhost ([127.0.0.1]:49004 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qPovp-0008AH-7o for submit@debbugs.gnu.org; Sat, 29 Jul 2023 14:44:49 -0400 Received: from mail-ed1-x544.google.com ([2a00:1450:4864:20::544]:54486) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qPovn-0008A2-BV for 64720@debbugs.gnu.org; Sat, 29 Jul 2023 14:44:47 -0400 Received: by mail-ed1-x544.google.com with SMTP id 4fb4d7f45d1cf-5221b90f763so4394768a12.0 for <64720@debbugs.gnu.org>; Sat, 29 Jul 2023 11:44:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1690656281; x=1691261081; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date :message-id:reply-to; bh=8F4XEVfJc++4ZguROKxblyvXLlt1LO4uebAj6Dw5CzU=; b=VDWD7AXtc9kp7z1rTtbaij8mH0aoHW+cOJ50nKnIXZBiDij+2SJzfzIQ8vFc0rT9mF XiE2YCyEVOUCFLmc43l7+eiYX6+5bK7m7TOTgJMJlTrzvv38I97fF/yPjFlSnOc+3wxN w4Svxki2glsbTmYNhy+9HkoghJm5ktoDxOfKDYd/oLF7rsUXCLfGqSStFXNyvj9R69qd 8DjSxkGRz5DSJfbIEqn6RAStghhgV2veqMbioGhbmdbrRrdpcyYEKSi5ePhW4ERsJETl gsvdMdLgonB99oWhIsJGsEtEenGa79WvbvZoFjXWbw/68q8lDcvfZefwD40efEHOdWwP 2oUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690656281; x=1691261081; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=8F4XEVfJc++4ZguROKxblyvXLlt1LO4uebAj6Dw5CzU=; b=epV9crNg3qbLvaT5M6l4tSkVzgpzRLj1IMBgBLiZbV/GFWUEg6OzFxJJm+x9GIN7Y2 1SJ7I5aJX62GcS7XZ1lDK5QxD4x9AhBN5ymm4H8sCGHhhZpS+WKw6Z6fQ3cfNOSBMjkU yrlPE+6yvRyVqaDSg99QSXnOHP3E2C8yK4HF32zBgim9vqLZTZFmgICdy8aGqMfNvPau o/Bp0pY2pwGz3DPT0Tbyf10EvasJOsSQaGAX5WWHIBU0pi2FqsAehHQ2Z+buP3P2XWei racGEo2/g+IBJbuiq0T7rCUf1JDsKZGbL/cU5A7r4a9OUkVM/q7Jc6GFigLqRr5IaV2j RWEQ== X-Gm-Message-State: ABy/qLZ6Hr/zNwJWaTuoCElZifFlV+JT6bwMW8XsiE7PpcG2NT1rvGpB oHunOiHvJNbZHVk/FzyGcbs= X-Google-Smtp-Source: APBJJlETTsJPlM1DzXw3YiNT1tM/eis9W7om0kL7nCkIjd9WlCuDLZsriEL4PMZbJJ0vxJPtvrXMOg== X-Received: by 2002:a17:906:18:b0:99b:504d:d9c7 with SMTP id 24-20020a170906001800b0099b504dd9c7mr2981485eja.67.1690656281261; Sat, 29 Jul 2023 11:44:41 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id mf25-20020a170906cb9900b0099251a40184sm3593038ejb.99.2023.07.29.11.44.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 29 Jul 2023 11:44:40 -0700 (PDT) Message-ID: <712b78e8a1d4ca99fa1aa2efc5d0220907f19b96.camel@gmail.com> From: Liliana Marie Prikler Date: Sat, 29 Jul 2023 20:44:39 +0200 In-Reply-To: <20230719022804.19613-1-distopico@riseup.net> References: <20230719022804.19613-1-distopico@riseup.net> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.4 MIME-Version: 1.0 X-Spam-Score: -0.0 (/) 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 (-) Am Dienstag, dem 18.07.2023 um 21:26 -0500 schrieb Distopico: > Fixes build of rust-analyzer version 2022-01-10 that requires pined pinned > version of rust-notify which is `rust-notify-pre.13`. >=20 > I'm working to update `rust-analizer` to 2023-07-17 but it require > add more Please stick to one spelling of rust-analyzer. Also, comments that shouldn't end up in the commit messages go below the "---" line. > packages and update other, it's a WIP but for now this is just to fix > the build. >=20 > * gnu/packages/crates-io.scm (rust-notify-5-pre.13): New variable. > * gnu/packages/rust-apps.scm The ChangeLog here is incomplete. Also, I'm pretty sure this would be a two-patch series. > --- > =C2=A0gnu/packages/crates-io.scm | 13 +++++++++++++ > =C2=A0gnu/packages/rust-apps.scm |=C2=A0 2 +- > =C2=A02 files changed, 14 insertions(+), 1 deletion(-) >=20 > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index f9574e2797..5dd9e0d349 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -38927,6 +38927,19 @@ (define-public rust-notify-5 > =C2=A0notification library.") > =C2=A0=C2=A0=C2=A0=C2=A0 (license (list license:cc0 license:artistic2.0))= )) > =C2=A0 > +(define-public rust-notify-5-pre.13 > +=C2=A0 (package > +=C2=A0=C2=A0=C2=A0 (inherit rust-notify-5) > +=C2=A0=C2=A0=C2=A0 (name "rust-notify") > +=C2=A0=C2=A0=C2=A0 (version "5.0.0-pre.13") > +=C2=A0=C2=A0=C2=A0 (source (origin > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 (method url-fetch) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 (uri (crate-uri "notify" version)) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 (file-name (string-append name "-" version ".tar.gz")) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 (sha256 > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 (base32 > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 > "0za8mpacxkr62fii5h7ny4h396y0m8myd3hf08njqdg2h21kap94")))))) > + LGTM, but idk anything about rust. > =C2=A0(define-public rust-notify-4 > =C2=A0=C2=A0 (package > =C2=A0=C2=A0=C2=A0=C2=A0 (inherit rust-notify-5) > diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm > index 8c29969712..0571af498c 100644 > --- a/gnu/packages/rust-apps.scm > +++ b/gnu/packages/rust-apps.scm > @@ -1775,7 +1775,7 @@ (define-public rust-analyzer > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("rust-memmap2" ,rust-me= mmap2-0.5) > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("rust-mimalloc" ,rust-m= imalloc-0.1) > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("rust-miow" ,rust-miow-= 0.4) > -=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("rust-notify" ,rust-notify-5= ) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("rust-notify" ,rust-notify-5= -pre.13) > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("rust-object" ,rust-obj= ect-0.28) > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("rust-once-cell" ,rust-= once-cell-1) > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("rust-parking-lot" ,rus= t-parking-lot-0.11) Same here. Cheers From unknown Sun Aug 17 22:12:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#64720] [PATCH 0/2] Fix build of rust-analyzer v2022-01-10. Resent-From: Distopico Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 05 Aug 2023 02:34:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64720 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64720@debbugs.gnu.org Cc: Distopico Received: via spool by 64720-submit@debbugs.gnu.org id=B64720.16912028302074 (code B ref 64720); Sat, 05 Aug 2023 02:34:01 +0000 Received: (at 64720) by debbugs.gnu.org; 5 Aug 2023 02:33:50 +0000 Received: from localhost ([127.0.0.1]:55110 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qS770-0000XO-3S for submit@debbugs.gnu.org; Fri, 04 Aug 2023 22:33:50 -0400 Received: from mx1.riseup.net ([198.252.153.129]:41320) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qS76y-0000X8-1N for 64720@debbugs.gnu.org; Fri, 04 Aug 2023 22:33:48 -0400 Received: from fews01-sea.riseup.net (fews01-sea-pn.riseup.net [10.0.1.109]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx1.riseup.net (Postfix) with ESMTPS id 4RHmqB3M9JzDqVw for <64720@debbugs.gnu.org>; Sat, 5 Aug 2023 02:33:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1691202822; bh=JwQWF+sxyLFF0F2OZunxJzVRLpRGQr6l2BortRaLWY0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=U0hTkpFo4f5I5sAhHCi2hiVF0DhDrrBcM166ulKSM2PXv6KvF+SFGBoypN0RkVxGy CKuB6p6he0pFz5h3rP7lCOpW3tGa006xow87ANYKqslkcBPtAB3z/EpHGyZ8ntKVs9 n0murDEyQMyrJyHMNiHR++XylUNx0A2NrGXXViuQ= X-Riseup-User-ID: 4E58BCEF00F9E1D17B3FAEB72BF9A95FF5D5B10F55EA3D15C25458A0B0331957 Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews01-sea.riseup.net (Postfix) with ESMTPSA id 4RHmq94wD0zJntL; Sat, 5 Aug 2023 02:33:41 +0000 (UTC) From: Distopico Date: Fri, 4 Aug 2023 21:27:58 -0500 Message-ID: <20230805023315.14971-1-distopico@riseup.net> In-Reply-To: <712b78e8a1d4ca99fa1aa2efc5d0220907f19b96.camel@gmail.com> References: <712b78e8a1d4ca99fa1aa2efc5d0220907f19b96.camel@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) 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 (-) Comments addressed, thank you for the feedback. Distopico (2): gnu: Add rust-notify-5-pre.13. gnu: rust-analyzer: Fix build of version 2022-01-10. gnu/packages/crates-io.scm | 13 +++++++++++++ gnu/packages/rust-apps.scm | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) base-commit: 42ae42cf41e8f5e88422e30d801251a3427d7f3b -- 2.41.0 From unknown Sun Aug 17 22:12:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#64720] [PATCH 1/2] gnu: Add rust-notify-5-pre.13. Resent-From: Distopico Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 05 Aug 2023 02:42:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64720 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64720@debbugs.gnu.org Cc: Distopico Received: via spool by 64720-submit@debbugs.gnu.org id=B64720.16912033132924 (code B ref 64720); Sat, 05 Aug 2023 02:42:01 +0000 Received: (at 64720) by debbugs.gnu.org; 5 Aug 2023 02:41:53 +0000 Received: from localhost ([127.0.0.1]:55130 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qS7En-0000l6-Dz for submit@debbugs.gnu.org; Fri, 04 Aug 2023 22:41:53 -0400 Received: from mx0.riseup.net ([198.252.153.6]:41120) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qS7El-0000kk-KH for 64720@debbugs.gnu.org; Fri, 04 Aug 2023 22:41:52 -0400 Received: from fews02-sea.riseup.net (fews02-sea-pn.riseup.net [10.0.1.112]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx0.riseup.net (Postfix) with ESMTPS id 4RHn0T6pGFz9sjb for <64720@debbugs.gnu.org>; Sat, 5 Aug 2023 02:41:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1691203306; bh=d4dGymvDfhfHFtp9jtHesjVfseblH+PfKKtzrF4FBpE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=U3cSCTP+rr4EYdMpiHzjVwisAkFABqgXi+sVoNCefcWMNv5XPo8e0YN3ASRDxTpcl ZGh9ekLTguYqDzjP4i1Zoy3HkgtH1nMQq3uNi8S/ofsFJ7C1NbUvNR30JnepElmNZO sgTyTbvSdHIm5YAEGYCTde0EswrLqKRFWRYVPc8A= X-Riseup-User-ID: 2C944440249C20D22B6579275B8CFD6BB2628DA179D8A2DB490AB45D44D27A8F Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews02-sea.riseup.net (Postfix) with ESMTPSA id 4RHn0T1QYDzFq38; Sat, 5 Aug 2023 02:41:45 +0000 (UTC) From: Distopico Date: Fri, 4 Aug 2023 21:40:08 -0500 Message-ID: <20230805024139.21189-1-distopico@riseup.net> In-Reply-To: <712b78e8a1d4ca99fa1aa2efc5d0220907f19b96.camel@gmail.com> References: <712b78e8a1d4ca99fa1aa2efc5d0220907f19b96.camel@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) 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 (-) * gnu/packages/crates-io.scm (rust-notify-5-pre.13): New variable. This pinned version is required by `rust-analyzer` version `2022-01-10`. --- * gnu/packages/crates-io.scm (rust-notify-5-pre.13): New variable. This pinned version is required by `rust-analyzer` version `2022-01-10`. gnu/packages/crates-io.scm | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index f9574e2797..5dd9e0d349 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -38927,6 +38927,19 @@ (define-public rust-notify-5 notification library.") (license (list license:cc0 license:artistic2.0)))) +(define-public rust-notify-5-pre.13 + (package + (inherit rust-notify-5) + (name "rust-notify") + (version "5.0.0-pre.13") + (source (origin + (method url-fetch) + (uri (crate-uri "notify" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0za8mpacxkr62fii5h7ny4h396y0m8myd3hf08njqdg2h21kap94")))))) + (define-public rust-notify-4 (package (inherit rust-notify-5) -- 2.41.0 From unknown Sun Aug 17 22:12:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#64720] [PATCH 2/2] gnu: rust-analyzer: Fix build of version 2022-01-10. Resent-From: Distopico Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 05 Aug 2023 02:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64720 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64720@debbugs.gnu.org Cc: Distopico Received: via spool by 64720-submit@debbugs.gnu.org id=B64720.16912033202944 (code B ref 64720); Sat, 05 Aug 2023 02:42:02 +0000 Received: (at 64720) by debbugs.gnu.org; 5 Aug 2023 02:42:00 +0000 Received: from localhost ([127.0.0.1]:55133 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qS7Et-0000lP-Oo for submit@debbugs.gnu.org; Fri, 04 Aug 2023 22:42:00 -0400 Received: from mx0.riseup.net ([198.252.153.6]:41122) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qS7Es-0000l4-5o for 64720@debbugs.gnu.org; Fri, 04 Aug 2023 22:41:58 -0400 Received: from fews02-sea.riseup.net (fews02-sea-pn.riseup.net [10.0.1.112]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx0.riseup.net (Postfix) with ESMTPS id 4RHn0c66XMz9sjb for <64720@debbugs.gnu.org>; Sat, 5 Aug 2023 02:41:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1691203312; bh=b7l8qkSBJyS/bcmEUlNUVq88Yax2YjjSM325gfKfvh0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=CQnCv/o/f7rToxGQOty/DQZPJCPSO7DBiOrlDvzONzYxTBAByAADmxRMeDumlIdFb LEy8qzzW3hIruxvlECCdudp9mjyfDWy9l12N3XLf2HYrFUTVwJhIlzPlMbH1gwJxq7 V4UERy+KLZ1f98KwG354qiOtXPD9P3PccpecN1oc= X-Riseup-User-ID: AA33E2FE03B2739F3854C828BCF83667BC490E12346DCBD61F15D4E435B4B07F Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews02-sea.riseup.net (Postfix) with ESMTPSA id 4RHn0c1BHKzFq38; Sat, 5 Aug 2023 02:41:52 +0000 (UTC) From: Distopico Date: Fri, 4 Aug 2023 21:40:09 -0500 Message-ID: <20230805024139.21189-2-distopico@riseup.net> In-Reply-To: <20230805024139.21189-1-distopico@riseup.net> References: <712b78e8a1d4ca99fa1aa2efc5d0220907f19b96.camel@gmail.com> <20230805024139.21189-1-distopico@riseup.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) 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 (-) * gnu/packages/rust-apps.scm (rust-analyzer): Update dependency rust-notify-5-pre.13. This fixes the build of `rust-analyzer@2022-01-10`, which required a pinned version of `rust-notify` (`rust-notify-5-pre.13`) to compile. --- * gnu/packages/rust-apps.scm (rust-analyzer): Update dependency rust-notify-5-pre.13. This fixes the build of `rust-analyzer@2022-01-10`, which required a pinned version of `rust-notify` (`rust-notify-5-pre.13`) to compile. gnu/packages/rust-apps.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index 8c29969712..0571af498c 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm @@ -1775,7 +1775,7 @@ (define-public rust-analyzer ("rust-memmap2" ,rust-memmap2-0.5) ("rust-mimalloc" ,rust-mimalloc-0.1) ("rust-miow" ,rust-miow-0.4) - ("rust-notify" ,rust-notify-5) + ("rust-notify" ,rust-notify-5-pre.13) ("rust-object" ,rust-object-0.28) ("rust-once-cell" ,rust-once-cell-1) ("rust-parking-lot" ,rust-parking-lot-0.11) -- 2.41.0 From unknown Sun Aug 17 22:12:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#64720] [PATCH] gnu: rust-analyzer: Fix build of rust-analyzer. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 16 Aug 2023 21:10:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64720 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Distopico Cc: 64720@debbugs.gnu.org, Liliana Marie Prikler Received: via spool by 64720-submit@debbugs.gnu.org id=B64720.169222020011136 (code B ref 64720); Wed, 16 Aug 2023 21:10:01 +0000 Received: (at 64720) by debbugs.gnu.org; 16 Aug 2023 21:10:00 +0000 Received: from localhost ([127.0.0.1]:42255 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWNmC-0002tY-Ef for submit@debbugs.gnu.org; Wed, 16 Aug 2023 17:10:00 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38320) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWNm9-0002tL-U7 for 64720@debbugs.gnu.org; Wed, 16 Aug 2023 17:09:58 -0400 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 ) id 1qWNm4-0007A8-40; Wed, 16 Aug 2023 17:09:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=CrJUG0brJWx1tyYd+cy9G+Eh3MZIE05vAhMXybpcRG8=; b=ZWCTLplnwy7TP01MT5q0 SD6UyLzhqdIDuRs4oPW3Quy3B4m2s0daQLK1C1WamnngSOHXqp3iIX7ZOkatB3axO7Q2Gt10fhfzi TGSlixFSNNPD2SIXU73IeEkJ9nEjynczxCfY6heqZUCQMF2HxYhY9ZEqsqEYQlNSXy9+Tjz8iVSYI qUIhm9dUd94nvZOVdvkdGWlvnGPNXsUW9SVdz0Got9yZ2XRkt3nakfvxMysFUyICQEA26LtfpXdT/ RPoqoHv9KaiUpFz5kFU9xDC/LRYZQmJl/T4MdZnx2mSFc3kvd91GAeU7fCQVWyAbNXW/ivojwQr7m KtVA7x+G+39Kmw==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <712b78e8a1d4ca99fa1aa2efc5d0220907f19b96.camel@gmail.com> <20230805024139.21189-1-distopico@riseup.net> <20230805024139.21189-2-distopico@riseup.net> Date: Wed, 16 Aug 2023 23:09:48 +0200 In-Reply-To: <20230805024139.21189-2-distopico@riseup.net> (distopico@riseup.net's message of "Fri, 4 Aug 2023 21:40:09 -0500") Message-ID: <87fs4i3d9f.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) 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@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: -3.3 (---) Hi, Distopico skribis: > * gnu/packages/rust-apps.scm (rust-analyzer): Update dependency rust-noti= fy-5-pre.13. > > This fixes the build of `rust-analyzer@2022-01-10`, which required a pinn= ed > version of `rust-notify` (`rust-notify-5-pre.13`) to compile. When applied on top of 07dc3d024763f3768002e422e0d60aac0c1b94ac, I get this on x86_64-linux: --8<---------------cut here---------------start------------->8--- test abis::abi_1_58::rustc_server::tests::test_rustc_server_literals ... ok test abis::abi_1_58::rustc_server::tests::test_rustc_server_to_string ... ok test abis::abi_1_54::rustc_server::tests::test_rustc_server_from_str ... ok test tests::test_derive_error ... FAILED test tests::test_attr_macro ... FAILED test tests::test_derive_empty ... FAILED test tests::test_fn_like_macro2 ... FAILED test tests::test_fn_like_macro ... FAILED memory allocation of 140737312524592 bytes failed error: test failed, to rerun pass `-p proc_macro_srv --lib` Caused by: process didn't exit successfully: `/tmp/guix-build-rust-analyzer-2022-01-= 10.drv-0/source/target/release/deps/proc_macro_srv-ed08c83337741884 '--skip= =3Dtests::test_version_check' '--skip=3Dtests::test_loading_rust_analyzer' = '--skip=3Dtests::sourcegen::sourcegen_assists_docs' '--skip=3Dtests::source= gen_ast::sourcegen_ast' '--skip=3Dtidy::cargo_files_are_tidy' '--skip=3Dtid= y::check_licenses' '--skip=3Dtidy::check_merge_commits' '--skip=3Dtidy::che= ck_code_formatting' '--skip=3Dtidy::generate_grammar' '--skip=3Dtidy::gener= ate_assists_tests'` (signal: 6, SIGABRT: process abort signal) error: in phase 'check': uncaught exception: %exception #<&invoke-error program: "cargo" arguments: ("test" "--release" = "--" "--skip=3Dtests::test_version_check" "--skip=3Dtests::test_loading_rus= t_analyzer" "--skip=3Dtests::sourcegen::sourcegen_assists_docs" "--skip=3Dt= ests::sourcegen_ast::sourcegen_ast" "--skip=3Dtidy::cargo_files_are_tidy" "= --skip=3Dtidy::check_licenses" "--skip=3Dtidy::check_merge_commits" "--skip= =3Dtidy::check_code_formatting" "--skip=3Dtidy::generate_grammar" "--skip= =3Dtidy::generate_assists_tests") exit-status: 101 term-signal: #f stop-sig= nal: #f>=20 phase `check' failed after 164.4 seconds command "cargo" "test" "--release" "--" "--skip=3Dtests::test_version_check= " "--skip=3Dtests::test_loading_rust_analyzer" "--skip=3Dtests::sourcegen::= sourcegen_assists_docs" "--skip=3Dtests::sourcegen_ast::sourcegen_ast" "--s= kip=3Dtidy::cargo_files_are_tidy" "--skip=3Dtidy::check_licenses" "--skip= =3Dtidy::check_merge_commits" "--skip=3Dtidy::check_code_formatting" "--ski= p=3Dtidy::generate_grammar" "--skip=3Dtidy::generate_assists_tests" failed = with status 101 builder for `/gnu/store/qjpz8f8g5x5wx3y1lviz5kyy9hza4msp-rust-analyzer-2022= -01-10.drv' failed with exit code 1 --8<---------------cut here---------------end--------------->8--- Could you take a look? Thanks, Ludo=E2=80=99. From unknown Sun Aug 17 22:12:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#64720] [PATCH 0/8] gnu: rust-analyzer: Fix build of rust-analyzer. References: <20230719022804.19613-1-distopico@riseup.net> In-Reply-To: <20230719022804.19613-1-distopico@riseup.net> Resent-From: Distopico Original-Sender: "Debbugs-submit" Resent-CC: , guix-patches@gnu.org Resent-Date: Wed, 30 Aug 2023 19:51:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64720 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64720@debbugs.gnu.org Cc: Distopico , ( , Christopher Baines , Ludovic =?UTF-8?Q?Court=C3=A8s?= , Mathieu Othacehe , Raghav Gururajan , Ricardo Wurmus , Simon Tournier , Tobias Geerinckx-Rice , jgart X-Debbugs-Original-Xcc: ( , Christopher Baines , Ludovic =?UTF-8?Q?Court=C3=A8s?= , Mathieu Othacehe , Raghav Gururajan , Ricardo Wurmus , Simon Tournier , Tobias Geerinckx-Rice , jgart Received: via spool by 64720-submit@debbugs.gnu.org id=B64720.169342505616203 (code B ref 64720); Wed, 30 Aug 2023 19:51:01 +0000 Received: (at 64720) by debbugs.gnu.org; 30 Aug 2023 19:50:56 +0000 Received: from localhost ([127.0.0.1]:54118 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbRDL-0004DH-Mu for submit@debbugs.gnu.org; Wed, 30 Aug 2023 15:50:56 -0400 Received: from mx1.riseup.net ([198.252.153.129]:52066) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbRDH-0004D1-3r for 64720@debbugs.gnu.org; Wed, 30 Aug 2023 15:50:55 -0400 Received: from fews02-sea.riseup.net (fews02-sea-pn.riseup.net [10.0.1.112]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx1.riseup.net (Postfix) with ESMTPS id 4RbZf52v75zDqCr for <64720@debbugs.gnu.org>; Wed, 30 Aug 2023 19:50:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1693425037; bh=yCNPG0wSD1mTU0x2dVmKClFOOg45i1Ah5illOwEs4Sw=; h=From:To:Cc:Subject:Date:From; b=axGJPNwODkKpvzNLk85vb2Uc60N04xhbQmv/nlmIOqyJRnpyMXbKu+86K20t5+Nu3 1A5RUblCwIn2sgnw7QJA2R59kLYQCHTKj+qH/8mtEYDiA0Jkqa82ENNu0blYetTOqY kUhsud9bcHsVLO6slAFt+rQpL1TeuihnCE/QZy0Y= X-Riseup-User-ID: 8D773F238061688C12B75CB62931F7EB1B02E6E3D9FB6A9A316ACB138048741F Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews02-sea.riseup.net (Postfix) with ESMTPSA id 4RbZf44gcgzFpZs; Wed, 30 Aug 2023 19:50:36 +0000 (UTC) From: Distopico Date: Wed, 30 Aug 2023 14:50:20 -0500 Message-ID: <20230830195027.12095-1-distopico@riseup.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) 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 (-) v1 -> v2: Set required rust version and pin additional dependencies to required version Also skip some test that required reust 1.60 but is not possible use that version due seeveral packages has their dependencies required of rust-serde-json-1 that was updateto use indexmap2 and need min rust 1.64. Distopico (8): gnu: Add rust-notify-5-pre.13. gnu: rust-analyzer: Fix build of version 2022-01-10. gnu: Add rust-either-1.6.0. gnu: Add rust-proc-macro2-1.0.34. gnu: Add rust-quote-1.0.10. gnu: Add rust-serde-json-1.0.73. gnu: Add rust-trybuild-1.0.19. gnu: rust-analyzer: update required dependencies version gnu/packages/crates-io.scm | 132 +++++++++++++++++++++++++++++++++++-- gnu/packages/rust-apps.scm | 34 ++++++---- gnu/packages/rust.scm | 6 +- 3 files changed, 149 insertions(+), 23 deletions(-) base-commit: 74d72046bdc1ed6c859565570d0db58d20c9ddd7 -- 2.41.0 From unknown Sun Aug 17 22:12:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#64720] [PATCH v2 1/8] gnu: Add rust-notify-5-pre.13. References: <20230719022804.19613-1-distopico@riseup.net> In-Reply-To: <20230719022804.19613-1-distopico@riseup.net> Resent-From: Distopico Original-Sender: "Debbugs-submit" Resent-CC: , guix-patches@gnu.org Resent-Date: Wed, 30 Aug 2023 20:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64720 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64720@debbugs.gnu.org Cc: Distopico , ( , Christopher Baines , Ludovic =?UTF-8?Q?Court=C3=A8s?= , Mathieu Othacehe , Raghav Gururajan , Ricardo Wurmus , Simon Tournier , Tobias Geerinckx-Rice , jgart X-Debbugs-Original-Xcc: ( , Christopher Baines , Ludovic =?UTF-8?Q?Court=C3=A8s?= , Mathieu Othacehe , Raghav Gururajan , Ricardo Wurmus , Simon Tournier , Tobias Geerinckx-Rice , jgart Received: via spool by 64720-submit@debbugs.gnu.org id=B64720.169342562017194 (code B ref 64720); Wed, 30 Aug 2023 20:01:02 +0000 Received: (at 64720) by debbugs.gnu.org; 30 Aug 2023 20:00:20 +0000 Received: from localhost ([127.0.0.1]:54144 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbRMR-0004TG-Un for submit@debbugs.gnu.org; Wed, 30 Aug 2023 16:00:20 -0400 Received: from mx1.riseup.net ([198.252.153.129]:47632) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbRMQ-0004T1-HN for 64720@debbugs.gnu.org; Wed, 30 Aug 2023 16:00:19 -0400 Received: from fews02-sea.riseup.net (fews02-sea-pn.riseup.net [10.0.1.112]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx1.riseup.net (Postfix) with ESMTPS id 4RbZs12hyJzDqJ8 for <64720@debbugs.gnu.org>; Wed, 30 Aug 2023 20:00:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1693425605; bh=4tPnd+Z1oBQI66EaGaDe1/DT+nTC9xfUpq9lm3f93B8=; h=From:To:Cc:Subject:Date:From; b=JESc4SA0bxLC1CmyFm9zKp4P12qmPRhu2ffkvEYnTTIMchMwj04FnZ3Z+zw/jTA+o lW2RCVllxdw+z5ORnwwR6Bdszf2KICgoVCmVOEOANAChokkUgPzcozcB9w5yqnGb/+ zSQqyXu2tc1L1nboKH+XDnuXMBzpYH4miyTimhFU= X-Riseup-User-ID: B2265F4865062C13D524ECDCCCEB71A3DA9056F7FEBFBA32B07846C63C952EEF Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews02-sea.riseup.net (Postfix) with ESMTPSA id 4RbZs04b6NzFqgY; Wed, 30 Aug 2023 20:00:04 +0000 (UTC) From: Distopico Date: Wed, 30 Aug 2023 14:58:13 -0500 Message-ID: <20230830195955.16158-1-distopico@riseup.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) 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 (-) * gnu/packages/crates-io.scm (rust-notify-5-pre.13): New variable. This pinned version is required by `rust-analyzer` version `2022-01-10`. --- * gnu/packages/crates-io.scm (rust-notify-5-pre.13): New variable. This pinned version is required by `rust-analyzer` version `2022-01-10`. gnu/packages/crates-io.scm | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 77a41a5116..b6e2ac4507 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -41724,6 +41724,19 @@ (define-public rust-notify-5 notification library.") (license (list license:cc0 license:artistic2.0)))) +(define-public rust-notify-5-pre.13 + (package + (inherit rust-notify-5) + (name "rust-notify") + (version "5.0.0-pre.13") + (source (origin + (method url-fetch) + (uri (crate-uri "notify" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0za8mpacxkr62fii5h7ny4h396y0m8myd3hf08njqdg2h21kap94")))))) + (define-public rust-notify-4 (package (inherit rust-notify-5) -- 2.41.0 From unknown Sun Aug 17 22:12:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#64720] [PATCH v2 2/8] gnu: rust-analyzer: Fix build of version 2022-01-10. Resent-From: Distopico Original-Sender: "Debbugs-submit" Resent-CC: , guix-patches@gnu.org Resent-Date: Wed, 30 Aug 2023 20:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64720 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64720@debbugs.gnu.org Cc: Distopico , ( , Christopher Baines , Ludovic =?UTF-8?Q?Court=C3=A8s?= , Mathieu Othacehe , Raghav Gururajan , Ricardo Wurmus , Simon Tournier , Tobias Geerinckx-Rice , jgart X-Debbugs-Original-Xcc: ( , Christopher Baines , Ludovic =?UTF-8?Q?Court=C3=A8s?= , Mathieu Othacehe , Raghav Gururajan , Ricardo Wurmus , Simon Tournier , Tobias Geerinckx-Rice , jgart Received: via spool by 64720-submit@debbugs.gnu.org id=B64720.169342562717217 (code B ref 64720); Wed, 30 Aug 2023 20:01:02 +0000 Received: (at 64720) by debbugs.gnu.org; 30 Aug 2023 20:00:27 +0000 Received: from localhost ([127.0.0.1]:54147 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbRMZ-0004Tb-7p for submit@debbugs.gnu.org; Wed, 30 Aug 2023 16:00:27 -0400 Received: from mx1.riseup.net ([198.252.153.129]:37096) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbRMX-0004TN-Sa for 64720@debbugs.gnu.org; Wed, 30 Aug 2023 16:00:26 -0400 Received: from fews02-sea.riseup.net (fews02-sea-pn.riseup.net [10.0.1.112]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx1.riseup.net (Postfix) with ESMTPS id 4RbZs859GlzDqJ8 for <64720@debbugs.gnu.org>; Wed, 30 Aug 2023 20:00:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1693425612; bh=BMNN+lWztRrJBv8ac05C924jFuVe3BzmJDJa/hbmfms=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=NXLtU41eTxCbCS9qCyRcL87nTaSNLqvapHZX/zgtzd1UHaBiTQQUGrrY5fFbJKZZ0 9nkH0EFqRCFCG+gM0LIIP96SZI+5f37LQ6NKRyOf45g189s/c84HpM1hFSVioxFN/T p1DkUuewzc+QbqoqjQWx9lyf/LVkz4pw00+rzl98= X-Riseup-User-ID: 9A28BAC774ED44E3361D544E4B2041A8D8DFF15C08BFDFD974A9EBB0F1CE34E8 Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews02-sea.riseup.net (Postfix) with ESMTPSA id 4RbZs803gPzFpch; Wed, 30 Aug 2023 20:00:11 +0000 (UTC) From: Distopico Date: Wed, 30 Aug 2023 14:58:14 -0500 Message-ID: <20230830195955.16158-2-distopico@riseup.net> In-Reply-To: <20230830195955.16158-1-distopico@riseup.net> References: <20230830195955.16158-1-distopico@riseup.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) 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 (-) * gnu/packages/rust-apps.scm (rust-analyzer): Update dependency rust-notify-5-pre.13. This fixes the build of `rust-analyzer@2022-01-10`, which required a pinned version of `rust-notify` (`rust-notify-5-pre.13`) to compile and rust >= 1.64. --- * gnu/packages/rust-apps.scm (rust-analyzer): Update dependency rust-notify-5-pre.13. This fixes the build of `rust-analyzer@2022-01-10`, which required a pinned version of `rust-notify` (`rust-notify-5-pre.13`) to compile and rust >= 1.64. gnu/packages/rust-apps.scm | 22 +++++++++++++++------- gnu/packages/rust.scm | 6 +++--- 2 files changed, 18 insertions(+), 10 deletions(-) diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index a291282325..8c7d8006cc 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm @@ -1780,9 +1780,10 @@ (define-public rust-analyzer "1ci85bp8xwqrk8nqr8sh6yj8njgd98nhgnhaks2g00c77wwyra41")))) (build-system cargo-build-system) (arguments - `(#:install-source? #f ; virtual manifest + `(#:rust ,rust-1.64 + #:install-source? #f ; virtual manifest #:cargo-test-flags - '("--release" "--" + '("--release" "--lib" "--tests" "--" "--skip=tests::test_version_check" ;it need rustc's version ;; FIXME: Guix's rust does not install source in ;; %out/lib/rustlib/src/rust so "can't load standard library from @@ -1793,12 +1794,19 @@ (define-public rust-analyzer "--skip=tests::sourcegen::sourcegen_assists_docs" ;need rustfmt "--skip=tests::sourcegen_ast::sourcegen_ast" ;same - "--skip=tidy::cargo_files_are_tidy" ;not needed "--skip=tidy::check_licenses" ;it runs cargo metadata "--skip=tidy::check_merge_commits" ;it runs git rev-list "--skip=tidy::check_code_formatting" ;need rustfmt as cargo fmt - "--skip=tidy::generate_grammar" ;same - "--skip=tidy::generate_assists_tests") ;same + + ;; These tests require rust <= 1.60 and too many packages + ;; has as dependency rust-serde-json-1 that use indexmap2 + ;; and it need rust >= 1.64 + "--skip=tests::list_test_macros" + "--skip=tests::test_derive_empty" + "--skip=tests::test_attr_macro" + "--skip=tests::test_fn_like_macro" + "--skip=tests::test_fn_like_macro2" + "--skip=tests::test_derive_error") #:cargo-development-inputs (("rust-arbitrary" ,rust-arbitrary-1) ("rust-derive-arbitrary" ,rust-derive-arbitrary-1) @@ -1845,7 +1853,7 @@ (define-public rust-analyzer ("rust-memmap2" ,rust-memmap2-0.5) ("rust-mimalloc" ,rust-mimalloc-0.1) ("rust-miow" ,rust-miow-0.4) - ("rust-notify" ,rust-notify-5) + ("rust-notify" ,rust-notify-5-pre.13) ("rust-object" ,rust-object-0.28) ("rust-once-cell" ,rust-once-cell-1) ("rust-parking-lot" ,rust-parking-lot-0.11) @@ -1927,7 +1935,7 @@ (define-public rust-analyzer (chdir "../..") (install-file "LICENSE-MIT" doc) (install-file "LICENSE-APACHE" doc))))))) - (native-inputs (list rust-src)) + (native-inputs (list rust-src-1.64)) (home-page "https://rust-analyzer.github.io/") (synopsis "Experimental Rust compiler front-end for IDEs") (description "Rust-analyzer is a modular compiler frontend for the Rust diff --git a/gnu/packages/rust.scm b/gnu/packages/rust.scm index 4ee5ded5de..5cfdeffa81 100644 --- a/gnu/packages/rust.scm +++ b/gnu/packages/rust.scm @@ -652,7 +652,7 @@ (define rust-1.63 (rust-bootstrapped-package rust-1.62 "1.63.0" "1l4rrbzhxv88pnfq94nbyb9m6lfnjwixma3mwjkmvvs2aqlq158z")) -(define rust-1.64 +(define-public rust-1.64 (let ((base-rust (rust-bootstrapped-package rust-1.63 "1.64.0" "018j720b2n12slp4xk64jc6shkncd46d621qdyzh2a8s3r49zkdk"))) @@ -891,10 +891,10 @@ (define-public rust `("procps" ,procps) (package-native-inputs base-rust)))))) -(define-public rust-src +(define-public rust-src-1.64 (hidden-package (package - (inherit rust) + (inherit rust-1.64) (name "rust-src") (build-system copy-build-system) (native-inputs '()) -- 2.41.0 From unknown Sun Aug 17 22:12:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#64720] [PATCH v2 3/8] gnu: Add rust-either-1.6.0. Resent-From: Distopico Original-Sender: "Debbugs-submit" Resent-CC: , guix-patches@gnu.org Resent-Date: Wed, 30 Aug 2023 20:01:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64720 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64720@debbugs.gnu.org Cc: Distopico , ( , Christopher Baines , Ludovic =?UTF-8?Q?Court=C3=A8s?= , Mathieu Othacehe , Raghav Gururajan , Ricardo Wurmus , Simon Tournier , Tobias Geerinckx-Rice , jgart X-Debbugs-Original-Xcc: ( , Christopher Baines , Ludovic =?UTF-8?Q?Court=C3=A8s?= , Mathieu Othacehe , Raghav Gururajan , Ricardo Wurmus , Simon Tournier , Tobias Geerinckx-Rice , jgart Received: via spool by 64720-submit@debbugs.gnu.org id=B64720.169342563217235 (code B ref 64720); Wed, 30 Aug 2023 20:01:03 +0000 Received: (at 64720) by debbugs.gnu.org; 30 Aug 2023 20:00:32 +0000 Received: from localhost ([127.0.0.1]:54151 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbRMd-0004Tu-Os for submit@debbugs.gnu.org; Wed, 30 Aug 2023 16:00:32 -0400 Received: from mx1.riseup.net ([198.252.153.129]:37110) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbRMa-0004TR-PH for 64720@debbugs.gnu.org; Wed, 30 Aug 2023 16:00:29 -0400 Received: from fews02-sea.riseup.net (fews02-sea-pn.riseup.net [10.0.1.112]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx1.riseup.net (Postfix) with ESMTPS id 4RbZsC4PgrzDr2f for <64720@debbugs.gnu.org>; Wed, 30 Aug 2023 20:00:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1693425615; bh=p/nauWG0CJfdJz1uE4My6Lpx2b6T0nmgWXEnhINfCjI=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=dkFzVfrs7cGpsZ1QIi1IQrfd0ANJU4Oq7Xaok6XiwFp7BoeZvGPchpjkaC4Cv0Psr yRyMluRcwDsQNEB8Zr+RIB+2CO5LGSQWnp3/BdorStBkxNdd0LavnHva4QRrHqIPkS B8Q3jQ/2ojO3roB8DgKlgJkJFGUjz8EHkM2PQgYE= X-Riseup-User-ID: 162C525B084917346E73015AB27269606AFFD9C7BD03A878E2EF94B816C8DB67 Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews02-sea.riseup.net (Postfix) with ESMTPSA id 4RbZsB6QVYzFpch; Wed, 30 Aug 2023 20:00:14 +0000 (UTC) From: Distopico Date: Wed, 30 Aug 2023 14:58:15 -0500 Message-ID: <20230830195955.16158-3-distopico@riseup.net> In-Reply-To: <20230830195955.16158-1-distopico@riseup.net> References: <20230830195955.16158-1-distopico@riseup.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) 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 (-) * gnu/packages/crates-io.scm (rust-either-1.6.0): New variable. --- * gnu/packages/crates-io.scm (rust-either-1.6.0): New variable. gnu/packages/crates-io.scm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index b6e2ac4507..6a0f4e187d 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -21557,6 +21557,24 @@ (define-public rust-either-1 @code{Right} is a general purpose sum type with two cases.") (license (list license:expat license:asl2.0)))) +(define-public rust-either-1.6.0 + (package + (inherit rust-either-1) + (name "rust-either") + (version "1.6.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "either" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0mwl9vngqf5jvrhmhn9x60kr5hivxyjxbmby2pybncxfqhf4z3g7")))) + (arguments + `(#:cargo-inputs (("rust-serde" ,rust-serde-1)) + #:cargo-development-inputs (("rust-serde-json" ,rust-serde-json-1.0.73)))))) + (define-public rust-elf-0.0.10 (package (name "rust-elf") -- 2.41.0 From unknown Sun Aug 17 22:12:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#64720] [PATCH v2 4/8] gnu: Add rust-proc-macro2-1.0.34. Resent-From: Distopico Original-Sender: "Debbugs-submit" Resent-CC: , guix-patches@gnu.org Resent-Date: Wed, 30 Aug 2023 20:01:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64720 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64720@debbugs.gnu.org Cc: Distopico , ( , Christopher Baines , Ludovic =?UTF-8?Q?Court=C3=A8s?= , Mathieu Othacehe , Raghav Gururajan , Ricardo Wurmus , Simon Tournier , Tobias Geerinckx-Rice , jgart X-Debbugs-Original-Xcc: ( , Christopher Baines , Ludovic =?UTF-8?Q?Court=C3=A8s?= , Mathieu Othacehe , Raghav Gururajan , Ricardo Wurmus , Simon Tournier , Tobias Geerinckx-Rice , jgart Received: via spool by 64720-submit@debbugs.gnu.org id=B64720.169342563717265 (code B ref 64720); Wed, 30 Aug 2023 20:01:03 +0000 Received: (at 64720) by debbugs.gnu.org; 30 Aug 2023 20:00:37 +0000 Received: from localhost ([127.0.0.1]:54155 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbRMj-0004UO-Do for submit@debbugs.gnu.org; Wed, 30 Aug 2023 16:00:37 -0400 Received: from mx0.riseup.net ([198.252.153.6]:34254) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbRMc-0004TT-GZ for 64720@debbugs.gnu.org; Wed, 30 Aug 2023 16:00:33 -0400 Received: from fews02-sea.riseup.net (fews02-sea-pn.riseup.net [10.0.1.112]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx0.riseup.net (Postfix) with ESMTPS id 4RbZsF1HVXz9t8N for <64720@debbugs.gnu.org>; Wed, 30 Aug 2023 20:00:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1693425617; bh=Afe3whWGpquUjM7pNTTbfE1Kp2O6N6WtBENnsJl+brw=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=ZCA0uttNfi+Hx/eFbxja5NNdy1PBh2XsX/LoOTcrduYMdMoFN+4Md5cU+W0A7hR5b BL2v7xYrB9egqBCVlCds6kgzApk20uPV06VjKgw+at0+doTbQWSG5nk6oma8wG5dLI XStA//yprQivo7oUCYwomDY919GjnVwH6XzYib30= X-Riseup-User-ID: A3E8D6726590E7DE7F3F203B589A53EEEA07390EAA9382BA3B3D00A720466D5A Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews02-sea.riseup.net (Postfix) with ESMTPSA id 4RbZsD37MTzFpch; Wed, 30 Aug 2023 20:00:16 +0000 (UTC) From: Distopico Date: Wed, 30 Aug 2023 14:58:16 -0500 Message-ID: <20230830195955.16158-4-distopico@riseup.net> In-Reply-To: <20230830195955.16158-1-distopico@riseup.net> References: <20230830195955.16158-1-distopico@riseup.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) 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 (-) * gnu/packages/crates-io.scm (rust-proc-macro2-1.0.34): New variable. --- * gnu/packages/crates-io.scm (rust-proc-macro2-1.0.34): New variable. gnu/packages/crates-io.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 6a0f4e187d..70918d16d0 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -49419,6 +49419,27 @@ (define-public rust-proc-macro2-1 in terms of the upstream unstable API.") (license (list license:asl2.0 license:expat)))) +(define-public rust-proc-macro2-1.0.34 + (package + (inherit rust-proc-macro2-1) + (name "rust-proc-macro2") + (version "1.0.34") + (source + (origin + (method url-fetch) + (uri (crate-uri "proc-macro2" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1c93jhwl8lv3hiqqvdhd2d2xhjryh5bqb9w5icr5i7bw1wnfk11g")))) + (arguments + `(#:cargo-test-flags '("--lib") + #:cargo-inputs + (("rust-unicode-ident" ,rust-unicode-ident-1)) + #:cargo-development-inputs + (("rust-quote" ,rust-quote-1.0.10) + ("rust-rustversion" ,rust-rustversion-1)))))) + (define-public rust-proc-macro2-0.4 (package (inherit rust-proc-macro2-1) -- 2.41.0 From unknown Sun Aug 17 22:12:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#64720] [PATCH v2 5/8] gnu: Add rust-quote-1.0.10. Resent-From: Distopico Original-Sender: "Debbugs-submit" Resent-CC: , guix-patches@gnu.org Resent-Date: Wed, 30 Aug 2023 20:01:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64720 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64720@debbugs.gnu.org Cc: Distopico , ( , Christopher Baines , Ludovic =?UTF-8?Q?Court=C3=A8s?= , Mathieu Othacehe , Raghav Gururajan , Ricardo Wurmus , Simon Tournier , Tobias Geerinckx-Rice , jgart X-Debbugs-Original-Xcc: ( , Christopher Baines , Ludovic =?UTF-8?Q?Court=C3=A8s?= , Mathieu Othacehe , Raghav Gururajan , Ricardo Wurmus , Simon Tournier , Tobias Geerinckx-Rice , jgart Received: via spool by 64720-submit@debbugs.gnu.org id=B64720.169342563817273 (code B ref 64720); Wed, 30 Aug 2023 20:01:03 +0000 Received: (at 64720) by debbugs.gnu.org; 30 Aug 2023 20:00:38 +0000 Received: from localhost ([127.0.0.1]:54157 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbRMj-0004UV-QW for submit@debbugs.gnu.org; Wed, 30 Aug 2023 16:00:38 -0400 Received: from mx0.riseup.net ([198.252.153.6]:34256) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbRMf-0004Tk-5P for 64720@debbugs.gnu.org; Wed, 30 Aug 2023 16:00:34 -0400 Received: from fews02-sea.riseup.net (fews02-sea-pn.riseup.net [10.0.1.112]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx0.riseup.net (Postfix) with ESMTPS id 4RbZsJ0NGLz9tGG for <64720@debbugs.gnu.org>; Wed, 30 Aug 2023 20:00:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1693425620; bh=+KZO8M2KUq5EH46Q8hOZ7ss2dlgjSQjV2Y3vBACz3j4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=PrxWbkrBKF+F+gZFZHK/Av8XLzXXuodDnj0l8Wpwbm5dka3nJVZqm7yD7eHrdj739 zKYnfWkiAinTiTsNBgNA7oPKtah3KuheouGO3ZuHOtXWycarIHBsfxPaG2xuB8TdjD uig9nsugCB+VWG1JWEkzSkfRfpzFa+ozdvTj43sU= X-Riseup-User-ID: C0335285292E1FE6F857DFC72709E182CBF0E059D3DB47AC582C94CE75655305 Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews02-sea.riseup.net (Postfix) with ESMTPSA id 4RbZsH2NCWzFpch; Wed, 30 Aug 2023 20:00:19 +0000 (UTC) From: Distopico Date: Wed, 30 Aug 2023 14:58:17 -0500 Message-ID: <20230830195955.16158-5-distopico@riseup.net> In-Reply-To: <20230830195955.16158-1-distopico@riseup.net> References: <20230830195955.16158-1-distopico@riseup.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) 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 (-) * gnu/packages/crates-io.scm (rust-quote-1.0.10): New variable. --- * gnu/packages/crates-io.scm (rust-quote-1.0.10): New variable. gnu/packages/crates-io.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 70918d16d0..d245b32959 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -51640,6 +51640,25 @@ (define-public rust-quote-1 (description "Quasi-quoting macro quote!(...)") (license (list license:asl2.0 license:expat)))) +(define-public rust-quote-1.0.10 + (package + (inherit rust-quote-1) + (name "rust-quote") + (version "1.0.10") + (source (origin + (method url-fetch) + (uri (crate-uri "quote" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "01ff7a76f871ggnby57iagw6499vci4bihcr11g6bqzjlp38rg1q")))) + (arguments + `(#:cargo-inputs + (("rust-proc-macro2" ,rust-proc-macro2-1.0.34)) + #:cargo-development-inputs + (("rust-rustversion" ,rust-rustversion-1) + ("rust-trybuild" ,rust-trybuild-1.0.19)))))) + (define-public rust-quote-0.6 (package (inherit rust-quote-1) -- 2.41.0 From unknown Sun Aug 17 22:12:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#64720] [PATCH v2 6/8] gnu: Add rust-serde-json-1.0.73. Resent-From: Distopico Original-Sender: "Debbugs-submit" Resent-CC: , guix-patches@gnu.org Resent-Date: Wed, 30 Aug 2023 20:01:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64720 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64720@debbugs.gnu.org Cc: Distopico , ( , Christopher Baines , Ludovic =?UTF-8?Q?Court=C3=A8s?= , Mathieu Othacehe , Raghav Gururajan , Ricardo Wurmus , Simon Tournier , Tobias Geerinckx-Rice , jgart X-Debbugs-Original-Xcc: ( , Christopher Baines , Ludovic =?UTF-8?Q?Court=C3=A8s?= , Mathieu Othacehe , Raghav Gururajan , Ricardo Wurmus , Simon Tournier , Tobias Geerinckx-Rice , jgart Received: via spool by 64720-submit@debbugs.gnu.org id=B64720.169342563817286 (code B ref 64720); Wed, 30 Aug 2023 20:01:04 +0000 Received: (at 64720) by debbugs.gnu.org; 30 Aug 2023 20:00:38 +0000 Received: from localhost ([127.0.0.1]:54160 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbRMk-0004UY-6W for submit@debbugs.gnu.org; Wed, 30 Aug 2023 16:00:38 -0400 Received: from mx1.riseup.net ([198.252.153.129]:60182) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbRMi-0004Tt-3F for 64720@debbugs.gnu.org; Wed, 30 Aug 2023 16:00:36 -0400 Received: from fews02-sea.riseup.net (fews02-sea-pn.riseup.net [10.0.1.112]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx1.riseup.net (Postfix) with ESMTPS id 4RbZsL6jR2zDqJ8 for <64720@debbugs.gnu.org>; Wed, 30 Aug 2023 20:00:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1693425622; bh=C41z91O71dumdLZfv+7dFH7x7q0NX5Ed4oybVk9YT14=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=UZl1E2AHY5p6oswJJAajcEcDh+Ruvg3NkZKldG/CEmvIQIOJXp1wPwSSW4ow4TKgm g8wC3okobIbyxo9WTXX9gLUWwgQTglX6WBmFQatVJnB4Ywdo56WWkCV6ej6TddAji+ Vtd8u8cj5Fqj/4or9XOzrmVoqJK8OqGsjHKOjPfo= X-Riseup-User-ID: 2EC5B2A563D9B51A9DEDC822284A8737628CE2D17E694870892BB6B8091891EF Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews02-sea.riseup.net (Postfix) with ESMTPSA id 4RbZsL1YZ9zFpch; Wed, 30 Aug 2023 20:00:22 +0000 (UTC) From: Distopico Date: Wed, 30 Aug 2023 14:58:18 -0500 Message-ID: <20230830195955.16158-6-distopico@riseup.net> In-Reply-To: <20230830195955.16158-1-distopico@riseup.net> References: <20230830195955.16158-1-distopico@riseup.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) 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 (-) * gnu/packages/crates-io.scm (rust-serde-json-1.0.73): New variable. --- * gnu/packages/crates-io.scm (rust-serde-json-1.0.73): New variable. gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d245b32959..a89db5ba46 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -59866,6 +59866,32 @@ (define-public rust-serde-json-1 "This package provides a JSON serialization file format.") (license (list license:expat license:asl2.0)))) +(define-public rust-serde-json-1.0.73 + (package + (inherit rust-serde-json-1) + (name "rust-serde-json") + (version "1.0.73") + (source + (origin + (method url-fetch) + (uri (crate-uri "serde-json" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1xbwmzc5j6r1nz62a20w6l9bkwbhzd11vwbdqmzbqcv5pi207gdw")))) + (arguments + `(#:cargo-inputs + (("rust-indexmap" ,rust-indexmap-1.7) + ("rust-itoa" ,rust-itoa-1) + ("rust-ryu" ,rust-ryu-1) + ("rust-serde" ,rust-serde-1)) + #:cargo-development-inputs + (("rust-automod" ,rust-automod-1) + ("rust-rustversion" ,rust-rustversion-1) + ("rust-serde-bytes" ,rust-serde-bytes-0.11) + ("rust-serde-derive" ,rust-serde-derive-1) + ("rust-serde-stacker" ,rust-serde-stacker-0.1) + ("rust-trybuild" ,rust-trybuild-1)))))) + (define-public rust-serde-json-0.9 (package (inherit rust-serde-json-1) -- 2.41.0 From unknown Sun Aug 17 22:12:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#64720] [PATCH v2 7/8] gnu: Add rust-trybuild-1.0.19. Resent-From: Distopico Original-Sender: "Debbugs-submit" Resent-CC: , guix-patches@gnu.org Resent-Date: Wed, 30 Aug 2023 20:01:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64720 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64720@debbugs.gnu.org Cc: Distopico , ( , Christopher Baines , Ludovic =?UTF-8?Q?Court=C3=A8s?= , Mathieu Othacehe , Raghav Gururajan , Ricardo Wurmus , Simon Tournier , Tobias Geerinckx-Rice , jgart X-Debbugs-Original-Xcc: ( , Christopher Baines , Ludovic =?UTF-8?Q?Court=C3=A8s?= , Mathieu Othacehe , Raghav Gururajan , Ricardo Wurmus , Simon Tournier , Tobias Geerinckx-Rice , jgart Received: via spool by 64720-submit@debbugs.gnu.org id=B64720.169342565017310 (code B ref 64720); Wed, 30 Aug 2023 20:01:04 +0000 Received: (at 64720) by debbugs.gnu.org; 30 Aug 2023 20:00:50 +0000 Received: from localhost ([127.0.0.1]:54163 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbRMv-0004V6-LX for submit@debbugs.gnu.org; Wed, 30 Aug 2023 16:00:50 -0400 Received: from mx0.riseup.net ([198.252.153.6]:34270) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbRMj-0004U2-Tl for 64720@debbugs.gnu.org; Wed, 30 Aug 2023 16:00:38 -0400 Received: from fews02-sea.riseup.net (fews02-sea-pn.riseup.net [10.0.1.112]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx0.riseup.net (Postfix) with ESMTPS id 4RbZsN5cPQz9tMc for <64720@debbugs.gnu.org>; Wed, 30 Aug 2023 20:00:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1693425624; bh=0IWrXzdLE+nAq4JjVqFV3aDcZdbaRBIrBXGz/vjcy/Q=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=DJl7XYJX8WRTDPC3jeO7rx4nXSuDnH2OUnqQd54sNf3hM7UVzobBNDxDVqpn0qgqI dMVELJTQTx3W3gO6/UUesi2WZjRCHVVdq01OeRnOzdxtFl+yUHBWHUeysJAVKyft2U bRR9+b3Tc3o67nZJbHSwvvg+ycIH+GTUSQDicqlg= X-Riseup-User-ID: 8E16B033076F53F9EB03C464B0841346175EB63070D0691558FA9A9A7C320E6A Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews02-sea.riseup.net (Postfix) with ESMTPSA id 4RbZsN0TS6zFpch; Wed, 30 Aug 2023 20:00:23 +0000 (UTC) From: Distopico Date: Wed, 30 Aug 2023 14:58:19 -0500 Message-ID: <20230830195955.16158-7-distopico@riseup.net> In-Reply-To: <20230830195955.16158-1-distopico@riseup.net> References: <20230830195955.16158-1-distopico@riseup.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) 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 (-) * gnu/packages/crates-io.scm (rust-trybuild-1.0.19): New variable. --- * gnu/packages/crates-io.scm (rust-trybuild-1.0.19): New variable. gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index a89db5ba46..019afc010a 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -73245,6 +73245,29 @@ (define-public rust-trybuild-1 "Test harness for ui tests of compiler diagnostics.") (license (list license:expat license:asl2.0)))) +(define-public rust-trybuild-1.0.19 + (package + (inherit rust-trybuild-1) + (name "rust-trybuild") + (version "1.0.19") + (source + (origin + (method url-fetch) + (uri (crate-uri "trybuild" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0ab7ahdx563n6kbm14pm3qnxq4fp06pz42nh5ii4acvlzycnwdh4")))) + (arguments + `(#:cargo-inputs + (("rust-toml" ,rust-toml-0.5) + ("rust-dissimilar" ,rust-dissimilar-1) + ("rust-glob" ,rust-glob-0.3) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1.0.73) + ("rust-termcolor" ,rust-termcolor-1)) + #:cargo-development-inputs (("rust-automod" ,rust-automod-1)))))) + (define-public rust-trybuild2-1 (package (name "rust-trybuild2") -- 2.41.0 From unknown Sun Aug 17 22:12:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#64720] [PATCH v2 8/8] gnu: rust-analyzer: update required dependencies version Resent-From: Distopico Original-Sender: "Debbugs-submit" Resent-CC: , guix-patches@gnu.org Resent-Date: Wed, 30 Aug 2023 20:01:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64720 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64720@debbugs.gnu.org Cc: Distopico , ( , Christopher Baines , Ludovic =?UTF-8?Q?Court=C3=A8s?= , Mathieu Othacehe , Raghav Gururajan , Ricardo Wurmus , Simon Tournier , Tobias Geerinckx-Rice , jgart X-Debbugs-Original-Xcc: ( , Christopher Baines , Ludovic =?UTF-8?Q?Court=C3=A8s?= , Mathieu Othacehe , Raghav Gururajan , Ricardo Wurmus , Simon Tournier , Tobias Geerinckx-Rice , jgart Received: via spool by 64720-submit@debbugs.gnu.org id=B64720.169342565017316 (code B ref 64720); Wed, 30 Aug 2023 20:01:05 +0000 Received: (at 64720) by debbugs.gnu.org; 30 Aug 2023 20:00:50 +0000 Received: from localhost ([127.0.0.1]:54165 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbRMw-0004V9-47 for submit@debbugs.gnu.org; Wed, 30 Aug 2023 16:00:50 -0400 Received: from mx1.riseup.net ([198.252.153.129]:60190) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbRMl-0004UA-PA for 64720@debbugs.gnu.org; Wed, 30 Aug 2023 16:00:40 -0400 Received: from fews02-sea.riseup.net (fews02-sea-pn.riseup.net [10.0.1.112]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx1.riseup.net (Postfix) with ESMTPS id 4RbZsQ4VPzzDr26 for <64720@debbugs.gnu.org>; Wed, 30 Aug 2023 20:00:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1693425626; bh=tsXbni9UH30Rdm6aEPfnjhxlR/Bv5WKv4d95auUooCw=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=YpbTOL26PbT3uTu3nMGSmxCI4HcJiiEBkFt7sLET1vap4yU09S4H4kSQ8b4zeQavd 50Xk4Y1ru1pgojVrxz4orjmxVmBAIKspbRQEmWqmJfnY0EPL8hpwImmgx4CslNZqh8 WlW5YxDIm0emfz0KG0c4jtLYKZo03AHhxO7T/eks= X-Riseup-User-ID: EC3958C62505BCCC7B613DB3DEB6F04A69F4EBC973334A8E972FE063E639AFF9 Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews02-sea.riseup.net (Postfix) with ESMTPSA id 4RbZsP6dm1zFpch; Wed, 30 Aug 2023 20:00:25 +0000 (UTC) From: Distopico Date: Wed, 30 Aug 2023 14:58:20 -0500 Message-ID: <20230830195955.16158-8-distopico@riseup.net> In-Reply-To: <20230830195955.16158-1-distopico@riseup.net> References: <20230830195955.16158-1-distopico@riseup.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) 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 (-) use pinned versions of different dependencies required by rust-analyzer@2022-01-10 --- use pinned versions of different dependencies required by rust-analyzer@2022-01-10 gnu/packages/crates-io.scm | 12 ++++++------ gnu/packages/rust-apps.scm | 12 +++++------- 2 files changed, 11 insertions(+), 13 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 019afc010a..3c83563c45 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -57560,7 +57560,7 @@ (define-public rust-salsa-0.17 #:cargo-inputs (("rust-crossbeam-utils" ,rust-crossbeam-utils-0.8) - ("rust-indexmap" ,rust-indexmap-1) + ("rust-indexmap" ,rust-indexmap-1.7) ("rust-lock-api" ,rust-lock-api-0.4) ("rust-log" ,rust-log-0.4) ("rust-oorandom" ,rust-oorandom-11.1) @@ -59960,7 +59960,7 @@ (define-public rust-serde-path-to-error-0.1 (("rust-serde" ,rust-serde-1)) #:cargo-development-inputs (("rust-serde-derive" ,rust-serde-derive-1) - ("rust-serde-json" ,rust-serde-json-1)))) + ("rust-serde-json" ,rust-serde-json-1.0.73)))) (home-page "https://github.com/dtolnay/path-to-error") (synopsis @@ -60018,14 +60018,14 @@ (define-public rust-serde-repr-0.1 (build-system cargo-build-system) (arguments `(#:cargo-inputs - (("rust-proc-macro2" ,rust-proc-macro2-1) - ("rust-quote" ,rust-quote-1) + (("rust-proc-macro2" ,rust-proc-macro2-1.0.34) + ("rust-quote" ,rust-quote-1.0.10) ("rust-syn" ,rust-syn-1)) #:cargo-development-inputs (("rust-rustversion" ,rust-rustversion-1) ("rust-serde" ,rust-serde-1) - ("rust-serde-json" ,rust-serde-json-1) - ("rust-trybuild" ,rust-trybuild-1)))) + ("rust-serde-json" ,rust-serde-json-1.0.73) + ("rust-trybuild" ,rust-trybuild-1.0.19)))) (home-page "https://github.com/dtolnay/serde-repr") (synopsis "Serialize and deserialize C-like enum as underlying repr") (description diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index 8c7d8006cc..76d48e55f1 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm @@ -1812,7 +1812,7 @@ (define-public rust-analyzer ("rust-derive-arbitrary" ,rust-derive-arbitrary-1) ("rust-expect-test" ,rust-expect-test-1) ("rust-oorandom" ,rust-oorandom-11.1) - ("rust-quote" ,rust-quote-1) + ("rust-quote" ,rust-quote-1.0.10) ("rust-rayon" ,rust-rayon-1) ("rust-tracing" ,rust-tracing-0.1) ("rust-tracing-subscriber" ,rust-tracing-subscriber-0.3) @@ -1823,7 +1823,6 @@ (define-public rust-analyzer ("rust-anyhow" ,rust-anyhow-1) ("rust-anymap" ,rust-anymap-0.12) ("rust-arrayvec" ,rust-arrayvec-0.7) - ("rust-backtrace" ,rust-backtrace-0.3) ("rust-cargo-metadata" ,rust-cargo-metadata-0.14) ("rust-cfg-if" ,rust-cfg-if-1) ("rust-chalk-ir" ,rust-chalk-ir-0.75) @@ -1832,17 +1831,16 @@ (define-public rust-analyzer ("rust-countme" ,rust-countme-3) ("rust-cov-mark" ,rust-cov-mark-2) ("rust-crossbeam-channel" ,rust-crossbeam-channel-0.5) - ("rust-dashmap" ,rust-dashmap-4) ("rust-dissimilar" ,rust-dissimilar-1) ("rust-dot" ,rust-dot-0.1) ("rust-drop-bomb" ,rust-drop-bomb-0.1) - ("rust-either" ,rust-either-1) + ("rust-either" ,rust-either-1.6.0) ("rust-ena" ,rust-ena-0.14) ("rust-env-logger" ,rust-env-logger-0.8) ("rust-flate2" ,rust-flate2-1) ("rust-fst" ,rust-fst-0.4) ("rust-home" ,rust-home-0.5) - ("rust-indexmap" ,rust-indexmap-1) + ("rust-indexmap" ,rust-indexmap-1.7) ("rust-itertools" ,rust-itertools-0.10) ("rust-jod-thread" ,rust-jod-thread-0.1) ("rust-libc" ,rust-libc-0.2) @@ -1858,7 +1856,7 @@ (define-public rust-analyzer ("rust-once-cell" ,rust-once-cell-1) ("rust-parking-lot" ,rust-parking-lot-0.11) ("rust-perf-event" ,rust-perf-event-0.4) - ("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-proc-macro2" ,rust-proc-macro2-1.0.34) ("rust-pulldown-cmark" ,rust-pulldown-cmark-0.8) ("rust-pulldown-cmark-to-cmark" ,rust-pulldown-cmark-to-cmark-7) ("rust-rowan" ,rust-rowan-0.15) @@ -1867,7 +1865,7 @@ (define-public rust-analyzer ("rust-salsa" ,rust-salsa-0.17) ("rust-scoped-tls" ,rust-scoped-tls-1) ("rust-serde" ,rust-serde-1) - ("rust-serde-json" ,rust-serde-json-1) + ("rust-serde-json" ,rust-serde-json-1.0.73) ("rust-serde-path-to-error" ,rust-serde-path-to-error-0.1) ("rust-typed-arena" ,rust-typed-arena-2) ("rust-smallvec" ,rust-smallvec-1) -- 2.41.0 From unknown Sun Aug 17 22:12:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#64720] [PATCH] gnu: rust-analyzer: Fix build of rust-analyzer. Resent-From: Distopico Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 30 Aug 2023 20:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64720 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 64720@debbugs.gnu.org, Liliana Marie Prikler Received: via spool by 64720-submit@debbugs.gnu.org id=B64720.169342774720573 (code B ref 64720); Wed, 30 Aug 2023 20:36:02 +0000 Received: (at 64720) by debbugs.gnu.org; 30 Aug 2023 20:35:47 +0000 Received: from localhost ([127.0.0.1]:54199 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbRul-0005Ll-0T for submit@debbugs.gnu.org; Wed, 30 Aug 2023 16:35:47 -0400 Received: from mx1.riseup.net ([198.252.153.129]:36426) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbRug-0005LU-PW for 64720@debbugs.gnu.org; Wed, 30 Aug 2023 16:35:45 -0400 Received: from fews02-sea.riseup.net (fews02-sea-pn.riseup.net [10.0.1.112]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx1.riseup.net (Postfix) with ESMTPS id 4Rbbds0b7tzDr26; Wed, 30 Aug 2023 20:35:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1693427729; bh=di5t7Z1MREdTBNr3yvNbZIclWIVqe5g70ZWLHnUCjQY=; h=References:From:To:Cc:Subject:Date:In-reply-to:From; b=Bw9fI8+48qVzRlga2sbKihWF9ENmE4r4CWKwf6PjyyFf/QB6+OUpFtUNJEZN5m0pe v6VY/35QB4r/cw8OBrFPjpjuY4HrsWmd/JnAlnPHWqVGO6I1Vul4Ht6I0eNcwR0g89 3CqNU40LewvM4Mc9ZNaHD0Whcx8M0P68rwPwhGBg= X-Riseup-User-ID: C6CCF8703748E0071D12C319A38CCFFD10A9F137B0754EE65F9BBB7DCA25E2E0 Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews02-sea.riseup.net (Postfix) with ESMTPSA id 4Rbbdr03CTzFq04; Wed, 30 Aug 2023 20:35:27 +0000 (UTC) References: <712b78e8a1d4ca99fa1aa2efc5d0220907f19b96.camel@gmail.com> <20230805024139.21189-1-distopico@riseup.net> <20230805024139.21189-2-distopico@riseup.net> <87fs4i3d9f.fsf_-_@gnu.org> From: Distopico Date: Wed, 30 Aug 2023 15:34:23 -0500 In-reply-to: <87fs4i3d9f.fsf_-_@gnu.org> Message-ID: <87edjki7zo.fsf@riseup.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) 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 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Ludo On 2023-08-16, Ludovic Court=C3=A8s wrote: > Hi, > > Distopico skribis: > >> * gnu/packages/rust-apps.scm (rust-analyzer): Update dependency rust-not= ify-5-pre.13. >> >> This fixes the build of `rust-analyzer@2022-01-10`, which required a pin= ned >> version of `rust-notify` (`rust-notify-5-pre.13`) to compile. > > When applied on top of 07dc3d024763f3768002e422e0d60aac0c1b94ac, I get > this on x86_64-linux: > > --8<---------------cut here---------------start------------->8--- > test abis::abi_1_58::rustc_server::tests::test_rustc_server_literals ... = ok > test abis::abi_1_58::rustc_server::tests::test_rustc_server_to_string ...= ok > test abis::abi_1_54::rustc_server::tests::test_rustc_server_from_str ... = ok > test tests::test_derive_error ... FAILED > test tests::test_attr_macro ... FAILED > test tests::test_derive_empty ... FAILED > test tests::test_fn_like_macro2 ... FAILED > test tests::test_fn_like_macro ... FAILED > memory allocation of 140737312524592 bytes failed > error: test failed, to rerun pass `-p proc_macro_srv --lib` > > Caused by: > process didn't exit successfully: `/tmp/guix-build-rust-analyzer-2022-0= 1-10.drv-0/source/target/release/deps/proc_macro_srv-ed08c83337741884 '--sk= ip=3Dtests::test_version_check' '--skip=3Dtests::test_loading_rust_analyzer= ' '--skip=3Dtests::sourcegen::sourcegen_assists_docs' '--skip=3Dtests::sour= cegen_ast::sourcegen_ast' '--skip=3Dtidy::cargo_files_are_tidy' '--skip=3Dt= idy::check_licenses' '--skip=3Dtidy::check_merge_commits' '--skip=3Dtidy::c= heck_code_formatting' '--skip=3Dtidy::generate_grammar' '--skip=3Dtidy::gen= erate_assists_tests'` (signal: 6, SIGABRT: process abort signal) > error: in phase 'check': uncaught exception: > %exception #<&invoke-error program: "cargo" arguments: ("test" "--release= " "--" "--skip=3Dtests::test_version_check" "--skip=3Dtests::test_loading_r= ust_analyzer" "--skip=3Dtests::sourcegen::sourcegen_assists_docs" "--skip= =3Dtests::sourcegen_ast::sourcegen_ast" "--skip=3Dtidy::cargo_files_are_tid= y" "--skip=3Dtidy::check_licenses" "--skip=3Dtidy::check_merge_commits" "--= skip=3Dtidy::check_code_formatting" "--skip=3Dtidy::generate_grammar" "--sk= ip=3Dtidy::generate_assists_tests") exit-status: 101 term-signal: #f stop-s= ignal: #f>=20 > phase `check' failed after 164.4 seconds > command "cargo" "test" "--release" "--" "--skip=3Dtests::test_version_che= ck" "--skip=3Dtests::test_loading_rust_analyzer" "--skip=3Dtests::sourcegen= ::sourcegen_assists_docs" "--skip=3Dtests::sourcegen_ast::sourcegen_ast" "-= -skip=3Dtidy::cargo_files_are_tidy" "--skip=3Dtidy::check_licenses" "--skip= =3Dtidy::check_merge_commits" "--skip=3Dtidy::check_code_formatting" "--ski= p=3Dtidy::generate_grammar" "--skip=3Dtidy::generate_assists_tests" failed = with status 101 > builder for `/gnu/store/qjpz8f8g5x5wx3y1lviz5kyy9hza4msp-rust-analyzer-20= 22-01-10.drv' failed with exit code 1 > --8<---------------cut here---------------end--------------->8--- > > Could you take a look? > > Thanks, > Ludo=E2=80=99. Fixed, thank you --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFJBAEBCAAzFiEEvYwofabWO6y953lVmAk6gHJUa/MFAmTvqAwVHGRpc3RvcGlj b0ByaXNldXAubmV0AAoJEJgJOoByVGvztdQH/1jlufJIUZBFVGG4zVMxnnc9akB/ 6ykNblPaf/dsvR1Vm6IMmk3YJ9jUmh1kJMyJNWEethSxuZf/3Sxf60X5CypgzEfg TdtuUvohcjtaeRpkMXvb1PCY3BtB7bkEJTUZzZ32aPLX6285wppYPz8sje4oiGtZ AY//7p2Q0GQB/8ZIZcrQ5MBOB6vZa2QFy+rAPxsBWjFjyC6D4RbXm5CEJBJfyaHq IR5RI+QtwVIisPCidKsjW2Fo9QRYQK+3m0cnW7Y7zn7mkAx5yr6aCzMK45HsF5vC uLGF8XqJj3gokPKzcdy3D03p3OyQfgwIxw5WiihDonBKuUEUkzbGhX4JUFU= =ZXZ2 -----END PGP SIGNATURE----- --=-=-=-- From unknown Sun Aug 17 22:12:19 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Distopico Subject: bug#64720: closed (Re: bug#64720: [PATCH] gnu: rust-analyzer: Fix build of rust-analyzer.) Message-ID: References: <87sf7nxykw.fsf_-_@gnu.org> <20230719022804.19613-1-distopico@riseup.net> X-Gnu-PR-Message: they-closed 64720 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 64720@debbugs.gnu.org Date: Sat, 09 Sep 2023 13:32:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1694266322-7381-1" This is a multi-part message in MIME format... ------------=_1694266322-7381-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #64720: [PATCH] gnu: rust-analyzer: Fix build of rust-analyzer. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 64720@debbugs.gnu.org. --=20 64720: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D64720 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1694266322-7381-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 64720-done) by debbugs.gnu.org; 9 Sep 2023 13:31:51 +0000 Received: from localhost ([127.0.0.1]:46404 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qey3v-0001uW-MU for submit@debbugs.gnu.org; Sat, 09 Sep 2023 09:31:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47738) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qey3q-0001uB-9T for 64720-done@debbugs.gnu.org; Sat, 09 Sep 2023 09:31:46 -0400 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 ) id 1qey3e-0001R3-Ng; Sat, 09 Sep 2023 09:31:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=lJB11oDBvV0Q+KAI1CYkRHKj9H7bs5bx4XB1RUnu1Kw=; b=VHeMooJcCz7z9ygPhFzD 7wOhOEFb7ykqT+BnvsJZOlJ9iO5e+a0HWCe7Ccr9cUHdpjJtzlIK8F96puzDPHihz6xeD9U/+rL7z 9lyowEXn5qeul+uSKAMmsDf7Al8HXgot+vWt6T28KX0NCmk3pA1XWdwVVYPz337T68Fnd2wfFdpca jkV4DueiVV/JCxAKdtECgzRzsg8MlySdPzzkhtY5NdOpxARkRFf4RBRIVvZWs0v/bPQJO/kbGobQU 90jab0kPb7bJ/IcbMAOV47IzFcBDUUbSYKgmup+mRds5Z7pavFJ5YtZCkVzHQMR2KQjc1Jtuk7eBN kVFCk0X2I4qstQ==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Distopico Subject: Re: bug#64720: [PATCH] gnu: rust-analyzer: Fix build of rust-analyzer. References: <20230830195955.16158-1-distopico@riseup.net> <20230830195955.16158-8-distopico@riseup.net> Date: Sat, 09 Sep 2023 15:31:27 +0200 In-Reply-To: <20230830195955.16158-8-distopico@riseup.net> (distopico@riseup.net's message of "Wed, 30 Aug 2023 14:58:20 -0500") Message-ID: <87sf7nxykw.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 64720-done Cc: 64720-done@debbugs.gnu.org, Tobias Geerinckx-Rice , Simon Tournier , paren@disroot.org, Christopher Baines , Ricardo Wurmus , Raghav Gururajan , jgart , Mathieu Othacehe 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: -3.3 (---) Hi Distopico, Finally applied this whole series, thanks! For the record, reported 3 additional successful builds and 1 new failure on x86_64-linux: . Ludo=E2=80=99. ------------=_1694266322-7381-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 19 Jul 2023 02:28:48 +0000 Received: from localhost ([127.0.0.1]:54588 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qLwvo-00052a-FY for submit@debbugs.gnu.org; Tue, 18 Jul 2023 22:28:48 -0400 Received: from lists.gnu.org ([2001:470:142::17]:49296) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qLwvl-00052M-RT for submit@debbugs.gnu.org; Tue, 18 Jul 2023 22:28:47 -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 1qLwvg-0003RX-DH for guix-patches@gnu.org; Tue, 18 Jul 2023 22:28:40 -0400 Received: from mx0.riseup.net ([198.252.153.6]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qLwvd-0004sm-M4 for guix-patches@gnu.org; Tue, 18 Jul 2023 22:28:39 -0400 Received: from fews02-sea.riseup.net (fews02-sea-pn.riseup.net [10.0.1.112]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.riseup.net", Issuer "R3" (not verified)) by mx0.riseup.net (Postfix) with ESMTPS id 4R5KW70L6wz9tF8 for ; Wed, 19 Jul 2023 02:28:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1689733715; bh=OnmnX8VHHambe45NQDRMW9wPd0rTPK29Y6cMv2WBQ70=; h=From:To:Cc:Subject:Date:From; b=Q+Fdsw3hGTBR4Vrrks6rWQNirG7JoA0M4M5jdYuSLsqsnvkY2KPo1TvDZT1+LzwBP GrM60aqFzZHMBbqdf7FOHjGWqLka6te/6oMqm2V6TrAI3eO3IpIkj+A6C09h1paTh7 7aNumXg3pj39+EKQzfAujTvt7D6KnPsBzmO47S4w= X-Riseup-User-ID: EBFC44B17279BBCBDF121ADC7CA3AA542168E71EFEB6D0BC1A2F1122551604F9 Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews02-sea.riseup.net (Postfix) with ESMTPSA id 4R5KW62L9czFqjr; Wed, 19 Jul 2023 02:28:34 +0000 (UTC) From: Distopico To: guix-patches@gnu.org Subject: [PATCH] gnu: rust-analyzer: Fix build of rust-analyzer. Date: Tue, 18 Jul 2023 21:26:18 -0500 Message-ID: <20230719022804.19613-1-distopico@riseup.net> MIME-Version: 1.0 X-Debbugs-Cc: efraim@flashner.co.il Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=198.252.153.6; envelope-from=distopico@riseup.net; helo=mx0.riseup.net 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: submit Cc: Distopico 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 (-) Fixes build of rust-analyzer version 2022-01-10 that requires pined version of rust-notify which is `rust-notify-pre.13`. I'm working to update `rust-analizer` to 2023-07-17 but it require add more packages and update other, it's a WIP but for now this is just to fix the build. * gnu/packages/crates-io.scm (rust-notify-5-pre.13): New variable. * gnu/packages/rust-apps.scm --- gnu/packages/crates-io.scm | 13 +++++++++++++ gnu/packages/rust-apps.scm | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index f9574e2797..5dd9e0d349 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -38927,6 +38927,19 @@ (define-public rust-notify-5 notification library.") (license (list license:cc0 license:artistic2.0)))) +(define-public rust-notify-5-pre.13 + (package + (inherit rust-notify-5) + (name "rust-notify") + (version "5.0.0-pre.13") + (source (origin + (method url-fetch) + (uri (crate-uri "notify" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0za8mpacxkr62fii5h7ny4h396y0m8myd3hf08njqdg2h21kap94")))))) + (define-public rust-notify-4 (package (inherit rust-notify-5) diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index 8c29969712..0571af498c 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm @@ -1775,7 +1775,7 @@ (define-public rust-analyzer ("rust-memmap2" ,rust-memmap2-0.5) ("rust-mimalloc" ,rust-mimalloc-0.1) ("rust-miow" ,rust-miow-0.4) - ("rust-notify" ,rust-notify-5) + ("rust-notify" ,rust-notify-5-pre.13) ("rust-object" ,rust-object-0.28) ("rust-once-cell" ,rust-once-cell-1) ("rust-parking-lot" ,rust-parking-lot-0.11) base-commit: 917a299831361f253ea664f009176b4bbe06900a -- 2.41.0 ------------=_1694266322-7381-1--