From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from us-smtp-delivery-1.mimecast.com (us-smtp-1.mimecast.com [205.139.110.61]) by sourceware.org (Postfix) with ESMTP id 42AD1385700D for ; Wed, 15 Jul 2020 17:14:23 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 42AD1385700D 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-238-RKwygYt_OP2YwePJUrFYdA-1; Wed, 15 Jul 2020 13:14:09 -0400 X-MC-Unique: RKwygYt_OP2YwePJUrFYdA-1 Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id F126C102CC4E; Wed, 15 Jul 2020 17:14:07 +0000 (UTC) Received: from f32-m1.lan (ovpn-112-21.phx2.redhat.com [10.3.112.21]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 8D0B872E73; Wed, 15 Jul 2020 17:14:07 +0000 (UTC) Date: Wed, 15 Jul 2020 10:14:06 -0700 From: Kevin Buettner To: Tom de Vries Cc: gdb-patches@sourceware.org, Alan Hayward , Eli Zaretskii , nd Subject: Re: [PATCH] Require GNU make 3.82 Message-ID: <20200715101406.135c5bd0@f32-m1.lan> In-Reply-To: <3def7bcb-7345-11a7-8c59-1bb8784ced38@suse.de> References: <20190715101124.77677-1-alan.hayward@arm.com> <83v9vzyih8.fsf@gnu.org> <1298B553-A75A-4D06-9AC4-4F924B045C16@arm.com> <0803f7e7-8564-c079-e1ee-e9fb3497a319@suse.de> <3def7bcb-7345-11a7-8c59-1bb8784ced38@suse.de> Organization: Red Hat MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-7.7 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, KAM_NUMSUBJECT, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jul 2020 17:14:24 -0000 On Wed, 15 Jul 2020 09:46:58 +0200 Tom de Vries wrote: > On 7/14/20 4:30 PM, Tom de Vries wrote: > > On 7/18/19 12:57 PM, Alan Hayward wrote: =20 > >> > >> =20 > >>> On 18 Jul 2019, at 07:17, Eli Zaretskii wrote: > >>> =20 > >>>> From: Alan Hayward > >>>> CC: nd , Alan Hayward > >>>> Date: Mon, 15 Jul 2019 10:11:29 +0000 > >>>> > >>>> Gdbserver has failed to build with GNU make 3.81 since commit 08f10e= 02be. =20 > >>> > >>> Which feature of Make 3.82 and later is required to successfully > >>> build gdbserver? > >>> =20 > >> > >> It=E2=80=99s not a specific feature in 3.82 that is required. > >> > >> It looks like it is a bug in 3.81. The GDB makefile isn=E2=80=99t doin= g anything special > >> and everything works using 3.82 upwards. > >> > >> Rewriting the makefile to work around the issue is probably going to b= e a little > >> messy. > >> =20 > >=20 > > This patch (on top of gdb 9.1) works around the issue for make 3.81. > >=20 > > Build with make 3.81 and make 4.2.1 on x86_64-linux. =20 >=20 > And here ( > https://sourceware.org/pipermail/gdb-patches/2019-December/163800.html ) > is a patch (with a detailed analysis of the actual failure) on master > that fixes the build with 3.81. So Bernd's patch should be backported to 9.1? Kevin