>>> host-imx-mkimage rel_imx_4.14.78_1.0.0_ga Extracting gzip -d -c /home/dawncrow/buildroot-test/scripts/instance-0/dl/imx-mkimage/imx-mkimage-rel_imx_4.14.78_1.0.0_ga.tar.gz | tar --strip-components=1 -C /home/dawncrow/buildroot-test/scripts/instance-0/output/build/host-imx-mkimage-rel_imx_4.14.78_1.0.0_ga -xf - >>> host-imx-mkimage rel_imx_4.14.78_1.0.0_ga Patching Applying 0001-add-support-for-overriding-bl32-and-bl33-not-only-bl.patch using patch: patching file iMX8M/mkimage_fit_atf.sh Hunk #1 succeeded at 18 (offset 7 lines). Applying 0002-add-ldflags-to-link-step.patch using patch: patching file iMX8M/soc.mak Hunk #1 succeeded at 42 with fuzz 2 (offset 27 lines). Applying 0003-Add-unused-fake-version.patch using patch: patching file Makefile >>> host-imx-mkimage rel_imx_4.14.78_1.0.0_ga Configuring >>> host-imx-mkimage rel_imx_4.14.78_1.0.0_ga Building PATH="/home/dawncrow/buildroot-test/scripts/instance-0/output/host/bin:/home/dawncrow/buildroot-test/scripts/instance-0/output/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games" PKG_CONFIG="/home/dawncrow/buildroot-test/scripts/instance-0/output/host/bin/pkg-config" PKG_CONFIG_SYSROOT_DIR="/" PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 PKG_CONFIG_LIBDIR="/home/dawncrow/buildroot-test/scripts/instance-0/output/host/lib/pkgconfig:/home/dawncrow/buildroot-test/scripts/instance-0/output/host/share/pkgconfig" /usr/bin/make -j6 PATH="/home/dawncrow/buildroot-test/scripts/instance-0/output/host/bin:/home/dawncrow/buildroot-test/scripts/instance-0/output/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games" PKG_CONFIG="/home/dawncrow/buildroot-test/scripts/instance-0/output/host/bin/pkg-config" PKG_CONFIG_SYSROOT_DIR="/" PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 PKG_CONFIG_LIBDIR="/home/dawncrow/buildroot-test/scripts/instance-0/output/host/lib/pkgconfig:/home/dawncrow/buildroot-test/scripts/instance-0/output/host/share/pkgconfig" AR="/usr/bin/ar" AS="/usr/bin/as" LD="/usr/bin/ld" NM="/usr/bin/nm" CC="/usr/bin/gcc" GCC="/usr/bin/gcc" CXX="/usr/bin/g++" CPP="/usr/bin/cpp" OBJCOPY="/usr/bin/objcopy" RANLIB="/usr/bin/ranlib" CPPFLAGS="-I/home/dawncrow/buildroot-test/scripts/instance-0/output/host/include" CFLAGS="-O2 -I/home/dawncrow/buildroot-test/scripts/instance-0/output/host/include" CXXFLAGS="-O2 -I/home/dawncrow/buildroot-test/scripts/instance-0/output/host/include" LDFLAGS="-L/home/dawncrow/buildroot-test/scripts/instance-0/output/host/lib -Wl,-rpath,/home/dawncrow/buildroot-test/scripts/instance-0/output/host/lib" INTLTOOL_PERL=/usr/bin/perl -C /home/dawncrow/buildroot-test/scripts/instance-0/output/build/host-imx-mkimage-rel_imx_4.14.78_1.0.0_ga MKIMG=mkimage_imx8 mkimage_imx8 make[1]: Entering directory `/home/dawncrow/buildroot-test/scripts/instance-0/output/build/host-imx-mkimage-rel_imx_4.14.78_1.0.0_ga' Compiling mkimage_imx8 /usr/bin/gcc -O2 -I/home/dawncrow/buildroot-test/scripts/instance-0/output/host/include src/imx8qm.c src/imx8qx.c src/imx8qxb0.c src/mkimage_imx8.c -o mkimage_imx8 -I src src/imx8qxb0.c: In function 'set_image_hash': src/imx8qxb0.c:253:2: error: 'for' loop initial declarations are only allowed in C99 mode for(int i = 0; i < strlen(hash)/2; i++){ ^ src/imx8qxb0.c:253:2: note: use option -std=c99 or -std=gnu99 to compile your code src/imx8qxb0.c: In function 'flatten_container_header': src/imx8qxb0.c:271:2: error: 'for' loop initial declarations are only allowed in C99 mode for (int i = 0; i < containers_count; i++) { ^ src/imx8qxb0.c:298:11: error: redefinition of 'i' for (int i = 0; i < containers_count; i++) { ^ src/imx8qxb0.c:271:11: note: previous definition of 'i' was here for (int i = 0; i < containers_count; i++) { ^ src/imx8qxb0.c:298:2: error: 'for' loop initial declarations are only allowed in C99 mode for (int i = 0; i < containers_count; i++) { ^ src/imx8qxb0.c:307:3: error: 'for' loop initial declarations are only allowed in C99 mode for (int j = 0; j < container->num_images; j++) { ^ src/imx8qxb0.c:311:12: error: redefinition of 'j' for (int j = 0; j < container->num_images; j++) { ^ src/imx8qxb0.c:307:12: note: previous definition of 'j' was here for (int j = 0; j < container->num_images; j++) { ^ src/imx8qxb0.c:311:3: error: 'for' loop initial declarations are only allowed in C99 mode for (int j = 0; j < container->num_images; j++) { ^ make[1]: *** [mkimage_imx8] Error 1 make[1]: Leaving directory `/home/dawncrow/buildroot-test/scripts/instance-0/output/build/host-imx-mkimage-rel_imx_4.14.78_1.0.0_ga' make: *** [/home/dawncrow/buildroot-test/scripts/instance-0/output/build/host-imx-mkimage-rel_imx_4.14.78_1.0.0_ga/.stamp_built] Error 2 make: Leaving directory `/home/dawncrow/buildroot-test/scripts/instance-0/buildroot'