>>> swupdate 2017.11 Extracting gzip -d -c /home/peko/autobuild/instance-1/dl/swupdate-2017.11.tar.gz | tar --strip-components=1 -C /home/peko/autobuild/instance-1/output/build/swupdate-2017.11 -xf - >>> swupdate 2017.11 Patching Using /home/peko/autobuild/instance-1/output/build/swupdate-2017.11/.config as base # # merged configuration written to /home/peko/autobuild/instance-1/output/build/swupdate-2017.11/.config (needs make) # make[1]: Entering directory `/home/peko/autobuild/instance-1/output/build/swupdate-2017.11' HOSTCC scripts/basic/fixdep HOSTCC scripts/kconfig/conf.o SHIPPED scripts/kconfig/zconf.tab.c 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 # make[1]: Leaving directory `/home/peko/autobuild/instance-1/output/build/swupdate-2017.11' /bin/sed -i -e "/\\/d" /home/peko/autobuild/instance-1/output/build/swupdate-2017.11/.config echo 'CONFIG_CROSS_COMPILE="/home/peko/autobuild/instance-1/output/host/bin/x86_64-linux-"' >> /home/peko/autobuild/instance-1/output/build/swupdate-2017.11/.config /bin/sed -i -e "/\\/d" /home/peko/autobuild/instance-1/output/build/swupdate-2017.11/.config echo 'CONFIG_SYSROOT="/home/peko/autobuild/instance-1/output/host/x86_64-buildroot-linux-musl/sysroot"' >> /home/peko/autobuild/instance-1/output/build/swupdate-2017.11/.config /bin/sed -i -e "/\\/d" /home/peko/autobuild/instance-1/output/build/swupdate-2017.11/.config echo 'CONFIG_EXTRA_CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os "' >> /home/peko/autobuild/instance-1/output/build/swupdate-2017.11/.config /bin/sed -i -e "/\\/d" /home/peko/autobuild/instance-1/output/build/swupdate-2017.11/.config echo 'CONFIG_EXTRA_LDFLAGS=""' >> /home/peko/autobuild/instance-1/output/build/swupdate-2017.11/.config /bin/sed -i -e "/\\/d" /home/peko/autobuild/instance-1/output/build/swupdate-2017.11/.config echo 'CONFIG_LUAPKG="luajit"' >> /home/peko/autobuild/instance-1/output/build/swupdate-2017.11/.config make[1]: Entering directory `/home/peko/autobuild/instance-1/output/build/swupdate-2017.11' scripts/kconfig/conf --olddefconfig Kconfig # # configuration written to .config # make[1]: Leaving directory `/home/peko/autobuild/instance-1/output/build/swupdate-2017.11' >>> swupdate 2017.11 Configuring >>> swupdate 2017.11 Building PATH="/home/peko/autobuild/instance-1/output/host/bin:/home/peko/autobuild/instance-1/output/host/sbin:/home/peko/host/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games" HAVE_JSON_C=n HAVE_LIBARCHIVE=n HAVE_LIBCONFIG=n HAVE_LIBCURL=y HAVE_LUA=y HAVE_LIBMTD=y HAVE_LIBUBI=y HAVE_LIBSSL=y HAVE_LIBCRYPTO=y HAVE_LIBUBOOTENV=n HAVE_LIBZEROMQ=n HAVE_ZLIB=y /usr/bin/make -j6 -C /home/peko/autobuild/instance-1/output/build/swupdate-2017.11 make[1]: Entering directory `/home/peko/autobuild/instance-1/output/build/swupdate-2017.11' scripts/kconfig/conf --silentoldconfig Kconfig make[1]: Leaving directory `/home/peko/autobuild/instance-1/output/build/swupdate-2017.11' make[1]: Entering directory `/home/peko/autobuild/instance-1/output/build/swupdate-2017.11' CC core/swupdate.o CC handlers/raw_handler.o CC archival/gun.o CC ipc/network_ipc.o CC corelib/artifacts_versions.o CC mongoose/mongoose.o mongoose/mongoose.c:27:0: warning: "_LARGEFILE_SOURCE" redefined #define _LARGEFILE_SOURCE // Enable 64-bit file offsets :0:0: note: this is the location of the previous definition ipc/network_ipc.c: In function 'ipc_postupdate': ipc/network_ipc.c:89:17: warning: implicit declaration of function 'strndupa' [-Wimplicit-function-declaration] if ((tmpbuf = strndupa(msg->data.instmsg.buf, ^~~~~~~~ ipc/network_ipc.c:89:15: warning: assignment makes pointer from integer without a cast [-Wint-conversion] if ((tmpbuf = strndupa(msg->data.instmsg.buf, ^ CC corelib/installer.o LD handlers/built-in.o CC ipc/progress_ipc.o CC mongoose/mongoose_interface.o mongoose/mongoose.c:362:24: warning: 'ssl_sw' defined but not used [-Wunused-variable] static struct ssl_func ssl_sw[] = { ^~~~~~ AR ipc/lib.a CC core/cpio_utils.o In file included from core/cpio_utils.c:28:0: core/cpio_utils.c: In function 'fill_buffer': include/sslapi.h:106:43: warning: statement with no effect [-Wunused-value] #define swupdate_HASH_update(p, buf, len) (-1) ^ core/cpio_utils.c:75:4: note: in expansion of macro 'swupdate_HASH_update' swupdate_HASH_update(dgst, buf, len); ^~~~~~~~~~~~~~~~~~~~ core/cpio_utils.c: In function 'copyfile': include/sslapi.h:107:45: warning: statement with no effect [-Wunused-value] #define swupdate_HASH_final(p, result, len) (-1) ^ core/cpio_utils.c:256:3: note: in expansion of macro 'swupdate_HASH_final' swupdate_HASH_final(dgst, md_value, &md_len); ^~~~~~~~~~~~~~~~~~~ AR archival/lib.a CC core/notifier.o CC corelib/lua_compat.o CC parser/parse_external.o CC parser/parser.o CC core/handler.o CC core/util.o CC corelib/lua_interface.o AR parser/lib.a CC corelib/mtd-interface.o CC corelib/network_thread.o CC corelib/parsing_library.o AR suricatta/lib.a CC core/parser.o CC bootloader/none.o CC tools/client.o CC tools/hawkbitcfg.o CC corelib/progress_thread.o AR bootloader/lib.a CC core/pctl.o CC corelib/stream_interface.o CC core/syslog.o CC tools/progress.o CC tools/sendtohawkbit.o CC corelib/swupdate_dict.o LD core/built-in.o AR tools/lib.a AR corelib/lib.a AR mongoose/lib.a LD swupdate_unstripped LD tools/client LD tools/hawkbitcfg LD tools/progress LD tools/sendtohawkbit Failed: -Wl,--start-group -lpthread -lluajit-5.1 -lubi -lmtd -lz -Wl,--end-group Failed: -Wl,--start-group -lpthread -lluajit-5.1 -lubi -lmtd -lz -Wl,--end-group Output of: /home/peko/autobuild/instance-1/output/host/bin/x86_64-linux-gcc -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -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 -Os --sysroot=/home/peko/autobuild/instance-1/output/host/x86_64-buildroot-linux-musl/sysroot -I/home/peko/autobuild/instance-1/output/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/luajit-2.0 -DNO_SSL -DUSE_LUA -DUSE_IPV6 -Wl,-E -o tools/hawkbitcfg -Wl,--sort-common -Wl,--sort-section,alignment -Wl,--gc-sections -Wl,--start-group tools/hawkbitcfg.o archival/lib.a 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 -lluajit-5.1 -lubi -lmtd -lz -Wl,--end-group ========== ipc/lib.a(network_ipc.o): In function `ipc_postupdate': network_ipc.c:(.text.ipc_postupdate+0x3e): undefined reference to `strndupa' collect2: error: ld returned 1 exit status Failed: -Wl,--start-group -lpthread -lluajit-5.1 -lubi -lmtd -lz -Wl,--end-group Output of: /home/peko/autobuild/instance-1/output/host/bin/x86_64-linux-gcc -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -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 -Os --sysroot=/home/peko/autobuild/instance-1/output/host/x86_64-buildroot-linux-musl/sysroot -I/home/peko/autobuild/instance-1/output/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/luajit-2.0 -DNO_SSL -DUSE_LUA -DUSE_IPV6 -Wl,-E -o tools/client -Wl,--sort-common -Wl,--sort-section,alignment -Wl,--gc-sections -Wl,--start-group tools/client.o archival/lib.a 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 -lluajit-5.1 -lubi -lmtd -lz -Wl,--end-group ========== ipc/lib.a(network_ipc.o): In function `ipc_postupdate': network_ipc.c:(.text.ipc_postupdate+0x3e): undefined reference to `strndupa' collect2: error: ld returned 1 exit status make[1]: *** [tools/hawkbitcfg] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: *** [tools/client] Error 1 Output of: /home/peko/autobuild/instance-1/output/host/bin/x86_64-linux-gcc -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -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 -Os --sysroot=/home/peko/autobuild/instance-1/output/host/x86_64-buildroot-linux-musl/sysroot -I/home/peko/autobuild/instance-1/output/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/luajit-2.0 -DNO_SSL -DUSE_LUA -DUSE_IPV6 -Wl,-E -o tools/sendtohawkbit -Wl,--sort-common -Wl,--sort-section,alignment -Wl,--gc-sections -Wl,--start-group tools/sendtohawkbit.o archival/lib.a 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 -lluajit-5.1 -lubi -lmtd -lz -Wl,--end-group ========== ipc/lib.a(network_ipc.o): In function `ipc_postupdate': network_ipc.c:(.text.ipc_postupdate+0x3e): undefined reference to `strndupa' collect2: error: ld returned 1 exit status make[1]: *** [tools/sendtohawkbit] Error 1 Failed: -Wl,--start-group -lpthread -lluajit-5.1 -lubi -lmtd -lz -Wl,--end-group Output of: /home/peko/autobuild/instance-1/output/host/bin/x86_64-linux-gcc -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -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 -Os --sysroot=/home/peko/autobuild/instance-1/output/host/x86_64-buildroot-linux-musl/sysroot -I/home/peko/autobuild/instance-1/output/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/luajit-2.0 -DNO_SSL -DUSE_LUA -DUSE_IPV6 -Wl,-E -o swupdate_unstripped -Wl,--sort-common -Wl,--sort-section,alignment -Wl,--gc-sections -Wl,--start-group core/built-in.o handlers/built-in.o archival/lib.a 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 -lluajit-5.1 -lubi -lmtd -lz -Wl,--end-group ========== ipc/lib.a(network_ipc.o): In function `ipc_postupdate': network_ipc.c:(.text.ipc_postupdate+0x3e): undefined reference to `strndupa' collect2: error: ld returned 1 exit status make[1]: *** [swupdate_unstripped] Error 1 STRIP tools/progress make[1]: Leaving directory `/home/peko/autobuild/instance-1/output/build/swupdate-2017.11' make: *** [/home/peko/autobuild/instance-1/output/build/swupdate-2017.11/.stamp_built] Error 2 make: Leaving directory `/home/peko/autobuild/instance-1/buildroot'