[Buildroot] [PATCH 0/8] arch: some require a minimal gcc version

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Fri Nov 24 21:23:47 UTC 2017


Hello,

On Sun,  3 Sep 2017 11:44:28 +0200, Yann E. MORIN wrote:

> Yann E. MORIN (8):
>       arch: introduce minimal required gcc version
>       package/gcc: hide versions too old for the current arch
>       toolchain/external-custom: hide versions too old for the current arch
>       toolchain/external: hide versions too old for the current arch
>       arch/bfin: needs gcc >= 6
>       arch/mips: some variants need different gcc versions
>       arch/arm: some variants need different gcc versions
>       package/gcc: slight cleanup and reorg in remaining arch depends

Series applied to next, after fixing the minor conflicts that were
caused by other changes being merged in between, and fixing a few typos
in the commit log.

I'm still a bit worried about external toolchains that have gcc
versions containing backports that support for an architecture or
architecture variant that would normally require a more recent gcc
version.

For example, gcc support for ARC was added in gcc 7.x, so we will be
adding the statement that ARC needs gcc >= 7.x. However, the current
Synopsys external toolchain for ARC uses gcc 6.x, so it wouldn't be
selectable anymore.

I can imagine that Synopsys will rebuild their toolchain with gcc 7.x
soonish, so perhaps the problem will just disappear by itself.

But it might still be an issue in other situations. Let's see what
happens in the future! :-)

Thanks!

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com


More information about the buildroot mailing list