make[1]: Entering directory '/srv/build/amery/sunxi/sunxi-nightly/build_u-boot-mainline/build_cubieboard4'
  GEN     ./Makefile
#
# configuration written to .config
#
make[1]: Leaving directory '/srv/build/amery/sunxi/sunxi-nightly/build_u-boot-mainline/build_cubieboard4'
make[1]: Entering directory '/srv/build/amery/sunxi/sunxi-nightly/build_u-boot-mainline/build_cubieboard4'
  GEN     ./Makefile
scripts/kconfig/conf  --silentoldconfig Kconfig
  CHK     include/config.h
  CFG     u-boot.cfg
  GEN     include/autoconf.mk.dep
  CFG     spl/u-boot.cfg
  GEN     include/autoconf.mk
  GEN     spl/include/autoconf.mk
*** Your GCC is older than 6.0 and will not be supported starting in v2018.01.
  CHK     include/config/uboot.release
  CHK     include/generated/timestamp_autogenerated.h
  GEN     ./Makefile
  UPD     include/generated/timestamp_autogenerated.h
*** Your dtc is too old, please upgrade to dtc 1.4.3 or newer
/srv/build/amery/sunxi/sunxi-nightly/u-boot-sunxi-mainline/Makefile:1451: recipe for target 'checkdtc' failed
make[1]: *** [checkdtc] Error 1
make[1]: *** Waiting for unfinished jobs....
  UPD     include/config/uboot.release
make[1]: *** wait: No child processes.  Stop.
Makefile:150: recipe for target 'sub-make' failed
make: *** [sub-make] Error 2