>>> civetweb 1.16 Extracting gzip -d -c /home/buildroot/autobuild/instance-1/dl/civetweb/civetweb-1.16.tar.gz | tar --strip-components=1 -C /home/buildroot/autobuild/instance-1/output-1/build/civetweb-1.16 -xf - >>> civetweb 1.16 Patching >>> civetweb 1.16 Configuring >>> civetweb 1.16 Building PATH="/home/buildroot/autobuild/instance-1/output-1/host/bin:/home/buildroot/autobuild/instance-1/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin" AR="/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4-linux-gcc-ar" AS="/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4-linux-as" LD="/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4-linux-ld" NM="/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4-linux-gcc-nm" CC="/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4-linux-gcc" GCC="/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4-linux-gcc" CPP="/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4-linux-cpp" CXX="/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4-linux-g++" FC="/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4-linux-gfortran" F77="/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4-linux-gfortran" RANLIB="/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4-linux-gcc-ranlib" READELF="/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4-linux-readelf" STRIP="/bin/true" OBJCOPY="/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4-linux-objcopy" OBJDUMP="/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4-linux-objdump" AR_FOR_BUILD="/usr/bin/ar" AS_FOR_BUILD="/usr/bin/as" CC_FOR_BUILD="/usr/bin/gcc" GCC_FOR_BUILD="/usr/bin/gcc" CXX_FOR_BUILD="/usr/bin/g++" LD_FOR_BUILD="/usr/bin/ld" CPPFLAGS_FOR_BUILD="-I/home/buildroot/autobuild/instance-1/output-1/host/include" CFLAGS_FOR_BUILD="-O2 -I/home/buildroot/autobuild/instance-1/output-1/host/include" CXXFLAGS_FOR_BUILD="-O2 -I/home/buildroot/autobuild/instance-1/output-1/host/include" LDFLAGS_FOR_BUILD="-L/home/buildroot/autobuild/instance-1/output-1/host/lib -Wl,-rpath,/home/buildroot/autobuild/instance-1/output-1/host/lib" FCFLAGS_FOR_BUILD="" DEFAULT_ASSEMBLER="/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4-linux-as" DEFAULT_LINKER="/home/buildroot/autobuild/instance-1/output-1/host/bin/sh4-linux-ld" CPPFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=3" CXXFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=3" LDFLAGS="" FCFLAGS=" -O1 -g0" FFLAGS=" -O1 -g0" PKG_CONFIG="/home/buildroot/autobuild/instance-1/output-1/host/bin/pkg-config" STAGING_DIR="/home/buildroot/autobuild/instance-1/output-1/host/sh4-buildroot-linux-gnu/sysroot" INTLTOOL_PERL=/usr/bin/perl /usr/bin/make -j4 -C /home/buildroot/autobuild/instance-1/output-1/build/civetweb-1.16 build TARGET_OS=LINUX WITH_IPV6=1 WITH_CPP=1 WITH_LUA=1 WITH_LUA_SHARED=1 LUA_SHARED_LIB_FLAG='' WITH_LUA_VERSION=501 WITH_ZLIB=1 COPT="-DHAVE_POSIX_FALLOCATE=0 -DNO_SSL_DL" LIBS="-lpthread -lm `/home/buildroot/autobuild/instance-1/output-1/host/bin/pkg-config --libs lua` `/home/buildroot/autobuild/instance-1/output-1/host/bin/pkg-config --libs openssl` -lz" make[1]: Entering directory '/home/buildroot/autobuild/instance-1/output-1/build/civetweb-1.16' Lua: Using version 5.1.5 Lua: using dynamic linking Makefile:427: target 'out/src/third_party/lua-5.1.5/src' given more than once in the same rule /home/buildroot/autobuild/instance-1/output-1/host/bin/sh4-linux-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=3 -Wall -Wextra -Wshadow -Wformat-security -Winit-self -Wmissing-prototypes -DLINUX -Iinclude -DHAVE_POSIX_FALLOCATE=0 -DNO_SSL_DL -DUSE_STACK_SIZE=102400 -O2 -DNDEBUG -DOPENSSL_API_1_1 -DLUA_VERSION_MAKEFILE=501 -Isrc/third_party/lua-5.1.5/src -DLUA_COMPAT_ALL -DUSE_LUA -DLUA_UCID -DLUA_USE_POSIX -DLUA_USE_DLOPEN -Isrc/third_party -DUSE_LUA_FILE_SYSTEM -Isrc/third_party -DUSE_LUA_STRUCT -DUSE_ZLIB -DUSE_IPV6 -fPIC src/civetweb.c -o out/src/civetweb.o /home/buildroot/autobuild/instance-1/output-1/host/bin/sh4-linux-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=3 -Wall -Wextra -Wshadow -Wformat-security -Winit-self -Wmissing-prototypes -DLINUX -Iinclude -DHAVE_POSIX_FALLOCATE=0 -DNO_SSL_DL -DUSE_STACK_SIZE=102400 -O2 -DNDEBUG -DOPENSSL_API_1_1 -DLUA_VERSION_MAKEFILE=501 -Isrc/third_party/lua-5.1.5/src -DLUA_COMPAT_ALL -DUSE_LUA -DLUA_UCID -DLUA_USE_POSIX -DLUA_USE_DLOPEN -Isrc/third_party -DUSE_LUA_FILE_SYSTEM -Isrc/third_party -DUSE_LUA_STRUCT -DUSE_ZLIB -DUSE_IPV6 src/main.c -o out/src/main.o /home/buildroot/autobuild/instance-1/output-1/host/bin/sh4-linux-g++ -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=3 -Wall -Wextra -Wshadow -Wformat-security -Winit-self -Wmissing-prototypes -DLINUX -Iinclude -DHAVE_POSIX_FALLOCATE=0 -DNO_SSL_DL -DUSE_STACK_SIZE=102400 -O2 -DNDEBUG -DOPENSSL_API_1_1 -DLUA_VERSION_MAKEFILE=501 -Isrc/third_party/lua-5.1.5/src -DLUA_COMPAT_ALL -DUSE_LUA -DLUA_UCID -DLUA_USE_POSIX -DLUA_USE_DLOPEN -Isrc/third_party -DUSE_LUA_FILE_SYSTEM -Isrc/third_party -DUSE_LUA_STRUCT -DUSE_ZLIB -DUSE_IPV6 -fPIC -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=3 src/CivetServer.cpp -o out/src/CivetServer.o /home/buildroot/autobuild/instance-1/output-1/host/bin/sh4-linux-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=3 -Wall -Wextra -Wshadow -Wformat-security -Winit-self -Wmissing-prototypes -DLINUX -Iinclude -DHAVE_POSIX_FALLOCATE=0 -DNO_SSL_DL -DUSE_STACK_SIZE=102400 -O2 -DNDEBUG -DOPENSSL_API_1_1 -DLUA_VERSION_MAKEFILE=501 -Isrc/third_party/lua-5.1.5/src -DLUA_COMPAT_ALL -DUSE_LUA -DLUA_UCID -DLUA_USE_POSIX -DLUA_USE_DLOPEN -Isrc/third_party -DUSE_LUA_FILE_SYSTEM -Isrc/third_party -DUSE_LUA_STRUCT -DUSE_ZLIB -DUSE_IPV6 -fPIC src/third_party/lfs.c -o out/src/third_party/lfs.o cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ src/third_party/lfs.c:38: warning: "_LARGEFILE64_SOURCE" redefined 38 | #define _LARGEFILE64_SOURCE | : note: this is the location of the previous definition In file included from src/civetweb.c:13036: src/mod_lua.inl: In function 'lsp_get_var': src/mod_lua.inl:1212:28: warning: variable 'ctx' set but not used [-Wunused-but-set-variable] 1212 | struct mg_context *ctx; | ^~~ src/mod_lua.inl: In function 'lsp_split_form_urlencoded': src/mod_lua.inl:1257:28: warning: variable 'ctx' set but not used [-Wunused-but-set-variable] 1257 | struct mg_context *ctx; | ^~~ src/mod_lua.inl: In function 'lsp_get_cookie': src/mod_lua.inl:1355:28: warning: variable 'ctx' set but not used [-Wunused-but-set-variable] 1355 | struct mg_context *ctx; | ^~~ src/mod_lua.inl: In function 'lsp_url_encode': src/mod_lua.inl:1435:28: warning: variable 'ctx' set but not used [-Wunused-but-set-variable] 1435 | struct mg_context *ctx; | ^~~ src/mod_lua.inl: In function 'lsp_url_decode': src/mod_lua.inl:1475:28: warning: variable 'ctx' set but not used [-Wunused-but-set-variable] 1475 | struct mg_context *ctx; | ^~~ src/mod_lua.inl: In function 'lsp_base64_encode': src/mod_lua.inl:1513:28: warning: variable 'ctx' set but not used [-Wunused-but-set-variable] 1513 | struct mg_context *ctx; | ^~~ src/mod_lua.inl: In function 'lsp_base64_decode': src/mod_lua.inl:1555:28: warning: variable 'ctx' set but not used [-Wunused-but-set-variable] 1555 | struct mg_context *ctx; | ^~~ src/mod_lua.inl: In function 'lua_allocator': src/mod_lua.inl:2651:28: warning: unused variable 'ctx' [-Wunused-variable] 2651 | struct mg_context *ctx = (struct mg_context *)ud; | ^~~ src/mod_lua.inl: At top level: src/mod_lua.inl:2792:32: warning: 'struct lua_websock_data' declared inside parameter list will not be visible outside of this definition or declaration 2792 | struct lua_websock_data *ws_conn_list, | ^~~~~~~~~~~~~~~~ src/mod_lua.inl: In function 'lua_ctx_init': src/mod_lua.inl:3593:33: warning: unused parameter 'ctx' [-Wunused-parameter] 3593 | lua_ctx_init(struct mg_context *ctx) | ~~~~~~~~~~~~~~~~~~~^~~ src/mod_lua.inl: In function 'lua_ctx_exit': src/mod_lua.inl:3602:33: warning: unused parameter 'ctx' [-Wunused-parameter] 3602 | lua_ctx_exit(struct mg_context *ctx) | ~~~~~~~~~~~~~~~~~~~^~~ /home/buildroot/autobuild/instance-1/output-1/host/bin/sh4-linux-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=3 -Wall -Wextra -Wshadow -Wformat-security -Winit-self -Wmissing-prototypes -DLINUX -Iinclude -DHAVE_POSIX_FALLOCATE=0 -DNO_SSL_DL -DUSE_STACK_SIZE=102400 -O2 -DNDEBUG -DOPENSSL_API_1_1 -DLUA_VERSION_MAKEFILE=501 -Isrc/third_party/lua-5.1.5/src -DLUA_COMPAT_ALL -DUSE_LUA -DLUA_UCID -DLUA_USE_POSIX -DLUA_USE_DLOPEN -Isrc/third_party -DUSE_LUA_FILE_SYSTEM -Isrc/third_party -DUSE_LUA_STRUCT -DUSE_ZLIB -DUSE_IPV6 -fPIC src/third_party/lua_struct.c -o out/src/third_party/lua_struct.o src/third_party/lua_struct.c: In function 'luaopen_struct': src/third_party/lua_struct.c:397:3: warning: implicit declaration of function 'luaL_newlib'; did you mean 'luaL_openlib'? [-Wimplicit-function-declaration] 397 | luaL_newlib(L, thislib); | ^~~~~~~~~~~ | luaL_openlib src/CivetServer.cpp: In constructor 'CivetServer::CivetServer(const char**, const CivetCallbacks*, const void*)': src/CivetServer.cpp:409:52: warning: missing initializer for member 'mg_init_data::user_data' [-Wmissing-field-initializers] 409 | struct mg_init_data mg_start_init_data = {0}; | ^ src/CivetServer.cpp:409:52: warning: missing initializer for member 'mg_init_data::configuration_options' [-Wmissing-field-initializers] src/CivetServer.cpp:414:54: warning: missing initializer for member 'mg_error_data::code_sub' [-Wmissing-field-initializers] 414 | struct mg_error_data mg_start_error_data = {0}; | ^ src/CivetServer.cpp:414:54: warning: missing initializer for member 'mg_error_data::text' [-Wmissing-field-initializers] src/CivetServer.cpp:414:54: warning: missing initializer for member 'mg_error_data::text_buffer_size' [-Wmissing-field-initializers] src/CivetServer.cpp: In constructor 'CivetServer::CivetServer(const std::vector >&, const CivetCallbacks*, const void*)': src/CivetServer.cpp:453:52: warning: missing initializer for member 'mg_init_data::user_data' [-Wmissing-field-initializers] 453 | struct mg_init_data mg_start_init_data = {0}; | ^ src/CivetServer.cpp:453:52: warning: missing initializer for member 'mg_init_data::configuration_options' [-Wmissing-field-initializers] src/CivetServer.cpp:458:54: warning: missing initializer for member 'mg_error_data::code_sub' [-Wmissing-field-initializers] 458 | struct mg_error_data mg_start_error_data = {0}; | ^ src/CivetServer.cpp:458:54: warning: missing initializer for member 'mg_error_data::text' [-Wmissing-field-initializers] src/CivetServer.cpp:458:54: warning: missing initializer for member 'mg_error_data::text_buffer_size' [-Wmissing-field-initializers] /home/buildroot/autobuild/instance-1/output-1/host/bin/sh4-linux-g++ -o civetweb -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=3 -Wall -Wextra -Wshadow -Wformat-security -Winit-self -Wmissing-prototypes -DLINUX -Iinclude -DHAVE_POSIX_FALLOCATE=0 -DNO_SSL_DL -DUSE_STACK_SIZE=102400 -O2 -DNDEBUG -DOPENSSL_API_1_1 -DLUA_VERSION_MAKEFILE=501 -Isrc/third_party/lua-5.1.5/src -DLUA_COMPAT_ALL -DUSE_LUA -DLUA_UCID -DLUA_USE_POSIX -DLUA_USE_DLOPEN -Isrc/third_party -DUSE_LUA_FILE_SYSTEM -Isrc/third_party -DUSE_LUA_STRUCT -DUSE_ZLIB -DUSE_IPV6 out/src/civetweb.o out/src/main.o out/src/CivetServer.o out/src/third_party/lfs.o out/src/third_party/lua_struct.o -lpthread -lm -L/home/buildroot/autobuild/instance-1/output-1/host/bin/../sh4-buildroot-linux-gnu/sysroot/usr/lib -llua -lm -ldl -llinenoise -L/home/buildroot/autobuild/instance-1/output-1/host/bin/../sh4-buildroot-linux-gnu/sysroot/usr/lib -lssl -lcrypto -lz /home/buildroot/autobuild/instance-1/output-1/host/opt/ext-toolchain/bin/../lib/gcc/sh4-buildroot-linux-gnu/13.2.0/../../../../sh4-buildroot-linux-gnu/bin/ld: out/src/third_party/lua_struct.o: in function `luaopen_struct': lua_struct.c:(.text+0xce4): undefined reference to `luaL_newlib' collect2: error: ld returned 1 exit status make[1]: *** [Makefile:420: civetweb] Error 1 make[1]: Leaving directory '/home/buildroot/autobuild/instance-1/output-1/build/civetweb-1.16' make: *** [package/pkg-generic.mk:283: /home/buildroot/autobuild/instance-1/output-1/build/civetweb-1.16/.stamp_built] Error 2 make: Leaving directory '/home/buildroot/autobuild/instance-1/buildroot'