>>> libwebsockets 3.2.0 Extracting gzip -d -c /home/naourr/work/instance-1/buildroot/instance-1/dl/libwebsockets/libwebsockets-3.2.0.tar.gz | /home/naourr/work/instance-1/output-1/host/bin/tar --strip-components=1 -C /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0 -xf - >>> libwebsockets 3.2.0 Patching >>> libwebsockets 3.2.0 Configuring (mkdir -p /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/ && cd /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/ && rm -f CMakeCache.txt && PATH="/home/naourr/work/instance-1/output-1/host/bin:/home/naourr/work/instance-1/output-1/host/sbin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/naourr/bin:/home/naourr/git/git-wrappers:/home/naourr/.local/bin:/home/naourr/bin" /usr/bin/cmake /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/ -DCMAKE_TOOLCHAIN_FILE="/home/naourr/work/instance-1/output-1/host/share/buildroot/toolchainfile.cmake" -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_COLOR_MAKEFILE=OFF -DBUILD_DOC=OFF -DBUILD_DOCS=OFF -DBUILD_EXAMPLE=OFF -DBUILD_EXAMPLES=OFF -DBUILD_TEST=OFF -DBUILD_TESTS=OFF -DBUILD_TESTING=OFF -DBUILD_SHARED_LIBS=ON -DLWS_WITHOUT_TESTAPPS=ON -DLWS_IPV6=ON -DLWS_MAX_SMP= -DLWS_WITH_SSL=ON -DLWS_WITH_LIBEV=ON -DLWS_WITH_LIBEVENT=OFF -DLWS_WITH_LIBUV=ON -DLWS_WITH_STATIC=OFF ) -- Compiled with LWS_WITH_DIR and LWS_WITH_DIR -- The C compiler identification is GNU 7.4.0 -- Check for working C compiler: /home/naourr/work/instance-1/output-1/host/bin/sparc64-linux-gcc -- Check for working C compiler: /home/naourr/work/instance-1/output-1/host/bin/sparc64-linux-gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- CMAKE_TOOLCHAIN_FILE='/home/naourr/work/instance-1/output-1/host/share/buildroot/toolchainfile.cmake' -- Found Git: /usr/bin/git fatal: not a git repository (or any parent up to mount point /) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). Git commit hash: -- Performing Test LWS_HAVE_inline -- Performing Test LWS_HAVE_inline - Success -- Performing Test LWS_HAVE___inline__ -- Performing Test LWS_HAVE___inline__ - Success -- Performing Test LWS_HAVE___inline -- Performing Test LWS_HAVE___inline - Success -- Performing Test LWS_HAVE_MALLOC_TRIM -- Performing Test LWS_HAVE_MALLOC_TRIM - Success -- Performing Test LWS_HAVE_MALLOC_USABLE_SIZE -- Performing Test LWS_HAVE_MALLOC_USABLE_SIZE - Success -- Looking for fork -- Looking for fork - found -- Looking for getenv -- Looking for getenv - found -- Looking for malloc -- Looking for malloc - found -- Looking for memset -- Looking for memset - found -- Looking for realloc -- Looking for realloc - found -- Looking for socket -- Looking for socket - found -- Looking for strerror -- Looking for strerror - found -- Looking for vfork -- Looking for vfork - found -- Looking for execvpe -- Looking for execvpe - found -- Looking for getifaddrs -- Looking for getifaddrs - found -- Looking for snprintf -- Looking for snprintf - found -- Looking for _snprintf -- Looking for _snprintf - not found -- Looking for _vsnprintf -- Looking for _vsnprintf - not found -- Looking for getloadavg -- Looking for getloadavg - found -- Looking for atoll -- Looking for atoll - found -- Looking for _atoi64 -- Looking for _atoi64 - not found -- Looking for _stat32i64 -- Looking for _stat32i64 - not found -- Looking for clock_gettime -- Looking for clock_gettime - found -- Looking for dlfcn.h -- Looking for dlfcn.h - found -- Looking for fcntl.h -- Looking for fcntl.h - found -- Looking for in6addr.h -- Looking for in6addr.h - not found -- Looking for memory.h -- Looking for memory.h - found -- Looking for netinet/in.h -- Looking for netinet/in.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stdlib.h -- Looking for stdlib.h - found -- Looking for strings.h -- Looking for strings.h - found -- Looking for string.h -- Looking for string.h - found -- Looking for sys/prctl.h -- Looking for sys/prctl.h - found -- Looking for sys/socket.h -- Looking for sys/socket.h - found -- Looking for sys/sockio.h -- Looking for sys/sockio.h - not found -- Looking for sys/stat.h -- Looking for sys/stat.h - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for unistd.h -- Looking for unistd.h - found -- Looking for vfork.h -- Looking for vfork.h - not found -- Looking for sys/capability.h -- Looking for sys/capability.h - found -- Looking for malloc.h -- Looking for malloc.h - found -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for inttypes.h -- Looking for inttypes.h - found -- Looking for cap_set_flag in cap -- Looking for cap_set_flag in cap - found -- Looking for uv-version.h -- Looking for uv-version.h - not found -- Looking for uv/version.h -- Looking for uv/version.h - found -- Looking for 4 include files stdlib.h, ..., float.h -- Looking for 4 include files stdlib.h, ..., float.h - found -- Performing Test LWS_HAS_INTPTR_T -- Performing Test LWS_HAS_INTPTR_T - Success -- Performing Test LWS_HAS_PTHREAD_SETNAME_NP -- Performing Test LWS_HAS_PTHREAD_SETNAME_NP - Success -- Performing Test LWS_HAS_GETOPT_LONG -- Performing Test LWS_HAS_GETOPT_LONG - Success -- Performing Test LWS_HAVE_VISIBILITY -- Performing Test LWS_HAVE_VISIBILITY - Success -- Performing Test LWS_GCC_HAS_IGNORED_QUALIFIERS -- Performing Test LWS_GCC_HAS_IGNORED_QUALIFIERS - Success -- Performing Test LWS_GCC_HAS_TYPE_LIMITS -- Performing Test LWS_GCC_HAS_TYPE_LIMITS - Success CMake Warning (dev) at CMakeLists.txt:1590 (add_custom_command): Policy CMP0040 is not set: The target in the TARGET signature of add_custom_command() must exist and must be defined in the current directory. Run "cmake --help-policy CMP0040" for policy details. Use the cmake_policy command to set the policy and suppress this warning. No TARGET 'websockets' has been created in this directory. This warning is for project developers. Use -Wno-dev to suppress it. Compiling with SSL support -- Found OpenSSL: /home/naourr/work/instance-1/output-1/host/sparc64-buildroot-linux-gnu/sysroot/usr/lib/libcrypto.so (found version "1.1.1d") OpenSSL include dir: /home/naourr/work/instance-1/output-1/host/sparc64-buildroot-linux-gnu/sysroot/usr/include OpenSSL libraries: /home/naourr/work/instance-1/output-1/host/sparc64-buildroot-linux-gnu/sysroot/usr/lib/libssl.so;/home/naourr/work/instance-1/output-1/host/sparc64-buildroot-linux-gnu/sysroot/usr/lib/libcrypto.so -- Looking for openssl/ecdh.h -- Looking for openssl/ecdh.h - found libev include dir: /home/naourr/work/instance-1/output-1/host/sparc64-buildroot-linux-gnu/sysroot/usr/include libev libraries: /home/naourr/work/instance-1/output-1/host/sparc64-buildroot-linux-gnu/sysroot/usr/lib/libev.so libuv include dir: /home/naourr/work/instance-1/output-1/host/sparc64-buildroot-linux-gnu/sysroot/usr/include libuv libraries: /home/naourr/work/instance-1/output-1/host/sparc64-buildroot-linux-gnu/sysroot/usr/lib/libuv.so -- Looking for SSL_CTX_set1_param -- Looking for SSL_CTX_set1_param - found -- Looking for SSL_set_info_callback -- Looking for SSL_set_info_callback - found -- Looking for X509_VERIFY_PARAM_set1_host -- Looking for X509_VERIFY_PARAM_set1_host - found -- Looking for RSA_set0_key -- Looking for RSA_set0_key - found -- Looking for X509_get_key_usage -- Looking for X509_get_key_usage - found -- Looking for EVP_PKEY_new_raw_private_key -- Looking for EVP_PKEY_new_raw_private_key - found -- Looking for SSL_CTX_get0_certificate -- Looking for SSL_CTX_get0_certificate - found -- Looking for SSL_get0_alpn_selected -- Looking for SSL_get0_alpn_selected - found -- Looking for SSL_set_alpn_protos -- Looking for SSL_set_alpn_protos - found -- Looking for EVP_aes_128_cfb8 -- Looking for EVP_aes_128_cfb8 - found -- Looking for EVP_aes_128_cfb128 -- Looking for EVP_aes_128_cfb128 - found -- Looking for EVP_aes_192_cfb8 -- Looking for EVP_aes_192_cfb8 - found -- Looking for EVP_aes_192_cfb128 -- Looking for EVP_aes_192_cfb128 - found -- Looking for EVP_aes_256_cfb8 -- Looking for EVP_aes_256_cfb8 - found -- Looking for EVP_aes_256_cfb128 -- Looking for EVP_aes_256_cfb128 - found -- Looking for EVP_aes_128_xts -- Looking for EVP_aes_128_xts - found -- Looking for RSA_verify_pss_mgf1 -- Looking for RSA_verify_pss_mgf1 - not found -- Looking for HMAC_CTX_new -- Looking for HMAC_CTX_new - found -- Looking for SSL_CTX_set_ciphersuites -- Looking for SSL_CTX_set_ciphersuites - found -- Performing Test LWS_HAVE_SSL_EXTRA_CHAIN_CERTS -- Performing Test LWS_HAVE_SSL_EXTRA_CHAIN_CERTS - Success -- Performing Test LWS_HAVE_EVP_MD_CTX_free -- Performing Test LWS_HAVE_EVP_MD_CTX_free - Success -- Looking for ECDSA_SIG_set0 -- Looking for ECDSA_SIG_set0 - found -- Looking for BN_bn2binpad -- Looking for BN_bn2binpad - found -- Looking for EVP_aes_128_wrap -- Looking for EVP_aes_128_wrap - found -- Looking for EC_POINT_get_affine_coordinates -- Looking for EC_POINT_get_affine_coordinates - found -- Looking for TLS_client_method -- Looking for TLS_client_method - found -- Looking for TLSv1_2_client_method -- Looking for TLSv1_2_client_method - found -- Performing Test LWS_HAVE_PIPE2 -- Performing Test LWS_HAVE_PIPE2 - Success -- Performing Test LWS_HAVE_TCP_USER_TIMEOUT -- Performing Test LWS_HAVE_TCP_USER_TIMEOUT - Success Searching for OpenSSL executable and dlls OpenSSL executable: /home/naourr/work/instance-1/output-1/host/bin/openssl GENCERTS = 0 -- Looking for RPMTools... - rpmbuild NOT FOUND --------------------------------------------------------------------- Settings: (For more help do cmake -LH ) --------------------------------------------------------------------- LWS_WITH_STATIC = OFF LWS_WITH_SHARED = ON LWS_WITH_SSL = ON (SSL Support) LWS_SSL_CLIENT_USE_OS_CA_CERTS = 1 LWS_WITH_WOLFSSL = OFF (wolfSSL/CyaSSL replacement for OpenSSL) LWS_WITH_MBEDTLS = OFF (mbedTLS replacement for OpenSSL) LWS_WITHOUT_BUILTIN_SHA1 = OFF LWS_WITHOUT_BUILTIN_GETIFADDRS = OFF LWS_WITHOUT_CLIENT = OFF LWS_WITHOUT_SERVER = OFF LWS_LINK_TESTAPPS_DYNAMIC = OFF LWS_WITHOUT_TESTAPPS = ON LWS_WITHOUT_TEST_SERVER = OFF LWS_WITHOUT_TEST_SERVER_EXTPOLL = OFF LWS_WITHOUT_TEST_PING = OFF LWS_WITHOUT_TEST_CLIENT = OFF LWS_WITHOUT_EXTENSIONS = ON LWS_WITH_LATENCY = OFF LWS_WITHOUT_DAEMONIZE = ON LWS_WITH_LIBEV = 1 LWS_WITH_LIBUV = 1 LWS_WITH_LIBEVENT = OFF LWS_IPV6 = ON LWS_UNIX_SOCK = OFF LWS_WITH_HTTP2 = 1 LWS_SSL_SERVER_WITH_ECDH_CERT = OFF LWS_MAX_SMP = 1 LWS_HAVE_PTHREAD_H = 1 LWS_WITH_CGI = OFF LWS_HAVE_OPENSSL_ECDH_H = 1 LWS_HAVE_SSL_CTX_set1_param = 1 LWS_HAVE_RSA_SET0_KEY = 1 LWS_WITH_HTTP_PROXY = OFF LIBHUBBUB_LIBRARIES = PLUGINS = LWS_WITH_ACCESS_LOG = OFF LWS_WITH_SERVER_STATUS = OFF LWS_WITH_LEJP = ON LWS_WITH_LEJP_CONF = ON LWS_WITH_SMTP = OFF LWS_WITH_GENERIC_SESSIONS = OFF LWS_STATIC_PIC = OFF LWS_WITH_RANGES = OFF LWS_PLAT_OPTEE = OFF LWS_WITH_ESP32 = OFF LWS_WITH_ZIP_FOPS = OFF LWS_AVOID_SIGPIPE_IGN = OFF LWS_WITH_STATS = OFF LWS_WITH_SOCKS5 = OFF LWS_HAVE_SYS_CAPABILITY_H = 1 LWS_HAVE_LIBCAP = 1 LWS_WITH_PEER_LIMITS = OFF LWS_HAVE_ATOLL = 1 LWS_HAVE__ATOI64 = LWS_HAVE_STAT32I64 = LWS_HAS_INTPTR_T = 1 LWS_WITH_EXPORT_LWSTARGETS = ON LWS_WITH_ABSTRACT = --------------------------------------------------------------------- -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: BUILD_DOC BUILD_DOCS BUILD_EXAMPLE BUILD_EXAMPLES BUILD_TEST BUILD_TESTING BUILD_TESTS -- Build files have been written to: /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0 >>> libwebsockets 3.2.0 Building PATH="/home/naourr/work/instance-1/output-1/host/bin:/home/naourr/work/instance-1/output-1/host/sbin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/naourr/bin:/home/naourr/git/git-wrappers:/home/naourr/.local/bin:/home/naourr/bin" /usr/bin/make -j4 -C /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/ make[1]: Entering directory '/home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0' make[2]: Entering directory '/home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0' make[3]: Entering directory '/home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0' Scanning dependencies of target websockets_shared make[3]: Leaving directory '/home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0' make[3]: Entering directory '/home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0' [ 1%] Building C object CMakeFiles/websockets_shared.dir/lib/core/alloc.c.o [ 2%] Building C object CMakeFiles/websockets_shared.dir/lib/core/buflist.c.o [ 4%] Building C object CMakeFiles/websockets_shared.dir/lib/core/context.c.o [ 5%] Building C object CMakeFiles/websockets_shared.dir/lib/core/lws_dll2.c.o [ 7%] Building C object CMakeFiles/websockets_shared.dir/lib/core/libwebsockets.c.o [ 8%] Building C object CMakeFiles/websockets_shared.dir/lib/core/logs.c.o [ 9%] Building C object CMakeFiles/websockets_shared.dir/lib/misc/base64-decode.c.o [ 11%] Building C object CMakeFiles/websockets_shared.dir/lib/core/vfs.c.o [ 12%] Building C object CMakeFiles/websockets_shared.dir/lib/misc/lws-ring.c.o [ 14%] Building C object CMakeFiles/websockets_shared.dir/lib/core-net/dummy-callback.c.o [ 15%] Building C object CMakeFiles/websockets_shared.dir/lib/core-net/output.c.o [ 16%] Building C object CMakeFiles/websockets_shared.dir/lib/core-net/close.c.o [ 18%] Building C object CMakeFiles/websockets_shared.dir/lib/core-net/network.c.o [ 19%] Building C object CMakeFiles/websockets_shared.dir/lib/core-net/vhost.c.o [ 21%] Building C object CMakeFiles/websockets_shared.dir/lib/core-net/pollfd.c.o [ 22%] Building C object CMakeFiles/websockets_shared.dir/lib/core-net/service.c.o [ 23%] Building C object CMakeFiles/websockets_shared.dir/lib/core-net/sorted-usec-list.c.o [ 25%] Building C object CMakeFiles/websockets_shared.dir/lib/core-net/stats.c.o [ 26%] Building C object CMakeFiles/websockets_shared.dir/lib/core-net/wsi.c.o [ 28%] Building C object CMakeFiles/websockets_shared.dir/lib/core-net/wsi-timeout.c.o [ 29%] Building C object CMakeFiles/websockets_shared.dir/lib/core-net/adopt.c.o [ 30%] Building C object CMakeFiles/websockets_shared.dir/lib/roles/pipe/ops-pipe.c.o [ 32%] Building C object CMakeFiles/websockets_shared.dir/lib/core-net/sequencer.c.o [ 33%] Building C object CMakeFiles/websockets_shared.dir/lib/misc/dir.c.o [ 35%] Building C object CMakeFiles/websockets_shared.dir/lib/roles/http/header.c.o [ 36%] Building C object CMakeFiles/websockets_shared.dir/lib/roles/http/server/parsers.c.o [ 38%] Building C object CMakeFiles/websockets_shared.dir/lib/roles/h1/ops-h1.c.o [ 39%] Building C object CMakeFiles/websockets_shared.dir/lib/roles/ws/ops-ws.c.o [ 40%] Building C object CMakeFiles/websockets_shared.dir/lib/roles/ws/client-ws.c.o [ 42%] Building C object CMakeFiles/websockets_shared.dir/lib/roles/ws/client-parser-ws.c.o [ 43%] Building C object CMakeFiles/websockets_shared.dir/lib/roles/ws/server-ws.c.o [ 45%] Building C object CMakeFiles/websockets_shared.dir/lib/roles/raw-skt/ops-raw-skt.c.o [ 46%] Building C object CMakeFiles/websockets_shared.dir/lib/roles/raw-file/ops-raw-file.c.o [ 47%] Building C object CMakeFiles/websockets_shared.dir/lib/misc/lwsac/lwsac.c.o [ 49%] Building C object CMakeFiles/websockets_shared.dir/lib/misc/lwsac/cached-file.c.o [ 50%] Building C object CMakeFiles/websockets_shared.dir/lib/misc/lws-struct-lejp.c.o [ 52%] Building C object CMakeFiles/websockets_shared.dir/lib/core-net/connect.c.o [ 53%] Building C object CMakeFiles/websockets_shared.dir/lib/core-net/client.c.o [ 54%] Building C object CMakeFiles/websockets_shared.dir/lib/roles/http/client/client.c.o [ 56%] Building C object CMakeFiles/websockets_shared.dir/lib/roles/http/client/client-handshake.c.o [ 59%] Building C object CMakeFiles/websockets_shared.dir/lib/core-net/server.c.o [ 59%] Building C object CMakeFiles/websockets_shared.dir/lib/roles/listen/ops-listen.c.o [ 60%] Building C object CMakeFiles/websockets_shared.dir/lib/tls/tls.c.o [ 61%] Building C object CMakeFiles/websockets_shared.dir/lib/tls/tls-network.c.o [ 63%] Building C object CMakeFiles/websockets_shared.dir/lib/tls/openssl/tls.c.o [ 64%] Building C object CMakeFiles/websockets_shared.dir/lib/tls/openssl/x509.c.o [ 66%] Building C object CMakeFiles/websockets_shared.dir/lib/tls/openssl/ssl.c.o [ 67%] Building C object CMakeFiles/websockets_shared.dir/lib/tls/tls-server.c.o [ 69%] Building C object CMakeFiles/websockets_shared.dir/lib/tls/openssl/openssl-server.c.o [ 70%] Building C object CMakeFiles/websockets_shared.dir/lib/tls/tls-client.c.o [ 71%] Building C object CMakeFiles/websockets_shared.dir/lib/tls/openssl/openssl-client.c.o [ 73%] Building C object CMakeFiles/websockets_shared.dir/lib/misc/sha-1.c.o [ 74%] Building C object CMakeFiles/websockets_shared.dir/lib/roles/h2/http2.c.o [ 76%] Building C object CMakeFiles/websockets_shared.dir/lib/roles/h2/hpack.c.o [ 77%] Building C object CMakeFiles/websockets_shared.dir/lib/roles/h2/ops-h2.c.o [ 78%] Building C object CMakeFiles/websockets_shared.dir/lib/plat/unix/unix-caps.c.o [ 80%] Building C object CMakeFiles/websockets_shared.dir/lib/plat/unix/unix-file.c.o [ 81%] Building C object CMakeFiles/websockets_shared.dir/lib/plat/unix/unix-misc.c.o [ 83%] Building C object CMakeFiles/websockets_shared.dir/lib/plat/unix/unix-init.c.o [ 84%] Building C object CMakeFiles/websockets_shared.dir/lib/plat/unix/unix-pipe.c.o [ 85%] Building C object CMakeFiles/websockets_shared.dir/lib/plat/unix/unix-service.c.o [ 87%] Building C object CMakeFiles/websockets_shared.dir/lib/plat/unix/unix-sockets.c.o [ 88%] Building C object CMakeFiles/websockets_shared.dir/lib/plat/unix/unix-fds.c.o [ 90%] Building C object CMakeFiles/websockets_shared.dir/lib/roles/http/server/server.c.o [ 91%] Building C object CMakeFiles/websockets_shared.dir/lib/roles/http/server/lws-spa.c.o [ 92%] Building C object CMakeFiles/websockets_shared.dir/lib/event-libs/poll/poll.c.o [ 94%] Building C object CMakeFiles/websockets_shared.dir/lib/event-libs/libuv/libuv.c.o [ 95%] Building C object CMakeFiles/websockets_shared.dir/lib/event-libs/libev/libev.c.o [ 97%] Building C object CMakeFiles/websockets_shared.dir/lib/misc/lejp.c.o /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c: In function 'lws_ev_hrtimer_cb': /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c:34:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] ev_timer_set(&pt->ev.hrtimer, ((float)us) / 1000000.0, 0); ^~~~~~~~~~~~ /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c: In function 'lws_ev_idle_cb': /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c:66:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] ev_timer_set(&pt->ev.hrtimer, ((float)us) / 1000000.0, 0); ^~~~~~~~~~~~ /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c: In function 'elops_init_pt_ev': /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c:157:4: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] ev_io_init(&vh->w_accept.ev.watcher, lws_accept_cb, ^~~~~~~~~~ /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c:157:4: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c:157:4: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c:157:4: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c:200:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] ev_timer_init(&pt->ev.hrtimer, lws_ev_hrtimer_cb, 0, 0); ^~~~~~~~~~~~~ /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c:200:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c:200:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c:200:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c:200:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c:203:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] ev_idle_init(&pt->ev.idle, lws_ev_idle_cb); ^~~~~~~~~~~~ /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c:203:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c:203:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c:203:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c: In function 'elops_accept_ev': /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c:259:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] ev_io_init(&wsi->w_read.ev.watcher, lws_accept_cb, fd, EV_READ); ^~~~~~~~~~ /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c:259:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c:259:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c:259:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c:260:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] ev_io_init(&wsi->w_write.ev.watcher, lws_accept_cb, fd, EV_WRITE); ^~~~~~~~~~ /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c:260:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c:260:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c:260:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c: In function 'elops_init_vhost_listen_wsi_ev': /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c:346:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] ev_io_init(&wsi->w_read.ev.watcher, lws_accept_cb, fd, EV_READ); ^~~~~~~~~~ /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c:346:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c:346:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c:346:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c:347:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] ev_io_init(&wsi->w_write.ev.watcher, lws_accept_cb, fd, EV_WRITE); ^~~~~~~~~~ /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c:347:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c:347:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/lib/event-libs/libev/libev.c:347:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] cc1: all warnings being treated as errors make[3]: *** [CMakeFiles/websockets_shared.dir/build.make:934: CMakeFiles/websockets_shared.dir/lib/event-libs/libev/libev.c.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory '/home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0' make[2]: *** [CMakeFiles/Makefile2:105: CMakeFiles/websockets_shared.dir/all] Error 2 make[2]: Leaving directory '/home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0' make[1]: *** [Makefile:152: all] Error 2 make[1]: Leaving directory '/home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0' make: *** [package/pkg-generic.mk:241: /home/naourr/work/instance-1/output-1/build/libwebsockets-3.2.0/.stamp_built] Error 2 make: Leaving directory '/home/naourr/work/instance-1/buildroot'