configs/olimex_a20_olinuxino_lime_legacy: use gcc 6.x and not the default version
authorThomas Petazzoni <thomas.petazzoni@bootlin.com>
Thu, 22 Nov 2018 09:41:47 +0000 (10:41 +0100)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Fri, 23 Nov 2018 09:43:13 +0000 (10:43 +0100)
The old 3.4 Linux kernel used by this defconfig doesn't build with gcc 7.x:

include/linux/compiler-gcc.h:106:1: fatal error: linux/compiler-gcc7.h: No such file or directory

So let's use gcc 6.x for the time being.

Long term, we should use a newer or different kernel source for this
defconfig, or get rid of the defconfig entirely if there's no updated
kernel with a fix.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/123771091

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
configs/olimex_a20_olinuxino_lime_legacy_defconfig

index c14c2ca995bc959fbb8ab576c747037126ea23a3..2c33f05e5634ce63397f538cd3bfb84177af5395 100644 (file)
@@ -3,6 +3,9 @@ BR2_arm=y
 BR2_cortex_a7=y
 BR2_ARM_EABIHF=y
 
+# The old 3.4 kernel doesn't build with gcc >= 7.x
+BR2_GCC_VERSION_6_X=y
+
 # Linux headers same as kernel, a 3.4 series
 BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_4=y