-
Notifications
You must be signed in to change notification settings - Fork 7.2k
Open
Labels
category:port-bugThe issue is with a library, which is something the port should already supportThe issue is with a library, which is something the port should already support
Description
Operating system
Linux
Compiler
gcc
Steps to reproduce the behavior
Package: libwebsockets:[email protected]
**Host Environment**
- Host: arm-linux
- Compiler: GNU 12.2.0
- CMake Version: 0
- vcpkg-tool version: 2999-12-31-unknownhash
vcpkg-scripts version: 74e6536 2025-10-17 (7 weeks ago)
**To Reproduce**
`vcpkg install libwebsockets`Failure logs
Failure logs
Downloading https://github.com/warmcat/libwebsockets/archive/v4.4.1.tar.gz -> warmcat-libwebsockets-v4.4.1.tar.gz
Successfully downloaded warmcat-libwebsockets-v4.4.1.tar.gz
-- Extracting source /home/azure/agent/_work/55/no-cache/d/warmcat-libwebsockets-v4.4.1.tar.gz
-- Applying patch fix-dependency-libuv.patch
-- Applying patch fix-build-error.patch
-- Applying patch export-include-path.patch
-- Using source at /home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean
-- Configuring arm-linux
CMake Warning at installed/arm-linux/share/vcpkg-cmake/vcpkg_cmake_configure.cmake:344 (message):
The following variables are not used in CMakeLists.txt:
LWS_MSVC_STATIC_RUNTIME
Please recheck them and remove the unnecessary options from the
`vcpkg_cmake_configure` call.
If these options should still be passed for whatever reason, please use the
`MAYBE_UNUSED_VARIABLES` argument.
Call Stack (most recent call first):
ports/libwebsockets/portfile.cmake:139 (vcpkg_cmake_configure)
scripts/ports.cmake:206 (include)
-- Building arm-linux-dbg
CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:134 (message):
Command failed: /usr/bin/cmake --build . --config Debug --target install -- -v -j5
Working Directory: /home/azure/agent/_work/55/no-cache/b/libwebsockets/arm-linux-dbg
See logs for more information:
/home/azure/agent/_work/55/no-cache/b/libwebsockets/install-arm-linux-dbg-out.log
Call Stack (most recent call first):
installed/arm-linux/share/vcpkg-cmake/vcpkg_cmake_build.cmake:74 (vcpkg_execute_build_process)
installed/arm-linux/share/vcpkg-cmake/vcpkg_cmake_install.cmake:16 (vcpkg_cmake_build)
ports/libwebsockets/portfile.cmake:158 (vcpkg_cmake_install)
scripts/ports.cmake:206 (include)
/home/azure/agent/_work/55/no-cache/b/libwebsockets/install-arm-linux-dbg-out.log
[1/120] cd /home/azure/agent/_work/55/no-cache/b/libwebsockets/arm-linux-dbg && /usr/bin/cmake -E copy /home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/include/libwebsockets.h /home/azure/agent/_work/55/no-cache/b/libwebsockets/arm-linux-dbg/include/libwebsockets.h && /usr/bin/cmake -E copy_directory /home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/include/libwebsockets/ /home/azure/agent/_work/55/no-cache/b/libwebsockets/arm-linux-dbg/include/libwebsockets && /usr/bin/cmake -E copy /home/azure/agent/_work/55/no-cache/b/libwebsockets/arm-linux-dbg/lws_config.h /home/azure/agent/_work/55/no-cache/b/libwebsockets/arm-linux-dbg/include/lws_config.h
[2/120] /usr/bin/cc -DLWS_BUILDING_STATIC -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/include -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/arm-linux-dbg -I/home/azure/agent/_work/55/vcpkg/installed/arm-linux/include -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/secure-streams -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/include -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/plat/unix/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/tls/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/core/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/misc/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/misc/misc/jrpc -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/system/./async-dns -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/system/smd/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/system/metrics/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/core-net/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/http/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/http/./compression -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/h1/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/h2/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/ws/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/raw-skt/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/raw-file/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/listen/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/event-libs/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/event-libs/poll/../poll -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/event-libs/libuv/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/secure-streams/. -Wno-deprecated-declarations -Wno-deprecated -Wall -Wextra -Wno-unused-parameter -Wconversion -Wsign-compare -Wstrict-aliasing -fvisibility=hidden -Wundef -Wuninitialized -Wtype-limits -Wignored-qualifiers -fPIC -Werror -g -MD -MT lib/CMakeFiles/websockets.dir/plat/unix/unix-init.c.o -MF lib/CMakeFiles/websockets.dir/plat/unix/unix-init.c.o.d -o lib/CMakeFiles/websockets.dir/plat/unix/unix-init.c.o -c /home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/plat/unix/unix-init.c
FAILED: lib/CMakeFiles/websockets.dir/plat/unix/unix-init.c.o
/usr/bin/cc -DLWS_BUILDING_STATIC -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/include -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/arm-linux-dbg -I/home/azure/agent/_work/55/vcpkg/installed/arm-linux/include -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/secure-streams -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/include -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/plat/unix/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/tls/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/core/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/misc/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/misc/misc/jrpc -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/system/./async-dns -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/system/smd/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/system/metrics/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/core-net/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/http/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/http/./compression -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/h1/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/h2/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/ws/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/raw-skt/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/raw-file/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/listen/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/event-libs/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/event-libs/poll/../poll -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/event-libs/libuv/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/secure-streams/. -Wno-deprecated-declarations -Wno-deprecated -Wall -Wextra -Wno-unused-parameter -Wconversion -Wsign-compare -Wstrict-aliasing -fvisibility=hidden -Wundef -Wuninitialized -Wtype-limits -Wignored-qualifiers -fPIC -Werror -g -MD -MT lib/CMakeFiles/websockets.dir/plat/unix/unix-init.c.o -MF lib/CMakeFiles/websockets.dir/plat/unix/unix-init.c.o.d -o lib/CMakeFiles/websockets.dir/plat/unix/unix-init.c.o -c /home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/plat/unix/unix-init.c
In file included from /home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/include/libwebsockets.h:778,
from /home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/core/./private-lib-core.h:150,
from /home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/plat/unix/unix-init.c:28:
/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/include/libwebsockets/lws-genhash.h:93:18: error: field ‘ctx’ has incomplete type
93 | HMAC_CTX ctx;
| ^~~
[3/120] /usr/bin/cc -DLWS_BUILDING_STATIC -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/include -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/arm-linux-dbg -I/home/azure/agent/_work/55/vcpkg/installed/arm-linux/include -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/secure-streams -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/include -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/plat/unix/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/tls/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/core/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/misc/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/misc/misc/jrpc -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/system/./async-dns -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/system/smd/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/system/metrics/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/core-net/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/http/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/http/./compression -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/h1/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/h2/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/ws/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/raw-skt/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/raw-file/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/listen/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/event-libs/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/event-libs/poll/../poll -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/event-libs/libuv/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/secure-streams/. -Wno-deprecated-declarations -Wno-deprecated -Wall -Wextra -Wno-unused-parameter -Wconversion -Wsign-compare -Wstrict-aliasing -fvisibility=hidden -Wundef -Wuninitialized -Wtype-limits -Wignored-qualifiers -fPIC -Werror -g -MD -MT lib/CMakeFiles/websockets.dir/plat/unix/unix-misc.c.o -MF lib/CMakeFiles/websockets.dir/plat/unix/unix-misc.c.o.d -o lib/CMakeFiles/websockets.dir/plat/unix/unix-misc.c.o -c /home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/plat/unix/unix-misc.c
FAILED: lib/CMakeFiles/websockets.dir/plat/unix/unix-misc.c.o
/usr/bin/cc -DLWS_BUILDING_STATIC -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/include -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/arm-linux-dbg -I/home/azure/agent/_work/55/vcpkg/installed/arm-linux/include -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/secure-streams -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/include -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/plat/unix/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/tls/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/core/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/misc/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/misc/misc/jrpc -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/system/./async-dns -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/system/smd/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/system/metrics/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/core-net/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/http/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/http/./compression -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/h1/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/h2/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/ws/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/raw-skt/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/raw-file/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/listen/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/event-libs/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/event-libs/poll/../poll -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/event-libs/libuv/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/secure-streams/. -Wno-deprecated-declarations -Wno-deprecated -Wall -Wextra -Wno-unused-parameter -Wconversion -Wsign-compare -Wstrict-aliasing -fvisibility=hidden -Wundef -Wuninitialized -Wtype-limits -Wignored-qualifiers -fPIC -Werror -g -MD -MT lib/CMakeFiles/websockets.dir/plat/unix/unix-misc.c.o -MF lib/CMakeFiles/websockets.dir/plat/unix/unix-misc.c.o.d -o lib/CMakeFiles/websockets.dir/plat/unix/unix-misc.c.o -c /home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/plat/unix/unix-misc.c
In file included from /home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/include/libwebsockets.h:778,
from /home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/core/./private-lib-core.h:150,
from /home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/plat/unix/unix-misc.c:28:
/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/include/libwebsockets/lws-genhash.h:93:18: error: field ‘ctx’ has incomplete type
93 | HMAC_CTX ctx;
| ^~~
[4/120] /usr/bin/cc -DLWS_BUILDING_STATIC -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/include -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/arm-linux-dbg -I/home/azure/agent/_work/55/vcpkg/installed/arm-linux/include -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/secure-streams -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/include -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/plat/unix/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/tls/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/core/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/misc/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/misc/misc/jrpc -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/system/./async-dns -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/system/smd/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/system/metrics/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/core-net/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/http/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/http/./compression -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/h1/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/h2/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/ws/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/raw-skt/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/raw-file/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/listen/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/event-libs/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/event-libs/poll/../poll -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/event-libs/libuv/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/secure-streams/. -Wno-deprecated-declarations -Wno-deprecated -Wall -Wextra -Wno-unused-parameter -Wconversion -Wsign-compare -Wstrict-aliasing -fvisibility=hidden -Wundef -Wuninitialized -Wtype-limits -Wignored-qualifiers -fPIC -Werror -g -MD -MT lib/CMakeFiles/websockets.dir/plat/unix/unix-file.c.o -MF lib/CMakeFiles/websockets.dir/plat/unix/unix-file.c.o.d -o lib/CMakeFiles/websockets.dir/plat/unix/unix-file.c.o -c /home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/plat/unix/unix-file.c
FAILED: lib/CMakeFiles/websockets.dir/plat/unix/unix-file.c.o
/usr/bin/cc -DLWS_BUILDING_STATIC -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/include -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/arm-linux-dbg -I/home/azure/agent/_work/55/vcpkg/installed/arm-linux/include -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/secure-streams -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/include -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/plat/unix/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/tls/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/core/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/misc/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/misc/misc/jrpc -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/system/./async-dns -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/system/smd/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/system/metrics/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/core-net/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/http/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/http/./compression -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/h1/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/h2/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/ws/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/raw-skt/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/raw-file/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/listen/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/event-libs/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/event-libs/poll/../poll -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/event-libs/libuv/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/secure-streams/. -Wno-deprecated-declarations -Wno-deprecated -Wall -Wextra -Wno-unused-parameter -Wconversion -Wsign-compare -Wstrict-aliasing -fvisibility=hidden -Wundef -Wuninitialized -Wtype-limits -Wignored-qualifiers -fPIC -Werror -g -MD -MT lib/CMakeFiles/websockets.dir/plat/unix/unix-file.c.o -MF lib/CMakeFiles/websockets.dir/plat/unix/unix-file.c.o.d -o lib/CMakeFiles/websockets.dir/plat/unix/unix-file.c.o -c /home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/plat/unix/unix-file.c
In file included from /home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/include/libwebsockets.h:778,
from /home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/core/./private-lib-core.h:150,
from /home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/plat/unix/unix-file.c:28:
/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/include/libwebsockets/lws-genhash.h:93:18: error: field ‘ctx’ has incomplete type
93 | HMAC_CTX ctx;
| ^~~
[5/120] /usr/bin/cc -DLWS_BUILDING_STATIC -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/include -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/arm-linux-dbg -I/home/azure/agent/_work/55/vcpkg/installed/arm-linux/include -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/secure-streams -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/include -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/plat/unix/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/tls/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/core/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/misc/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/misc/misc/jrpc -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/system/./async-dns -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/system/smd/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/system/metrics/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/core-net/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/http/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/http/./compression -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/h1/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/h2/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/ws/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/raw-skt/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/raw-file/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/listen/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/event-libs/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/event-libs/poll/../poll -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/event-libs/libuv/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/secure-streams/. -Wno-deprecated-declarations -Wno-deprecated -Wall -Wextra -Wno-unused-parameter -Wconversion -Wsign-compare -Wstrict-aliasing -fvisibility=hidden -Wundef -Wuninitialized -Wtype-limits -Wignored-qualifiers -fPIC -Werror -g -MD -MT lib/CMakeFiles/websockets.dir/plat/unix/unix-caps.c.o -MF lib/CMakeFiles/websockets.dir/plat/unix/unix-caps.c.o.d -o lib/CMakeFiles/websockets.dir/plat/unix/unix-caps.c.o -c /home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/plat/unix/unix-caps.c
FAILED: lib/CMakeFiles/websockets.dir/plat/unix/unix-caps.c.o
/usr/bin/cc -DLWS_BUILDING_STATIC -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/include -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/arm-linux-dbg -I/home/azure/agent/_work/55/vcpkg/installed/arm-linux/include -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/secure-streams -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/include -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/plat/unix/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/tls/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/core/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/misc/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/misc/misc/jrpc -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/system/./async-dns -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/system/smd/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/system/metrics/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/core-net/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/http/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/http/./compression -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/h1/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/h2/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/ws/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/raw-skt/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/raw-file/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/listen/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/event-libs/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/event-libs/poll/../poll -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/event-libs/libuv/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/secure-streams/. -Wno-deprecated-declarations -Wno-deprecated -Wall -Wextra -Wno-unused-parameter -Wconversion -Wsign-compare -Wstrict-aliasing -fvisibility=hidden -Wundef -Wuninitialized -Wtype-limits -Wignored-qualifiers -fPIC -Werror -g -MD -MT lib/CMakeFiles/websockets.dir/plat/unix/unix-caps.c.o -MF lib/CMakeFiles/websockets.dir/plat/unix/unix-caps.c.o.d -o lib/CMakeFiles/websockets.dir/plat/unix/unix-caps.c.o -c /home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/plat/unix/unix-caps.c
In file included from /home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/include/libwebsockets.h:778,
from /home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/core/./private-lib-core.h:150,
from /home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/plat/unix/unix-caps.c:28:
/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/include/libwebsockets/lws-genhash.h:93:18: error: field ‘ctx’ has incomplete type
93 | HMAC_CTX ctx;
| ^~~
[6/120] /usr/bin/cc -DLWS_BUILDING_STATIC -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/include -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/arm-linux-dbg -I/home/azure/agent/_work/55/vcpkg/installed/arm-linux/include -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/secure-streams -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/include -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/plat/unix/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/tls/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/core/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/misc/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/misc/misc/jrpc -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/system/./async-dns -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/system/smd/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/system/metrics/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/core-net/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/http/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/http/./compression -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/h1/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/h2/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/ws/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/raw-skt/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/raw-file/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/listen/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/event-libs/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/event-libs/poll/../poll -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/event-libs/libuv/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/secure-streams/. -Wno-deprecated-declarations -Wno-deprecated -Wall -Wextra -Wno-unused-parameter -Wconversion -Wsign-compare -Wstrict-aliasing -fvisibility=hidden -Wundef -Wuninitialized -Wtype-limits -Wignored-qualifiers -fPIC -Werror -g -MD -MT lib/CMakeFiles/websockets.dir/plat/unix/unix-pipe.c.o -MF lib/CMakeFiles/websockets.dir/plat/unix/unix-pipe.c.o.d -o lib/CMakeFiles/websockets.dir/plat/unix/unix-pipe.c.o -c /home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/plat/unix/unix-pipe.c
FAILED: lib/CMakeFiles/websockets.dir/plat/unix/unix-pipe.c.o
/usr/bin/cc -DLWS_BUILDING_STATIC -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/include -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/arm-linux-dbg -I/home/azure/agent/_work/55/vcpkg/installed/arm-linux/include -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/secure-streams -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/include -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/plat/unix/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/tls/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/core/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/misc/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/misc/misc/jrpc -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/system/./async-dns -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/system/smd/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/system/metrics/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/core-net/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/http/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/http/./compression -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/h1/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/h2/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/ws/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/raw-skt/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/raw-file/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/roles/listen/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/event-libs/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/event-libs/poll/../poll -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/event-libs/libuv/. -I/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/secure-streams/. -Wno-deprecated-declarations -Wno-deprecated -Wall -Wextra -Wno-unused-parameter -Wconversion -Wsign-compare -Wstrict-aliasing -fvisibility=hidden -Wundef -Wuninitialized -Wtype-limits -Wignored-qualifiers -fPIC -Werror -g -MD -MT lib/CMakeFiles/websockets.dir/plat/unix/unix-pipe.c.o -MF lib/CMakeFiles/websockets.dir/plat/unix/unix-pipe.c.o.d -o lib/CMakeFiles/websockets.dir/plat/unix/unix-pipe.c.o -c /home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/plat/unix/unix-pipe.c
In file included from /home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/include/libwebsockets.h:778,
from /home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/core/./private-lib-core.h:150,
from /home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/lib/plat/unix/unix-pipe.c:28:
/home/azure/agent/_work/55/no-cache/b/libwebsockets/src/v4.4.1-86cef274ae.clean/include/libwebsockets/lws-genhash.h:93:18: error: field ‘ctx’ has incomplete type
93 | HMAC_CTX ctx;
| ^~~
ninja: build stopped: subcommand failed.
Additional context
No response
Metadata
Metadata
Assignees
Labels
category:port-bugThe issue is with a library, which is something the port should already supportThe issue is with a library, which is something the port should already support