From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18472 invoked by alias); 28 Jun 2002 02:20:32 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 18445 invoked from network); 28 Jun 2002 02:20:30 -0000 Received: from unknown (HELO desire.geoffk.org) (12.235.56.190) by sources.redhat.com with SMTP; 28 Jun 2002 02:20:30 -0000 Received: (from geoffk@localhost) by desire.geoffk.org (8.11.6/8.11.6) id g5S2KL731501; Thu, 27 Jun 2002 19:20:21 -0700 X-Authentication-Warning: desire.geoffk.org: geoffk set sender to geoffk@geoffk.org using -f To: Phil Edwards CC: gcc@gcc.gnu.org Subject: Re: objdir == srcdir is completely unsupported References: <20020627164520.A24749@disaster.basement.lan> <200206272200.g5RM03w8084449@latour.rsch.comm.mot.com> <20020627181258.A25910@disaster.basement.lan> From: Geoff Keating Date: Fri, 28 Jun 2002 00:29:00 -0000 In-Reply-To: <20020627181258.A25910@disaster.basement.lan> Message-ID: User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-SW-Source: 2002-06/txt/msg01697.txt.bz2 Phil Edwards writes: > On Thu, Jun 27, 2002 at 05:00:04PM -0500, Loren James Rittle wrote: > > Oh well, no matter how we slice it, that is > > the price we pay for allowing our users to configure our source tree > > as *zero* active gcc developers nominally do it... (and which was the > > point of my whole argument for the documentation patch...) > > > > (Let me readjust my diplomat hat, it just fell off for a moment. ;-) > > Maybe the regression testing scripts could do it? The regression testing scripts try to do things exactly as the typical GCC developer does them. The regression tester's primary purpose is to keep the tree stable to allow more development, not to keep GCC stable enough for a release (although that's an important secondary purpose). The best way to make configuring in the source tree work is to make it harder to break it, whether by the use of automated tools (like automake), better design (make configuring in the source tree make a subdirectory and configure in that), or whatever. -- - Geoffrey Keating