From patchwork Thu Apr 11 07:34:49 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "pelzflorian (Florian Pelz)" X-Patchwork-Id: 62918 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 9403027BBE9; Thu, 11 Apr 2024 08:36:30 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 14C5127BBE2 for ; Thu, 11 Apr 2024 08:36:29 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ruoyW-0006z3-GL; Thu, 11 Apr 2024 03:36:00 -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 1ruoyU-0006yY-HM for guix-patches@gnu.org; Thu, 11 Apr 2024 03:35:58 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ruoyS-0007Au-H8 for guix-patches@gnu.org; Thu, 11 Apr 2024 03:35:58 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ruoyb-0004TQ-J8 for guix-patches@gnu.org; Thu, 11 Apr 2024 03:36:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#70333] [PATCH 1/2] doc: contributing: Suggest building from Git. References: <20240411072114.16195-1-pelzflorian@pelzflorian.de> In-Reply-To: <20240411072114.16195-1-pelzflorian@pelzflorian.de> Resent-From: Florian Pelz Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Apr 2024 07:36:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70333 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70333@debbugs.gnu.org Cc: Florian Pelz Received: via spool by 70333-submit@debbugs.gnu.org id=B70333.171282093616972 (code B ref 70333); Thu, 11 Apr 2024 07:36:05 +0000 Received: (at 70333) by debbugs.gnu.org; 11 Apr 2024 07:35:36 +0000 Received: from localhost ([127.0.0.1]:54808 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ruoy7-0004Pc-WF for submit@debbugs.gnu.org; Thu, 11 Apr 2024 03:35:36 -0400 Received: from relay.yourmailgateway.de ([188.68.63.170]:56557) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ruoy2-0004Ob-GK for 70333@debbugs.gnu.org; Thu, 11 Apr 2024 03:35:34 -0400 Received: from mors-relay8203.netcup.net (localhost [127.0.0.1]) by mors-relay8203.netcup.net (Postfix) with ESMTPS id 4VFWgp6Gcdz8bbb for <70333@debbugs.gnu.org>; Thu, 11 Apr 2024 07:35:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pelzflorian.de; s=key2; t=1712820918; bh=UaVAcuhx5j2RFJ5lLASbxL2yxJCNumi21sR+8iGkVOc=; h=From:To:Cc:Subject:Date:From; b=WUUD+Rh1avEVcZ4PIGoRL83Psx0RzQYfsM4uXUkrPSyRuMZyi55AMtRQGJgdab/O8 1Evt9V56rWUx2NMgYPgTXgGjUqUAJuBQHFgwl4z9p2+f2Q3ifGbDL3MWWqgukmmO63 x5x6A9tFllbMCAqqslGG+0gVOfU/kyhz5gqdCiInGdr0TNuAeYFNphfGp8AejfmR/Z rGU9YrNmsV+zsow7+Y8oxcLDQRGM1ZmByamHiwHEdo75mD1VzVSrKMH79VGkJalSH8 U+jG98RJ0b4dh/cNxIWriHlyRWUwS5NNt77NyCPJhaVczyfTZ9upTbXhECei/a6zkH ODt0AHCp3sFOg== Received: from policy02-mors.netcup.net (unknown [46.38.225.35]) by mors-relay8203.netcup.net (Postfix) with ESMTPS id 4VFWgp5YNCz8Zsv for <70333@debbugs.gnu.org>; Thu, 11 Apr 2024 07:35:18 +0000 (UTC) Received: from mxe217.netcup.net (unknown [10.243.12.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by policy02-mors.netcup.net (Postfix) with ESMTPS id 4VFWgp57Bqz8sgW for <70333@debbugs.gnu.org>; Thu, 11 Apr 2024 09:35:18 +0200 (CEST) Received: from florianrock64.fritz.box (ip92344de0.dynamic.kabel-deutschland.de [146.52.77.224]) by mxe217.netcup.net (Postfix) with ESMTPSA id B6C698348E; Thu, 11 Apr 2024 09:35:12 +0200 (CEST) From: Florian Pelz Date: Thu, 11 Apr 2024 09:34:49 +0200 Message-ID: <20240411073450.17958-1-pelzflorian@pelzflorian.de> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 X-Rspamd-Queue-Id: B6C698348E X-Rspamd-Server: rspamd-worker-8404 X-NC-CID: p40ja5vwDs2grpcE41imQinZCrpm9j5s/RDa7Z0RKYbTDQYiOdFUUhfh X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * doc/contributing.texi (Requirements): Explain the purpose of this section. Refer regular contributors to Building from Git. Change-Id: I731af4ac8e78b053b96a3b683528964223ab740b --- doc/contributing.texi | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/doc/contributing.texi b/doc/contributing.texi index ad0f5a8ecd..cfe8b1289b 100644 --- a/doc/contributing.texi +++ b/doc/contributing.texi @@ -41,6 +41,14 @@ choice. @node Requirements @section Requirements +You can easily hack on Guix itself using Guix and Git, which we use for +version control (@pxref{Building from Git}). + +But when packaging Guix for foreign distros or when bootstrapping on +systems without Guix, and if you decide to not just trust and install +our readily made binary (@pxref{Binary Installation}), you can download +a release version of our reproducible source tarball and read on. + This section lists requirements when building Guix from source. The build procedure for Guix is the same as for other GNU software, and is not covered here. Please see the files @file{README} and @file{INSTALL}