[Buildroot] [PATCH 1/2] configs/stm32f429: force usage of BINUTILS 2.28.x

Laurent GONZALEZ br22 at gezedo.com
Wed May 30 12:12:20 UTC 2018


On 29/05/2018 23:32, Thomas Petazzoni wrote:
> Hello Christophe,
>
> On Tue, 29 May 2018 12:09:27 +0000, Christophe PRIOUZEAU wrote:
>> Due to runtime issue with the usage of BINUTILS 2.29.x,
>> we need to use the version 2.28.x
>>
>> Signed-off-by: Christophe Priouzeau <christophe.priouzeau at st.com>
> I know those patches have been committed, but I'd like to say I'm not
> totally happy with them: to me, they don't implement the right approach.
>
> Your patches only fix specifically the STM32 defconfigs. Any other
> Buildroot user doing Cortex-M4 stuff, for other platforms, will fall
> into the same binutils issue.
>
> So in fact the proposal that was made back in April at
> http://lists.busybox.net/pipermail/buildroot/2018-April/219223.html was
> in the end better.

Similarly, one can argue that this patch impacts every software, whereas
only linux kernel is not compatible with newer binutils.

Using this kernel patch may help to only fix what need to be fixed:

http://lists.infradead.org/pipermail/linux-arm-kernel/2018-March/565390.html



More information about the buildroot mailing list