From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id cJB9Dn+ECmP5sQAAbAwnHQ (envelope-from ) for ; Sat, 27 Aug 2022 22:54:23 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id 6PzBDX+ECmNSPAAAG6o9tA (envelope-from ) for ; Sat, 27 Aug 2022 22:54:23 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id D94C4B0D5 for ; Sat, 27 Aug 2022 22:54:22 +0200 (CEST) Received: from localhost ([::1]:49422 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oS2ov-0007GB-P8 for larch@yhetil.org; Sat, 27 Aug 2022 16:54:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50426) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oS2oe-0007Fz-Fm for help-guix@gnu.org; Sat, 27 Aug 2022 16:54:04 -0400 Received: from mail.ftbfs.org ([52.8.68.13]:59636 helo=aws.ftbfs.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oS2od-00015v-3j for help-guix@gnu.org; Sat, 27 Aug 2022 16:54:04 -0400 Received: from ip68-4-255-43.oc.oc.cox.net ([68.4.255.43] helo=carlo) by aws.ftbfs.org with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1oS2oa-000Zul-6K for help-guix@gnu.org; Sat, 27 Aug 2022 20:54:00 +0000 Date: Sat, 27 Aug 2022 13:53:58 -0700 From: Matthew James Kraai To: help-guix@gnu.org Subject: Build particular Rust version Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Received-SPF: pass client-ip=52.8.68.13; envelope-from=kraai@ftbfs.org; helo=aws.ftbfs.org X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1661633662; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=F6HwNq6tMFR0iRiaedCPGJbti8KBjOYd2GBI5FsITqM=; b=irh0NHbOaJlMpun2pJUXNm7njfboA2zvkyXUa/jtMp/PaQJ3eVr4kqU04ikLFMjFGVBJrU LXx2Pi0+bxvcnWLuCgxj5CSqPbC5oEot0he4zzue6SzQudwcyUL4kdoFplg0zbWv28uNhr tr6QOXyosyawICqHNHqB+PVIz0T5K5lrUv3pzeFC4KqHlql7CN5Bjq2NY4WtPMeCOiD+Ld aTVoMJX0juG6IIW+PCBvTS6ZacMysY42TcXquyRRk968+9opp+zm2dsNzFZUjn7R0yj2MT IKESKQltxDLhQW63aZ4F40gi4YaQgy1dGht4tdc1Aw9Gi4YMH+uZUI8TcGeppQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1661633662; a=rsa-sha256; cv=none; b=Gvv0DdxCWtwumjPNUmEYYtBgYgOYpdCZkC17OJeeh3uaqayeMgw9iQHS1ke/tG+IxziJNV tb11o3v8OHgqcTUOhjBNR3sjC+MZL/JXx+3xJn4dHc+X6vfEjYkkItUH0gj5Om9rKbbm+m Gv9kbVFQaCGfWZD4bHdkyIGkOtqULS4OFF5/XB8fQX1mqa/ZKndm++w9HYLMjxqzZNDHaH AzsnI1EVDb/iv6TGm8JoJPcRGsv7IHKNh9VrWuFSbHPKk0tfcTZvfbjAcNRUkD5fRUpuzH BDqi9K1YlePRAJRMVy/t6vodoioJ7B/N2ZGYXAHJMQDVviGYLWAMjJWJ7ma3ww== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -1.10 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: D94C4B0D5 X-Spam-Score: -1.10 X-Migadu-Scanner: scn0.migadu.com X-TUID: S7ErywvLyqEr Hi, Is it possible to build Rust 1.58.1 without updating the `rust` definition? If so, how do I do so? If I apply this patch: ``` diff --git a/gnu/packages/rust.scm b/gnu/packages/rust.scm index 67dc5cdaf3..61d6686b64 100644 --- a/gnu/packages/rust.scm +++ b/gnu/packages/rust.scm @@ -644,10 +644,14 @@ (define rust-1.56 rust-1.55 "1.56.1" "04cmqx7nn63hzz7z27b2b0dj2qx18rck9ifvip43s6dampx8v2f3")) (define rust-1.57 + (rust-bootstrapped-package + rust-1.56 "1.57.0" "06jw8ka2p3kls8p0gd4p0chhhb1ia1mlvj96zn78n7qvp71zjiim")) + +(define rust-1.58 (let ((base-rust (rust-bootstrapped-package - rust-1.56 "1.57.0" - "06jw8ka2p3kls8p0gd4p0chhhb1ia1mlvj96zn78n7qvp71zjiim"))) + rust-1.57 "1.58.1" + "1iq7kj16qfpkx8gvw50d8rf7glbm6s0pj2y1qkrz7mi56vfsyfd8"))) (package (inherit base-rust) (outputs (cons "rustfmt" (package-outputs base-rust))) ``` and run `./pre-inst-env guix build rust@1.58.1`, it outputs ``` guix build: error: rust: package not found for version 1.58.1 ``` -- Matt