Makefile:64: WARNING: skipping libulfius-nossl -- package has no install section Applying ./patches/0001-cmake-pc-orcania-found.patch using plaintext: patching file CMakeLists.txt -- The C compiler identification is GNU 8.4.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /immortalwrt/openwrt-18.06-k5.4/staging_dir/toolchain-i386_pentium-mmx_gcc-8.4.0_musl/bin/i486-openwrt-linux-musl-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found MHD: /immortalwrt/openwrt-18.06-k5.4/staging_dir/target-i386_pentium-mmx_musl/usr/lib/libmicrohttpd.so (found version "0.9.75") -- Found MHD: /immortalwrt/openwrt-18.06-k5.4/staging_dir/target-i386_pentium-mmx_musl/usr/lib/libmicrohttpd.so (found suitable version "0.9.75", minimum required is "0.9.51") -- Found CURL: /immortalwrt/openwrt-18.06-k5.4/staging_dir/target-i386_pentium-mmx_musl/usr/lib/libcurl.so (found version "7.83.1") -- GNU TLS support: OFF -- Websocket support: OFF -- Outgoing requests support: ON -- Jansson library support: OFF -- Yder support: OFF -- Build uwsc application: OFF -- Build static library: OFF -- Build testing tree: OFF -- Install the header files: ON -- Build RPM package: OFF -- Build documentation: OFF -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: BUILD_WEBSOCKET CMAKE_ASM_COMPILER CMAKE_ASM_COMPILER_LAUNCHER CMAKE_CXX_COMPILER CMAKE_CXX_FLAGS_RELEASE CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_EXPORT_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY CMAKE_MODULE_LINKER_FLAGS DL_LIBRARY WITH_STRSTR -- Build files have been written to: /immortalwrt/openwrt-18.06-k5.4/build_dir/target-i386_pentium-mmx_musl/libulfius-2.7.10-nossl/ulfius-2.7.10 ninja: Entering directory `/immortalwrt/openwrt-18.06-k5.4/build_dir/target-i386_pentium-mmx_musl/libulfius-2.7.10-nossl/ulfius-2.7.10' [1/9] Building C object CMakeFiles/ulfius.dir/src/u_map.c.o FAILED: CMakeFiles/ulfius.dir/src/u_map.c.o /immortalwrt/openwrt-18.06-k5.4/staging_dir/host/bin/ccache /immortalwrt/openwrt-18.06-k5.4/staging_dir/toolchain-i386_pentium-mmx_gcc-8.4.0_musl/bin/i486-openwrt-linux-musl-gcc -D_GNU_SOURCE -Dulfius_EXPORTS -I/immortalwrt/openwrt-18.06-k5.4/build_dir/target-i386_pentium-mmx_musl/libulfius-2.7.10-nossl/ulfius-2.7.10/include -I/immortalwrt/openwrt-18.06-k5.4/build_dir/target-i386_pentium-mmx_musl/libulfius-2.7.10-nossl/ulfius-2.7.10 -Wall -Werror -Os -pipe -march=pentium-mmx -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -ffile-prefix-map=/immortalwrt/openwrt-18.06-k5.4/build_dir/target-i386_pentium-mmx_musl/libulfius-2.7.10-nossl/ulfius-2.7.10=ulfius-2.7.10 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DNDEBUG -fPIC -Wextra -std=gnu99 -MD -MT CMakeFiles/ulfius.dir/src/u_map.c.o -MF CMakeFiles/ulfius.dir/src/u_map.c.o.d -o CMakeFiles/ulfius.dir/src/u_map.c.o -c /immortalwrt/openwrt-18.06-k5.4/build_dir/target-i386_pentium-mmx_musl/libulfius-2.7.10-nossl/ulfius-2.7.10/src/u_map.c src/u_map.c: In function 'u_map_put_binary': src/u_map.c:151:40: error: implicit declaration of function 'o_strnullempty'; did you mean 'o_strncasecmp'? [-Werror=implicit-function-declaration] if (u_map != NULL && key != NULL && !o_strnullempty(key)) { ^~~~~~~~~~~~~~ o_strncasecmp cc1: all warnings being treated as errors ninja: build stopped: subcommand failed. make[2]: *** [Makefile:66: /immortalwrt/openwrt-18.06-k5.4/build_dir/target-i386_pentium-mmx_musl/libulfius-2.7.10-nossl/ulfius-2.7.10/.built] Error 1 time: package/feeds/packages/libulfius/nossl/compile#0.58#0.13#0.86