[PATCH] Require GNU make 3.82

Tom de Vries tdevries@suse.de
Tue Jul 14 14:30:48 GMT 2020


On 7/18/19 12:57 PM, Alan Hayward wrote:
> 
> 
>> On 18 Jul 2019, at 07:17, Eli Zaretskii <eliz@gnu.org> wrote:
>>
>>> From: Alan Hayward <Alan.Hayward@arm.com>
>>> CC: nd <nd@arm.com>, Alan Hayward <Alan.Hayward@arm.com>
>>> Date: Mon, 15 Jul 2019 10:11:29 +0000
>>>
>>> Gdbserver has failed to build with GNU make 3.81 since commit 08f10e02be.
>>
>> Which feature of Make 3.82 and later is required to successfully
>> build gdbserver?
>>
> 
> It’s not a specific feature in 3.82 that is required.
> 
> It looks like it is a bug in 3.81. The GDB makefile isn’t doing anything special
> and everything works using 3.82 upwards.
> 
> Rewriting the makefile to work around the issue is probably going to be a little
> messy.
> 

This patch (on top of gdb 9.1) works around the issue for make 3.81.

Build with make 3.81 and make 4.2.1 on x86_64-linux.

Thanks,
- Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-gdbserver-Fix-build-with-make-3.81.patch
Type: text/x-patch
Size: 802 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/gdb-patches/attachments/20200714/6d7d6600/attachment.bin>


More information about the Gdb-patches mailing list