From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id i2qpBR4pq2lRUxkAWB0awg (envelope-from ) for ; Fri, 06 Mar 2026 14:21:02 -0500 Authentication-Results: simark.ca; dkim=pass (2048-bit key; unprotected) header.d=gnu.org header.i=@gnu.org header.a=rsa-sha256 header.s=fencepost-gnu-org header.b=WleC+wmE; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id F0D831E089; Fri, 06 Mar 2026 14:21:01 -0500 (EST) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,RCVD_IN_VALIDITY_CERTIFIED_BLOCKED, RCVD_IN_VALIDITY_RPBL_BLOCKED,RCVD_IN_VALIDITY_SAFE_BLOCKED autolearn=ham autolearn_force=no version=4.0.1 Received: from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 4E5031E089 for ; Fri, 06 Mar 2026 14:21:00 -0500 (EST) Received: from vm01.sourceware.org (localhost [127.0.0.1]) by sourceware.org (Postfix) with ESMTP id A5E974BA23FC for ; Fri, 6 Mar 2026 19:20:59 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org A5E974BA23FC Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=gnu.org header.i=@gnu.org header.a=rsa-sha256 header.s=fencepost-gnu-org header.b=WleC+wmE Received: from eggs.gnu.org (eggs.gnu.org [IPv6:2001:470:142:3::10]) by sourceware.org (Postfix) with ESMTPS id D376B4BA23CB for ; Fri, 6 Mar 2026 19:20:34 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org D376B4BA23CB Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gnu.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gnu.org ARC-Filter: OpenARC Filter v1.0.0 sourceware.org D376B4BA23CB Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2001:470:142:3::10 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1772824834; cv=none; b=n5+bf5/hBZzKbGeNfMnYaDHCt5eCE3rEbSR5Eg73t59oPxAqayig30E3eT18D84y+dIfosIIN0GOy1MBaAk9CxJYlkNVpTnIKXmfPtAaqohf3N5maN4BRDXRx0O8QPAAQ3fFb5ZZ/oD/n/VbpFheOdRp0v2e+38B6T70SrD5j+A= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1772824834; c=relaxed/simple; bh=rCyhrgAJIuxaCpKbjswX4gdK3wjxI/LTKDRv6ILB7LE=; h=DKIM-Signature:Date:Message-Id:From:To:Subject; b=i2Lg0bUSejQwZvL+9wVet/kQcGD3KMCP2KNDNSdq0gFpNSJ9PtmrR011j6MPiopYPOsWJ4oHS88HnCcWEZNWA1KNFaQawTNxP5z6PFENYftLfHqEL4haBEtv0ZksPqBx1iqUYoyapQu32Hd9SXcg+uK2q7xVmak/LaGdTE5AUZs= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org D376B4BA23CB 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 1vyaiw-0004HH-7R; Fri, 06 Mar 2026 14:20:34 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=bVGTKbvzKj0yCPClkvp3P5qm8wh/BlSYnGqILEF0OTk=; b=WleC+wmEe6ib zCH2bx6cuA4pHLga9HruhchpP7lq8CxGL4w8TkhsTO7KlRXcRQQkVhE2LuokzJlr7ZgSy+QvyRb9q Oh2We2Yw1dCkBSDaOzs2wNdodWXaHLZMkmNkTNi9eBJuZ+1xl2XEf2PtpOAXFratoUI9bVFSPHowg to38/C29BdDer1zJ2y68E3a2zOeXfZO1JkGxbYxpK+prxHxEB2BrzmY+6K5oCXT2TnBQv0JUeFWm4 amsj1lMfI67rW2nPMqNPWZw/88QYJ2udXX6O27TiLQpCc9n8qKkHBAAeUYbIfiTEOkTbpwsqNolYm PO+EtEwDdbBWSP4Gpbzpvg==; Date: Fri, 06 Mar 2026 21:20:30 +0200 Message-Id: <86seacu5mp.fsf@gnu.org> From: Eli Zaretskii To: Guinevere Larsen Cc: gdb-patches@sourceware.org In-Reply-To: (message from Guinevere Larsen on Fri, 6 Mar 2026 13:43:44 -0300) Subject: Re: [PATCH v2] gdb/README: Refactor where build requirements are explained References: <20260305182930.4119998-1-guinevere@redhat.com> <20260306121303.2358881-1-guinevere@redhat.com> <86zf4lt4p6.fsf@gnu.org> X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gdb-patches-bounces~public-inbox=simark.ca@sourceware.org > Date: Fri, 6 Mar 2026 13:43:44 -0300 > Cc: gdb-patches@sourceware.org > From: Guinevere Larsen > > On 3/6/26 11:25 AM, Eli Zaretskii wrote: > > I'd put that a bit farther, right after this: > > > > When you unpack the gdb-VERSION.tar.gz file, it will create a > > source directory called `gdb-VERSION'. > > > > You can build GDB right in the source directory: > > > > cd gdb-VERSION > > ./configure --prefix=/usr/local (or wherever you want) > > make all install > > > > IMO, it's more natural, because it will directly follow the > > instructions for building GDB. > > I think it doesn't quite work there, because right after this it says > "but we don't recommend doing that, you should instead create a build > directory", so we are cutting build instructions in the middle We could change the wording there as well. (I always build in the source tree, and don't have any problems with that, so "we don't recommend" sounds like an exaggeration to me.) > In my opinion we should place it first, as users (or at least I) would > probably run the commands and then continue reading as the scripts run, > to save a little bit of time. That's okay, but then we should word it as prerequisites, perhaps with a heading.