[Buildroot] [PATCHv2 1/2] package/elf2flt: bump version to fix build with Binutils >= 2.32

Romain Naour romain.naour at gmail.com
Tue Mar 12 23:14:55 UTC 2019


Hi Thomas,

Le 12/03/2019 à 22:56, Thomas Petazzoni a écrit :
> Hello Romain,
> 
> On Sun, 10 Mar 2019 11:44:27 +0100
> Romain Naour <romain.naour at smile.fr> wrote:
> 
>> From: Romain Naour <romain.naour at gmail.com>
>>
>> Binutils added bfd_stdint.h to bfd.h [1], so elf2flt must create a
>> symlink for this header.
>>
>> Bump the elf2flt version that include the upstream fix [2].
>>
>> Keep our local patch 0001-ld-elf2flt-behave-properly-when-called-with-a-name-d.patch
>> that was not integrated with the recent project activity [3].
>>
>> Fixes:
>> [armv7m-uclibc]
>> https://gitlab.com/kubu93/toolchains-builder/-/jobs/148356410
>>
>> [m68k-coldfire-uclibc]
>> https://gitlab.com/kubu93/toolchains-builder/-/jobs/148356412
>>
>> [1] https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commitdiff;h=2d5d5a8f0a8b5a03454bf168b7fa7024bb1ebbd8
>> [2] https://github.com/uclinux-dev/elf2flt/commit/429521f695c6f4212d809a141bfa4417b733f395
>> [3] https://github.com/uclinux-dev/elf2flt/pull/8
>>
>> Signed-off-by: Romain Naour <romain.naour at gmail.com>
> 
> I've applied both patches. I have pinged on the elf2flt pull request as
> well.

Thanks!

> 
> Regarding binutils, we now support 5 versions, which is not good, we
> should get back to just 3 versions, and move to binutils 2.31 as the
> default. Do you think you could send patches doing that ?

Done.

We postponed the removal of binutils 2.28 due to ARM thumb bug IIRC [1].
binutils 2.30 is the only remaining one with this bug, I updated the comment in
linux/Config.in accordingly.

Now binutils 2.31 and 2.32 are out we can remove binutils 2.28 and 2.29.

[1] https://sourceware.org/bugzilla/show_bug.cgi?id=21458

Best regards,
Romain

> 
> Thanks!
> 
> Thomas
> 



More information about the buildroot mailing list