^~~~ ././include/compiler.h:74:2: note: (near initialization for 'crc_table[214]') ((((x) & 0xff000000) >> 24) | \ ^ ././include/compiler.h:108:26: note: in expansion of macro 'uswap_32' # define cpu_to_le32(x) uswap_32(x) ^~~~~~~~ ./tools/../lib/crc32.c:27:17: note: in expansion of macro 'cpu_to_le32' #define tole(x) cpu_to_le32(x) ^~~~~~~~~~~ ./tools/../lib/crc32.c:140:39: note: in expansion of macro 'tole' tole(0x81be16cdL), tole(0xf6b9265bL), tole(0x6fb077e1L), tole(0x18b74777L), ^~~~ ././include/compiler.h:74:2: warning: initializer element is not a constant expression [-Wpedantic] ((((x) & 0xff000000) >> 24) | \ ^ ././include/compiler.h:108:26: note: in expansion of macro 'uswap_32' # define cpu_to_le32(x) uswap_32(x) ^~~~~~~~ ./tools/../lib/crc32.c:27:17: note: in expansion of macro 'cpu_to_le32' #define tole(x) cpu_to_le32(x) ^~~~~~~~~~~ ./tools/../lib/crc32.c:141:39: note: in expansion of macro 'tole' tole(0x88085ae6L), tole(0xff0f6a70L), tole(0x66063bcaL), tole(0x11010b5cL), ^~~~ ././include/compiler.h:74:2: note: (near initialization for 'crc_table[218]') ((((x) & 0xff000000) >> 24) | \ ^ ././include/compiler.h:108:26: note: in expansion of macro 'uswap_32' # define cpu_to_le32(x) uswap_32(x) ^~~~~~~~ ./tools/../lib/crc32.c:27:17: note: in expansion of macro 'cpu_to_le32' #define tole(x) cpu_to_le32(x) ^~~~~~~~~~~ ./tools/../lib/crc32.c:141:39: note: in expansion of macro 'tole' tole(0x88085ae6L), tole(0xff0f6a70L), tole(0x66063bcaL), tole(0x11010b5cL), ^~~~ ././include/compiler.h:74:2: warning: initializer element is not a constant expression [-Wpedantic] ((((x) & 0xff000000) >> 24) | \ ^ ././include/compiler.h:108:26: note: in expansion of macro 'uswap_32' # define cpu_to_le32(x) uswap_32(x) ^~~~~~~~ ./tools/../lib/crc32.c:27:17: note: in expansion of macro 'cpu_to_le32' #define tole(x) cpu_to_le32(x) ^~~~~~~~~~~ ./tools/../lib/crc32.c:142:39: note: in expansion of macro 'tole' tole(0x8f659effL), tole(0xf862ae69L), tole(0x616bffd3L), tole(0x166ccf45L), ^~~~ ././include/compiler.h:74:2: note: (near initialization for 'crc_table[222]') ((((x) & 0xff000000) >> 24) | \ ^ ././include/compiler.h:108:26: note: in expansion of macro 'uswap_32' # define cpu_to_le32(x) uswap_32(x) ^~~~~~~~ ./tools/../lib/crc32.c:27:17: note: in expansion of macro 'cpu_to_le32' #define tole(x) cpu_to_le32(x) ^~~~~~~~~~~ ./tools/../lib/crc32.c:142:39: note: in expansion of macro 'tole' tole(0x8f659effL), tole(0xf862ae69L), tole(0x616bffd3L), tole(0x166ccf45L), ^~~~ ././include/compiler.h:74:2: warning: initializer element is not a constant expression [-Wpedantic] ((((x) & 0xff000000) >> 24) | \ ^ ././include/compiler.h:108:26: note: in expansion of macro 'uswap_32' # define cpu_to_le32(x) uswap_32(x) ^~~~~~~~ ./tools/../lib/crc32.c:27:17: note: in expansion of macro 'cpu_to_le32' #define tole(x) cpu_to_le32(x) ^~~~~~~~~~~ ./tools/../lib/crc32.c:143:58: note: in expansion of macro 'tole' tole(0xa00ae278L), tole(0xd70dd2eeL), tole(0x4e048354L), tole(0x3903b3c2L), ^~~~ ././include/compiler.h:74:2: note: (near initialization for 'crc_table[227]') ((((x) & 0xff000000) >> 24) | \ ^ ././include/compiler.h:108:26: note: in expansion of macro 'uswap_32' # define cpu_to_le32(x) uswap_32(x) ^~~~~~~~ ./tools/../lib/crc32.c:27:17: note: in expansion of macro 'cpu_to_le32' #define tole(x) cpu_to_le32(x) ^~~~~~~~~~~ ./tools/../lib/crc32.c:143:58: note: in expansion of macro 'tole' tole(0xa00ae278L), tole(0xd70dd2eeL), tole(0x4e048354L), tole(0x3903b3c2L), ^~~~ ././include/compiler.h:74:2: warning: initializer element is not a constant expression [-Wpedantic] ((((x) & 0xff000000) >> 24) | \ ^ ././include/compiler.h:108:26: note: in expansion of macro 'uswap_32' # define cpu_to_le32(x) uswap_32(x) ^~~~~~~~ ./tools/../lib/crc32.c:27:17: note: in expansion of macro 'cpu_to_le32' #define tole(x) cpu_to_le32(x) ^~~~~~~~~~~ ./tools/../lib/crc32.c:144:58: note: in expansion of macro 'tole' tole(0xa7672661L), tole(0xd06016f7L), tole(0x4969474dL), tole(0x3e6e77dbL), ^~~~ ././include/compiler.h:74:2: note: (near initialization for 'crc_table[231]') ((((x) & 0xff000000) >> 24) | \ ^ ././include/compiler.h:108:26: note: in expansion of macro 'uswap_32' # define cpu_to_le32(x) uswap_32(x) ^~~~~~~~ ./tools/../lib/crc32.c:27:17: note: in expansion of macro 'cpu_to_le32' #define tole(x) cpu_to_le32(x) ^~~~~~~~~~~ ./tools/../lib/crc32.c:144:58: note: in expansion of macro 'tole' tole(0xa7672661L), tole(0xd06016f7L), tole(0x4969474dL), tole(0x3e6e77dbL), ^~~~ ././include/compiler.h:74:2: warning: initializer element is not a constant expression [-Wpedantic] ((((x) & 0xff000000) >> 24) | \ ^ ././include/compiler.h:108:26: note: in expansion of macro 'uswap_32' # define cpu_to_le32(x) uswap_32(x) ^~~~~~~~ ./tools/../lib/crc32.c:27:17: note: in expansion of macro 'cpu_to_le32' #define tole(x) cpu_to_le32(x) ^~~~~~~~~~~ ./tools/../lib/crc32.c:145:58: note: in expansion of macro 'tole' tole(0xaed16a4aL), tole(0xd9d65adcL), tole(0x40df0b66L), tole(0x37d83bf0L), ^~~~ ././include/compiler.h:74:2: note: (near initialization for 'crc_table[235]') ((((x) & 0xff000000) >> 24) | \ ^ ././include/compiler.h:108:26: note: in expansion of macro 'uswap_32' # define cpu_to_le32(x) uswap_32(x) ^~~~~~~~ ./tools/../lib/crc32.c:27:17: note: in expansion of macro 'cpu_to_le32' #define tole(x) cpu_to_le32(x) ^~~~~~~~~~~ ./tools/../lib/crc32.c:145:58: note: in expansion of macro 'tole' tole(0xaed16a4aL), tole(0xd9d65adcL), tole(0x40df0b66L), tole(0x37d83bf0L), ^~~~ ././include/compiler.h:74:2: warning: initializer element is not a constant expression [-Wpedantic] ((((x) & 0xff000000) >> 24) | \ ^ ././include/compiler.h:108:26: note: in expansion of macro 'uswap_32' # define cpu_to_le32(x) uswap_32(x) ^~~~~~~~ ./tools/../lib/crc32.c:27:17: note: in expansion of macro 'cpu_to_le32' #define tole(x) cpu_to_le32(x) ^~~~~~~~~~~ ./tools/../lib/crc32.c:146:58: note: in expansion of macro 'tole' tole(0xa9bcae53L), tole(0xdebb9ec5L), tole(0x47b2cf7fL), tole(0x30b5ffe9L), ^~~~ ././include/compiler.h:74:2: note: (near initialization for 'crc_table[239]') ((((x) & 0xff000000) >> 24) | \ ^ ././include/compiler.h:108:26: note: in expansion of macro 'uswap_32' # define cpu_to_le32(x) uswap_32(x) ^~~~~~~~ ./tools/../lib/crc32.c:27:17: note: in expansion of macro 'cpu_to_le32' #define tole(x) cpu_to_le32(x) ^~~~~~~~~~~ ./tools/../lib/crc32.c:146:58: note: in expansion of macro 'tole' tole(0xa9bcae53L), tole(0xdebb9ec5L), tole(0x47b2cf7fL), tole(0x30b5ffe9L), ^~~~ ././include/compiler.h:74:2: warning: initializer element is not a constant expression [-Wpedantic] ((((x) & 0xff000000) >> 24) | \ ^ ././include/compiler.h:108:26: note: in expansion of macro 'uswap_32' # define cpu_to_le32(x) uswap_32(x) ^~~~~~~~ ./tools/../lib/crc32.c:27:17: note: in expansion of macro 'cpu_to_le32' #define tole(x) cpu_to_le32(x) ^~~~~~~~~~~ ./tools/../lib/crc32.c:147:58: note: in expansion of macro 'tole' tole(0xbdbdf21cL), tole(0xcabac28aL), tole(0x53b39330L), tole(0x24b4a3a6L), ^~~~ ././include/compiler.h:74:2: note: (near initialization for 'crc_table[243]') ((((x) & 0xff000000) >> 24) | \ ^ ././include/compiler.h:108:26: note: in expansion of macro 'uswap_32' # define cpu_to_le32(x) uswap_32(x) ^~~~~~~~ ./tools/../lib/crc32.c:27:17: note: in expansion of macro 'cpu_to_le32' #define tole(x) cpu_to_le32(x) ^~~~~~~~~~~ ./tools/../lib/crc32.c:147:58: note: in expansion of macro 'tole' tole(0xbdbdf21cL), tole(0xcabac28aL), tole(0x53b39330L), tole(0x24b4a3a6L), ^~~~ ././include/compiler.h:74:2: warning: initializer element is not a constant expression [-Wpedantic] ((((x) & 0xff000000) >> 24) | \ ^ ././include/compiler.h:108:26: note: in expansion of macro 'uswap_32' # define cpu_to_le32(x) uswap_32(x) ^~~~~~~~ ./tools/../lib/crc32.c:27:17: note: in expansion of macro 'cpu_to_le32' #define tole(x) cpu_to_le32(x) ^~~~~~~~~~~ ./tools/../lib/crc32.c:148:58: note: in expansion of macro 'tole' tole(0xbad03605L), tole(0xcdd70693L), tole(0x54de5729L), tole(0x23d967bfL), ^~~~ ././include/compiler.h:74:2: note: (near initialization for 'crc_table[247]') ((((x) & 0xff000000) >> 24) | \ ^ ././include/compiler.h:108:26: note: in expansion of macro 'uswap_32' # define cpu_to_le32(x) uswap_32(x) ^~~~~~~~ ./tools/../lib/crc32.c:27:17: note: in expansion of macro 'cpu_to_le32' #define tole(x) cpu_to_le32(x) ^~~~~~~~~~~ ./tools/../lib/crc32.c:148:58: note: in expansion of macro 'tole' tole(0xbad03605L), tole(0xcdd70693L), tole(0x54de5729L), tole(0x23d967bfL), ^~~~ ././include/compiler.h:74:2: warning: initializer element is not a constant expression [-Wpedantic] ((((x) & 0xff000000) >> 24) | \ ^ ././include/compiler.h:108:26: note: in expansion of macro 'uswap_32' # define cpu_to_le32(x) uswap_32(x) ^~~~~~~~ ./tools/../lib/crc32.c:27:17: note: in expansion of macro 'cpu_to_le32' #define tole(x) cpu_to_le32(x) ^~~~~~~~~~~ ./tools/../lib/crc32.c:149:58: note: in expansion of macro 'tole' tole(0xb3667a2eL), tole(0xc4614ab8L), tole(0x5d681b02L), tole(0x2a6f2b94L), ^~~~ ././include/compiler.h:74:2: note: (near initialization for 'crc_table[251]') ((((x) & 0xff000000) >> 24) | \ ^ ././include/compiler.h:108:26: note: in expansion of macro 'uswap_32' # define cpu_to_le32(x) uswap_32(x) ^~~~~~~~ ./tools/../lib/crc32.c:27:17: note: in expansion of macro 'cpu_to_le32' #define tole(x) cpu_to_le32(x) ^~~~~~~~~~~ ./tools/../lib/crc32.c:149:58: note: in expansion of macro 'tole' tole(0xb3667a2eL), tole(0xc4614ab8L), tole(0x5d681b02L), tole(0x2a6f2b94L), ^~~~ ././include/compiler.h:74:2: warning: initializer element is not a constant expression [-Wpedantic] ((((x) & 0xff000000) >> 24) | \ ^ ././include/compiler.h:108:26: note: in expansion of macro 'uswap_32' # define cpu_to_le32(x) uswap_32(x) ^~~~~~~~ ./tools/../lib/crc32.c:27:17: note: in expansion of macro 'cpu_to_le32' #define tole(x) cpu_to_le32(x) ^~~~~~~~~~~ ./tools/../lib/crc32.c:150:58: note: in expansion of macro 'tole' tole(0xb40bbe37L), tole(0xc30c8ea1L), tole(0x5a05df1bL), tole(0x2d02ef8dL) ^~~~ ././include/compiler.h:74:2: note: (near initialization for 'crc_table[255]') ((((x) & 0xff000000) >> 24) | \ ^ ././include/compiler.h:108:26: note: in expansion of macro 'uswap_32' # define cpu_to_le32(x) uswap_32(x) ^~~~~~~~ ./tools/../lib/crc32.c:27:17: note: in expansion of macro 'cpu_to_le32' #define tole(x) cpu_to_le32(x) ^~~~~~~~~~~ ./tools/../lib/crc32.c:150:58: note: in expansion of macro 'tole' tole(0xb40bbe37L), tole(0xc30c8ea1L), tole(0x5a05df1bL), tole(0x2d02ef8dL) ^~~~ HOSTCC tools/common/bootm.o HOSTCC tools/lib/fdtdec_common.o HOSTCC tools/lib/fdtdec.o HOSTCC tools/common/image.o HOSTCC tools/lib/md5.o HOSTCC tools/lib/rc4.o HOSTCC tools/lib/sha1.o HOSTCC tools/lib/sha256.o HOSTCC tools/common/hash.o HOSTCC tools/lib/libfdt/fdt_ro.o HOSTCC tools/lib/libfdt/fdt_region.o HOSTLD tools/mkenvimage HOSTLD tools/fdtgrep HOSTLD tools/dumpimage HOSTLD tools/mkimage STRIP tools/mkenvimage tools/dumpimage tools/mkimage tools/proftool tools/fdtgrep PATH="/home/buildroot/autobuild/run/instance-2/output/host/bin:/home/buildroot/autobuild/run/instance-2/output/host/sbin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games" /usr/bin/make -j4 -C /home/buildroot/autobuild/run/instance-2/output/build/uboot-tools-2018.07 CROSS_COMPILE="/home/buildroot/autobuild/run/instance-2/output/host/bin/m68k-linux-" CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 " LDFLAGS="" HOSTCFLAGS="-O2 -I/home/buildroot/autobuild/run/instance-2/output/host/include" STRIP=/home/buildroot/autobuild/run/instance-2/output/host/bin/m68k-linux-strip envtools no-dot-config-targets=envtools CHK include/config/uboot.release CHK include/generated/timestamp_autogenerated.h UPD include/generated/timestamp_autogenerated.h CHK include/generated/version_autogenerated.h LD tools/env/built-in.o HOSTCC tools/env/crc32.o HOSTCC tools/env/ctype.o HOSTCC tools/env/env_attr.o HOSTCC tools/env/env_flags.o HOSTCC tools/env/fw_env.o HOSTCC tools/env/linux_string.o HOSTCC tools/env/fw_env_main.o AR tools/env/lib.a HOSTLD tools/env/fw_printenv STRIP tools/env/fw_printenv >>> uboot-tools 2018.07 Installing to staging directory /usr/bin/install -D -m 0755 /home/buildroot/autobuild/run/instance-2/output/build/uboot-tools-2018.07/tools/env/lib.a /home/buildroot/autobuild/run/instance-2/output/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libubootenv.a /usr/bin/install -D -m 0644 /home/buildroot/autobuild/run/instance-2/output/build/uboot-tools-2018.07/tools/env/fw_env.h /home/buildroot/autobuild/run/instance-2/output/host/m68k-buildroot-linux-uclibc/sysroot/usr/include/fw_env.h >>> uboot-tools 2018.07 Fixing libtool files >>> uboot-tools 2018.07 Installing to target swupdate-2018.11.tar.gz: OK (sha256: a65884ca18523cde1b0744d952d6f91462dbd4ad07941305f5684c6d4ec833dc) >>> swupdate 2018.11 Extracting gzip -d -c /home/buildroot/autobuild/run/instance-2/dl/swupdate/swupdate-2018.11.tar.gz | tar --strip-components=1 -C /home/buildroot/autobuild/run/instance-2/output/build/swupdate-2018.11 -xf - >>> swupdate 2018.11 Patching Using /home/buildroot/autobuild/run/instance-2/output/build/swupdate-2018.11/.config as base # # merged configuration written to /home/buildroot/autobuild/run/instance-2/output/build/swupdate-2018.11/.config (needs make) # HOSTCC scripts/basic/fixdep SHIPPED scripts/kconfig/zconf.tab.c HOSTCC scripts/kconfig/conf.o SHIPPED scripts/kconfig/zconf.lex.c SHIPPED scripts/kconfig/zconf.hash.c HOSTCC scripts/kconfig/zconf.tab.o HOSTLD scripts/kconfig/conf scripts/kconfig/conf --olddefconfig Kconfig # # configuration written to .config # /bin/sed -i -e "/\\/d" /home/buildroot/autobuild/run/instance-2/output/build/swupdate-2018.11/.config echo 'CONFIG_CROSS_COMPILE="/home/buildroot/autobuild/run/instance-2/output/host/bin/m68k-linux-"' >> /home/buildroot/autobuild/run/instance-2/output/build/swupdate-2018.11/.config /bin/sed -i -e "/\\/d" /home/buildroot/autobuild/run/instance-2/output/build/swupdate-2018.11/.config echo 'CONFIG_SYSROOT="/home/buildroot/autobuild/run/instance-2/output/host/m68k-buildroot-linux-uclibc/sysroot"' >> /home/buildroot/autobuild/run/instance-2/output/build/swupdate-2018.11/.config /bin/sed -i -e "/\\/d" /home/buildroot/autobuild/run/instance-2/output/build/swupdate-2018.11/.config echo 'CONFIG_EXTRA_CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 "' >> /home/buildroot/autobuild/run/instance-2/output/build/swupdate-2018.11/.config /bin/sed -i -e "/\\/d" /home/buildroot/autobuild/run/instance-2/output/build/swupdate-2018.11/.config echo 'CONFIG_EXTRA_LDFLAGS=""' >> /home/buildroot/autobuild/run/instance-2/output/build/swupdate-2018.11/.config scripts/kconfig/conf --olddefconfig Kconfig # # configuration written to .config # >>> swupdate 2018.11 Configuring >>> swupdate 2018.11 Building PATH="/home/buildroot/autobuild/run/instance-2/output/host/bin:/home/buildroot/autobuild/run/instance-2/output/host/sbin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games" CC="/home/buildroot/autobuild/run/instance-2/output/host/bin/m68k-linux-gcc" LD="/home/buildroot/autobuild/run/instance-2/output/host/bin/m68k-linux-gcc" HAVE_JSON_C=y HAVE_LIBARCHIVE=y HAVE_LIBCONFIG=n HAVE_LIBCURL=y HAVE_LUA=n HAVE_LIBMTD=n HAVE_LIBUBI=n HAVE_LIBSSL=y HAVE_LIBCRYPTO=y HAVE_LIBUBOOTENV=y HAVE_LIBZEROMQ=n HAVE_ZLIB=y /usr/bin/make -j4 -C /home/buildroot/autobuild/run/instance-2/output/build/swupdate-2018.11 HOSTCC scripts/kconfig/conf.o HOSTCC scripts/kconfig/zconf.tab.o HOSTLD scripts/kconfig/conf scripts/kconfig/conf --silentoldconfig Kconfig CC core/swupdate.o CC core/cpio_utils.o CC core/notifier.o CC handlers/dummy_handler.o In file included from core/swupdate.c:30:0: core/swupdate.c: In function 'install_from_file': include/util.h:87:11: warning: format '%ld' expects argument of type 'long int', but argument 7 has type 'off_t {aka long long int}' [-Wformat=] "ERROR %s : %s : %d : " format, \ ^ include/util.h:105:2: note: in expansion of macro 'swupdate_notify' swupdate_notify(FAILURE, format, ERRORLEVEL, ## arg) ^~~~~~~~~~~~~~~ core/swupdate.c:337:3: note: in expansion of macro 'ERROR' ERROR("failed to scan for pos '%ld'!", pos); ^~~~~ include/util.h:94:14: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'off_t {aka long long int}' [-Wformat=] "ERROR : " format, ## arg); \ ^ include/util.h:105:2: note: in expansion of macro 'swupdate_notify' swupdate_notify(FAILURE, format, ERRORLEVEL, ## arg) ^~~~~~~~~~~~~~~ core/swupdate.c:337:3: note: in expansion of macro 'ERROR' ERROR("failed to scan for pos '%ld'!", pos); ^~~~~ include/util.h:98:13: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'off_t {aka long long int}' [-Wformat=] "[%s] : " format, __func__, ## arg); \ ^ include/util.h:105:2: note: in expansion of macro 'swupdate_notify' swupdate_notify(FAILURE, format, ERRORLEVEL, ## arg) ^~~~~~~~~~~~~~~ core/swupdate.c:337:3: note: in expansion of macro 'ERROR' ERROR("failed to scan for pos '%ld'!", pos); ^~~~~ CC handlers/raw_handler.o CC core/handler.o core/swupdate.c: At top level: cc1: warning: unrecognized command line option '-Wno-format-truncation' CC core/util.o CC core/parser.o CC core/pctl.o LD handlers/built-in.o CC corelib/artifacts_versions.o CC corelib/installer.o CC core/state.o CC core/syslog.o CC corelib/network_thread.o CC ipc/network_ipc.o LD core/built-in.o CC mongoose/mongoose.o CC corelib/parsing_library.o CC ipc/progress_ipc.o In file included from corelib/parsing_library.c:19:0: corelib/parsing_library.c: In function 'set_find_path': include/util.h:87:11: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'size_t {aka unsigned int}' [-Wformat=] "ERROR %s : %s : %d : " format, \ ^ include/util.h:105:2: note: in expansion of macro 'swupdate_notify' swupdate_notify(FAILURE, format, ERRORLEVEL, ## arg) ^~~~~~~~~~~~~~~ corelib/parsing_library.c:217:3: note: in expansion of macro 'ERROR' ERROR("No memory: failed for %lu bytes", ^~~~~ include/util.h:94:14: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'size_t {aka unsigned int}' [-Wformat=] "ERROR : " format, ## arg); \ ^ include/util.h:105:2: note: in expansion of macro 'swupdate_notify' swupdate_notify(FAILURE, format, ERRORLEVEL, ## arg) ^~~~~~~~~~~~~~~ corelib/parsing_library.c:217:3: note: in expansion of macro 'ERROR' ERROR("No memory: failed for %lu bytes", ^~~~~ include/util.h:98:13: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'size_t {aka unsigned int}' [-Wformat=] "[%s] : " format, __func__, ## arg); \ ^ include/util.h:105:2: note: in expansion of macro 'swupdate_notify' swupdate_notify(FAILURE, format, ERRORLEVEL, ## arg) ^~~~~~~~~~~~~~~ corelib/parsing_library.c:217:3: note: in expansion of macro 'ERROR' ERROR("No memory: failed for %lu bytes", ^~~~~ include/util.h:87:11: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'unsigned int' [-Wformat=] "ERROR %s : %s : %d : " format, \ ^ include/util.h:105:2: note: in expansion of macro 'swupdate_notify' swupdate_notify(FAILURE, format, ERRORLEVEL, ## arg) ^~~~~~~~~~~~~~~ corelib/parsing_library.c:239:3: note: in expansion of macro 'ERROR' ERROR("No memory: calloc failed for %lu bytes", ^~~~~ include/util.h:94:14: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'unsigned int' [-Wformat=] "ERROR : " format, ## arg); \ ^ include/util.h:105:2: note: in expansion of macro 'swupdate_notify' swupdate_notify(FAILURE, format, ERRORLEVEL, ## arg) ^~~~~~~~~~~~~~~ corelib/parsing_library.c:239:3: note: in expansion of macro 'ERROR' ERROR("No memory: calloc failed for %lu bytes", ^~~~~ include/util.h:98:13: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'unsigned int' [-Wformat=] "[%s] : " format, __func__, ## arg); \ ^ include/util.h:105:2: note: in expansion of macro 'swupdate_notify' swupdate_notify(FAILURE, format, ERRORLEVEL, ## arg) ^~~~~~~~~~~~~~~ corelib/parsing_library.c:239:3: note: in expansion of macro 'ERROR' ERROR("No memory: calloc failed for %lu bytes", ^~~~~ include/util.h:87:11: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'size_t {aka unsigned int}' [-Wformat=] "ERROR %s : %s : %d : " format, \ ^ include/util.h:105:2: note: in expansion of macro 'swupdate_notify' swupdate_notify(FAILURE, format, ERRORLEVEL, ## arg) ^~~~~~~~~~~~~~~ corelib/parsing_library.c:254:3: note: in expansion of macro 'ERROR' ERROR("No memory: failed for %lu bytes", ^~~~~ include/util.h:94:14: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'size_t {aka unsigned int}' [-Wformat=] "ERROR : " format, ## arg); \ ^ include/util.h:105:2: note: in expansion of macro 'swupdate_notify' swupdate_notify(FAILURE, format, ERRORLEVEL, ## arg) ^~~~~~~~~~~~~~~ corelib/parsing_library.c:254:3: note: in expansion of macro 'ERROR' ERROR("No memory: failed for %lu bytes", ^~~~~ include/util.h:98:13: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'size_t {aka unsigned int}' [-Wformat=] "[%s] : " format, __func__, ## arg); \ ^ include/util.h:105:2: note: in expansion of macro 'swupdate_notify' swupdate_notify(FAILURE, format, ERRORLEVEL, ## arg) ^~~~~~~~~~~~~~~ corelib/parsing_library.c:254:3: note: in expansion of macro 'ERROR' ERROR("No memory: failed for %lu bytes", ^~~~~ corelib/parsing_library.c: At top level: cc1: warning: unrecognized command line option '-Wno-format-truncation' CC corelib/progress_thread.o CC mongoose/mongoose_interface.o AR ipc/lib.a CC parser/parse_external.o CC parser/parser.o CC corelib/stream_interface.o AR parser/lib.a AR suricatta/lib.a CC bootloader/none.o CC tools/client.o AR bootloader/lib.a LD bindings/built-in.o CC corelib/swupdate_dict.o CC tools/hawkbitcfg.o CC tools/progress.o CC tools/sendtohawkbit.o AR corelib/lib.a AR tools/lib.a AR mongoose/lib.a LD swupdate_unstripped LD tools/client LD tools/hawkbitcfg LD tools/progress Failed: -Wl,--start-group -lpthread -lz -Wl,--end-group Output of: /home/buildroot/autobuild/run/instance-2/output/host/bin/m68k-linux-gcc -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 --sysroot=/home/buildroot/autobuild/run/instance-2/output/host/m68k-buildroot-linux-uclibc/sysroot -o tools/hawkbitcfg -Wl,--sort-common -Wl,--sort-section,alignment -Wl,--gc-sections -Wl,--start-group tools/hawkbitcfg.o corelib/lib.a ipc/lib.a mongoose/lib.a parser/lib.a suricatta/lib.a bootloader/lib.a -Wl,--end-group -Wl,--start-group -lpthread -lz -Wl,--end-group ========== collect2: fatal error: ld terminated with signal 11 [Segmentation fault] compilation terminated. make[2]: *** [tools/hawkbitcfg] Error 1 make[2]: *** Waiting for unfinished jobs.... STRIP tools/client STRIP tools/progress make[1]: *** [/home/buildroot/autobuild/run/instance-2/output/build/swupdate-2018.11/.stamp_built] Error 2 make: *** [_all] Error 2 make: Leaving directory `/home/buildroot/autobuild/run/instance-2/buildroot'