From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 39524 invoked by alias); 30 Jan 2020 21:06:42 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 39508 invoked by uid 89); 30 Jan 2020 21:06:41 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-3.9 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 spammy=Abort, brobecker, Brobecker, disable-gas X-HELO: us-smtp-1.mimecast.com Received: from us-smtp-delivery-1.mimecast.com (HELO us-smtp-1.mimecast.com) (205.139.110.120) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 30 Jan 2020 21:06:40 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1580418399; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=HMpmLpYmidLgm5H+y3XM++w1TrN9UeNP+PIrjoM87nI=; b=ccHH27mqzCF7+QSLWRH8WATtmJDZuukBwwEnSWgzelYjx2V0I9XONhHaVDK4zES/gKtKA3 p6uNPKxdfl4z5aCmZoGH44/L396PTfPE0qSv/mhxw7JOMvKyaAxMPh+syz5RiC/WaIMaOY BJWZ7c/A/YXXylnJNhamrKzu+gzrFB0= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-250-r479l2oOPZWRK0abpDzHGA-1; Thu, 30 Jan 2020 16:06:21 -0500 Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.phx2.redhat.com [10.5.11.23]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id BEFA913E7; Thu, 30 Jan 2020 21:06:19 +0000 (UTC) Received: from localhost (unused-10-15-17-196.yyz.redhat.com [10.15.17.196]) by smtp.corp.redhat.com (Postfix) with ESMTP id 73D7DCFE1; Thu, 30 Jan 2020 21:06:19 +0000 (UTC) From: Sergio Durigan Junior To: Joel Brobecker Cc: Simon Marchi , gdb-patches@sourceware.org, Tom Tromey Subject: Re: [RFA/gdb-9-branch] Abort configure immediately if building GDB in tree References: <20200105073000.1012-1-brobecker@adacore.com> <4d350c75-6e52-5c4c-5901-4c391970b643@simark.ca> <20200117181554.GB7007@adacore.com> <20200117183203.GC7007@adacore.com> Date: Thu, 30 Jan 2020 22:56:00 -0000 In-Reply-To: <20200117183203.GC7007@adacore.com> (Joel Brobecker's message of "Fri, 17 Jan 2020 19:32:03 +0100") Message-ID: <87imksmz79.fsf@redhat.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes X-SW-Source: 2020-01/txt/msg00978.txt.bz2 On Friday, January 17 2020, Joel Brobecker wrote: >> > Attached is a revised patch. I chose to use the same sequence as >> > the one in gdb/README, just for consistency. >>=20 >> LGTM, thanks! > > Thanks Simon (and thanks Tom also). Now pushed! Hey, Joel! I just found out that this commit broke the snapshot generation for the gdb-9-branch. It's pretty easy to reproduce the problem locally: $ ./src-release.sh -x gdb =3D=3D> Cleaning sources. =3D=3D> Making gdb-9.0.90.20200130/ =3D=3D> configure --target=3Di386-pc-linux-gnu --disable-binutils --disa= ble-gas --disable-gold --disable-gprof --disable-ld --enable-gdb --enable-= libctf --enable-libdecnumber --enable-readline --enable-sim configure: error: GDB must be configured and built in a directory separat= e from its sources. ... I'm wondering what to do here. I think I found a hacky and ugly solution here, but I'm trying to see if there's a better approach. Meanwhile, I thought I'd report this problem in case you already have a better idea. Cheers, --=20 Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible http://sergiodj.net/