Skip to content

[Bug]: Cross-Compilation on WSL Ubuntu24.04 for i.MX8M Mini / aarch64 #2061

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
3 tasks done
kkharse-cgi opened this issue Oct 7, 2024 · 3 comments
Open
3 tasks done
Labels
bug Something isn't working needs-triage v1.11.0

Comments

@kkharse-cgi
Copy link

kkharse-cgi commented Oct 7, 2024

Please confirm you have already done the following

  • I have searched the repository for related/existing bug reports
  • I have all the details the issue requires

Please answer the following prompt

  • This issue is replicable using the unmodified sample application

Describe the bug

#2060

Details of the bug provided here in the discussion

Expected Behavior

Successfully cross-compiled for i.MX8M Mini

Current Behavior

Compilation errors, Few dependencies / files not present.
Cross_Compilation_Issue-2

Reproduction Steps

Added the below to CMakeLists.txt

SET(CMAKE_SYSTEM_NAME Linux)
SET(CMAKE_SYSTEM_PROCESSOR aarch64)

SET(CMAKE_C_COMPILER aarch64-linux-gnu-gcc)
SET(CMAKE_CXX_COMPILER aarch64-linux-gnu-g++)

WebRTC C SDK version being used

v1.11.0

If it was working in a previous version, which one?

No

Compiler and Version used

aarch64-gemini-linux-gnu-gcc : 9.3.0, gcc (Ubuntu 13.2.0-23ubuntu4) 13.2.0, clang version 18.1.3 ,

Operating System and version

Ubuntu 24.04 on WSL (5.15.153.1-microsoft-standard-WSL2)

Platform being used

i.MX8M mini

###Error Logs
-- Build files have been written to: /home/kkharse/MW_Repos/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libkvsCommonLws/build/src/libkvsCommonLws-download-build
[ 66%] Performing build step for 'libkvsCommonLws-download'
[ 7%] Building C object CMakeFiles/kvsCommonLws.dir/src/source/Common/Auth.c.o
In file included from /home/kkharse/MW_Repos/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libkvsCommonLws/build/src/libkvsCommonLws-download/src/source/Common/Include_i.h:47,
from /home/kkharse/MW_Repos/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libkvsCommonLws/build/src/libkvsCommonLws-download/src/source/Common/Auth.c:5:
/home/kkharse/MW_Repos/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libkvsCommonLws/build/src/libkvsCommonLws-download/src/include/com/amazonaws/kinesis/video/common/Include.h:16:10: fatal error: com/amazonaws/kinesis/video/client/Include.h: No such file or directory
16 | #include <com/amazonaws/kinesis/video/client/Include.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
gmake[5]: *** [CMakeFiles/kvsCommonLws.dir/build.make:76: CMakeFiles/kvsCommonLws.dir/src/source/Common/Auth.c.o] Error 1
gmake[4]: *** [CMakeFiles/Makefile2:83: CMakeFiles/kvsCommonLws.dir/all] Error 2
gmake[3]: *** [Makefile:136: all] Error 2
gmake[2]: *** [CMakeFiles/libkvsCommonLws-download.dir/build.make:87: build/src/libkvsCommonLws-download-stamp/libkvsCommonLws-download-build] Error 2
gmake[1]: *** [CMakeFiles/Makefile2:83: CMakeFiles/libkvsCommonLws-download.dir/all] Error 2
gmake: *** [Makefile:91: all] Error 2
CMake Error at CMake/Utilities.cmake:75 (message):
CMake step for libkvsCommonLws failed: 2
Call Stack (most recent call first):
CMakeLists.txt:265 (build_dependency)

-- Configuring incomplete, errors occurred!

@kkharse-cgi kkharse-cgi added bug Something isn't working needs-triage labels Oct 7, 2024
@kkharse-cgi
Copy link
Author

kkharse-cgi commented Oct 7, 2024

Additional Error encountered during the build:

Build Command:

cmake .. -DCMAKE_TOOLCHAIN_FILE=../CMake/Toolchain-aarch64.cmake -DBUILD_STATIC_LIBS=TRUE -DBUILD_OPENSSL_PLATFORM=linux-aarch64 -DBUILD_LIBSRTP_HOST_PLATFORM=ON -DBUILD_LIBSRTP_DESTINATION_PLATFORM=ON -DBUILD_LIBSRTP_HOST_PLATFORM=x86_64-unknown-linux-gnu -DBUILD_LIBSRTP_DESTINATION_PLATFORM=arm-unknown-linux-uclibcgnueabi -DBUILD_COMMON_LWS=TRUE -DLEGACY_MODE=OFF -DLEGACY_BUILD=OFF


Error Logs:

Submodule 'tests/cbmc/aws-verification-model-for-libcrypto' (https://github.com/awslabs/aws-verification-model-for-libcrypto.git) registered for path 'crt/aws-crt-cpp/crt/s2n/tests/cbmc/aws-verification-model-for-libcrypto'
Cloning into '/home/kkharse/MW_Repos/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libawscpp/libawscpp-download-prefix/src/libawscpp-download/crt/aws-crt-cpp/crt/s2n/tests/cbmc/aws-verification-model-for-libcrypto'...
Submodule path 'crt/aws-crt-cpp/crt/s2n/tests/cbmc/aws-verification-model-for-libcrypto': checked out '440a07ca02d60ff8158cb99fb89833de35d76ae6'
[ 33%] Performing update step for 'libawscpp-download'
[ 44%] No patch step for 'libawscpp-download'
[ 55%] Performing configure step for 'libawscpp-download'
CMake Warning at CMakeLists.txt:9 (message):
In 1.11 releases, we are releasing experimental alternative building
mode.By setting -DLEGACY_MODE=OFF you can test our advances in modern CMake
building and provide early feedback. The legacy support is set by default
in 1.11, when you complete build updating scripts please update the build
flags as mentioned in README.md and set -DLEGACY_BUILD=OFF. The legacy
support will be removed at 1.12.0 release.

CMake Deprecation Warning at CMakeLists.txt:17 (cmake_policy):
The OLD behavior for policy CMP0077 will be removed from a future version
of CMake.

The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.

-- TARGET_ARCH not specified; inferring host OS to be platform compilation target
-- Building AWS libraries as static objects
-- Generating linux build config
-- Building project version: 1.11.217
-- The CXX compiler identification is GNU 9.3.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /home/kkharse/Workspace/gemini-buildroot/aarch64-gemini-linux-gnu_sdk-buildroot/bin/aarch64-linux-g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Warning (dev) at CMakeLists.txt:170 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.

This warning is for project developers. Use -Wno-dev to suppress it.

-- Found PythonInterp: /usr/bin/python3 (found version "3.12.3")
CMake Warning at CMakeLists.txt:181 (message):
ZLIB is not available, it will not be used to compress requests

-- Could NOT find ZLIB (missing: ZLIB_LIBRARY) (found version "1.3")
CMake Error at cmake/external_dependencies.cmake:9 (message):
Could not find zlib
Call Stack (most recent call first):
CMakeLists.txt:208 (include)

-- Configuring incomplete, errors occurred!
gmake[2]: *** [CMakeFiles/libawscpp-download.dir/build.make:92: libawscpp-download-prefix/src/libawscpp-download-stamp/libawscpp-download-configure] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:83: CMakeFiles/libawscpp-download.dir/all] Error 2
gmake: *** [Makefile:91: all] Error 2
CMake Error at CMake/Utilities.cmake:75 (message):
CMake step for libawscpp failed: 2
Call Stack (most recent call first):
CMakeLists.txt:246 (build_dependency)

-- Configuring incomplete, errors occurred!

@thinkski
Copy link
Contributor

thinkski commented Apr 30, 2025

Same issue on v1.12.0, using same build command as in ci.yml (see below) with GCC 12.2.1, CMake 3.16.3, on Ubuntu 20.04 -- headers supplied by libkvsPic is not found by libkvsCommonLws build because libkvsPic is not actually built and installed into open-source/ beforehand:

CC=/mnt/acme/cfw/src/acme-Prebuilt-Toolchain/bin/aarch64-none-linux-gnu-gcc CXX=/mnt/acme/cfw/src/acme-Prebuilt-Toolchain/bin/aarch64-none-linux-gnu-g++ cmake .. -DBUILD_OPENSSL=TRUE -DBUILD_OPENSSL_PLATFORM=linux-aarch64 -DBUILD_LIBSRTP_HOST_PLATFORM=x86_64-unknown-linux-gnu -DBUILD_LIBSRTP_DESTINATION_PLATFORM=arm-unknown-linux-uclibcgnueabi
-- The C compiler identification is GNU 12.2.1
-- Check for working C compiler: /mnt/acme/cfw/src/acme-Prebuilt-Toolchain/bin/aarch64-none-linux-gnu-gcc
-- Check for working C compiler: /mnt/acme/cfw/src/acme-Prebuilt-Toolchain/bin/aarch64-none-linux-gnu-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Setting CMAKE_BUILD_TYPE to Release by default
-- Stack size is system default stack size
-- Looking for include file ifaddrs.h
-- Looking for include file ifaddrs.h - found
-- Looking for getifaddrs
-- Looking for getifaddrs - found
-- Kinesis Video WebRTC Client path is /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c
-- dependencies install path is /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source
-- Begin building dependencies.
-- Copying patches for dependency openssl:
-- The C compiler identification is GNU 12.2.1
-- Check for working C compiler: /mnt/acme/cfw/src/acme-Prebuilt-Toolchain/bin/aarch64-none-linux-gnu-gcc
-- Check for working C compiler: /mnt/acme/cfw/src/acme-Prebuilt-Toolchain/bin/aarch64-none-linux-gnu-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- PREFIX is /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libopenssl/build
-- CONFIGURE_COMMAND is /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libopenssl/build/src/project_libopenssl/Configure;no-async;--prefix=/mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source;--openssldir=/mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source;linux-aarch64;-Wno-nullability-completeness;-Wno-expansion-to-defined
-- BUILD_COMMAND is /usr/bin/make
-- INSTALL_COMMAND is /usr/bin/make install_sw
-- Configuring done
-- Generating done
-- Build files have been written to: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libopenssl
Scanning dependencies of target project_libopenssl
[ 11%] Creating directories for 'project_libopenssl'
[ 22%] Performing download step (git clone) for 'project_libopenssl'
Cloning into 'project_libopenssl'...
Note: switching to 'OpenSSL_1_1_1t'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:

  git switch -c <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at 830bf8e1e4 Prepare for 1.1.1t release
Submodule 'boringssl' (https://boringssl.googlesource.com/boringssl) registered for path 'boringssl'
Submodule 'krb5' (https://github.com/krb5/krb5) registered for path 'krb5'
Submodule 'pyca.cryptography' (https://github.com/pyca/cryptography.git) registered for path 'pyca-cryptography'
Submodule 'wycheproof' (https://github.com/google/wycheproof) registered for path 'wycheproof'
Cloning into '/mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libopenssl/build/src/project_libopenssl/boringssl'...
Cloning into '/mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libopenssl/build/src/project_libopenssl/krb5'...
Cloning into '/mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libopenssl/build/src/project_libopenssl/pyca-cryptography'...
Cloning into '/mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libopenssl/build/src/project_libopenssl/wycheproof'...
Submodule path 'boringssl': checked out '2070f8ad9151dc8f3a73bffaa146b5e6937a583f'
Submodule path 'krb5': checked out '890ca2f401924cdcb88f493950b04700bbe52db3'
Submodule path 'pyca-cryptography': checked out 'fa84d185c0fefa7d612759e02a26def2f948fe34'
Submodule path 'wycheproof': checked out '2196000605e45d91097147c9c71f26b72af58003'
[ 33%] No patch step for 'project_libopenssl'
[ 44%] Performing update step for 'project_libopenssl'
[ 55%] Performing configure step for 'project_libopenssl'
Configuring OpenSSL version 1.1.1t (0x1010114fL) for linux-aarch64
Using os-specific seed configuration
Creating configdata.pm
Creating Makefile

**********************************************************************
***                                                                ***
***   OpenSSL has been successfully configured                     ***
***                                                                ***
***   If you encounter a problem while building, please open an    ***
***   issue on GitHub <https://github.com/openssl/openssl/issues>  ***
***   and include the output from the following command:           ***
***                                                                ***
***       perl configdata.pm --dump                                ***
***                                                                ***
***   (If you are new to OpenSSL, you might want to consult the    ***
***   'Troubleshooting' section in the INSTALL file first)         ***
***                                                                ***
**********************************************************************
[ 66%] Performing build step for 'project_libopenssl'
ar: creating apps/libapps.a
ar: creating libcrypto.a
ar: creating libssl.a
ar: creating test/libtestutil.a
[ 77%] Performing install step for 'project_libopenssl'
created directory `/mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib'
*** Installing runtime libraries
install libcrypto.so.1.1 -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/libcrypto.so.1.1
install libssl.so.1.1 -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/libssl.so.1.1
*** Installing development files
created directory `/mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include'
created directory `/mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl'
install ./include/openssl/aes.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/aes.h
install ./include/openssl/asn1.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/asn1.h
install ./include/openssl/asn1_mac.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/asn1_mac.h
install ./include/openssl/asn1err.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/asn1err.h
install ./include/openssl/asn1t.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/asn1t.h
install ./include/openssl/async.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/async.h
install ./include/openssl/asyncerr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/asyncerr.h
install ./include/openssl/bio.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/bio.h
install ./include/openssl/bioerr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/bioerr.h
install ./include/openssl/blowfish.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/blowfish.h
install ./include/openssl/bn.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/bn.h
install ./include/openssl/bnerr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/bnerr.h
install ./include/openssl/buffer.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/buffer.h
install ./include/openssl/buffererr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/buffererr.h
install ./include/openssl/camellia.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/camellia.h
install ./include/openssl/cast.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/cast.h
install ./include/openssl/cmac.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/cmac.h
install ./include/openssl/cms.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/cms.h
install ./include/openssl/cmserr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/cmserr.h
install ./include/openssl/comp.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/comp.h
install ./include/openssl/comperr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/comperr.h
install ./include/openssl/conf.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/conf.h
install ./include/openssl/conf_api.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/conf_api.h
install ./include/openssl/conferr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/conferr.h
install ./include/openssl/crypto.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/crypto.h
install ./include/openssl/cryptoerr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/cryptoerr.h
install ./include/openssl/ct.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/ct.h
install ./include/openssl/cterr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/cterr.h
install ./include/openssl/des.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/des.h
install ./include/openssl/dh.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/dh.h
install ./include/openssl/dherr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/dherr.h
install ./include/openssl/dsa.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/dsa.h
install ./include/openssl/dsaerr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/dsaerr.h
install ./include/openssl/dtls1.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/dtls1.h
install ./include/openssl/e_os2.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/e_os2.h
install ./include/openssl/ebcdic.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/ebcdic.h
install ./include/openssl/ec.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/ec.h
install ./include/openssl/ecdh.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/ecdh.h
install ./include/openssl/ecdsa.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/ecdsa.h
install ./include/openssl/ecerr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/ecerr.h
install ./include/openssl/engine.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/engine.h
install ./include/openssl/engineerr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/engineerr.h
install ./include/openssl/err.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/err.h
install ./include/openssl/evp.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/evp.h
install ./include/openssl/evperr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/evperr.h
install ./include/openssl/hmac.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/hmac.h
install ./include/openssl/idea.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/idea.h
install ./include/openssl/kdf.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/kdf.h
install ./include/openssl/kdferr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/kdferr.h
install ./include/openssl/lhash.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/lhash.h
install ./include/openssl/md2.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/md2.h
install ./include/openssl/md4.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/md4.h
install ./include/openssl/md5.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/md5.h
install ./include/openssl/mdc2.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/mdc2.h
install ./include/openssl/modes.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/modes.h
install ./include/openssl/obj_mac.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/obj_mac.h
install ./include/openssl/objects.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/objects.h
install ./include/openssl/objectserr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/objectserr.h
install ./include/openssl/ocsp.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/ocsp.h
install ./include/openssl/ocsperr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/ocsperr.h
install ./include/openssl/opensslconf.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/opensslconf.h
install ./include/openssl/opensslv.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/opensslv.h
install ./include/openssl/ossl_typ.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/ossl_typ.h
install ./include/openssl/pem.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/pem.h
install ./include/openssl/pem2.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/pem2.h
install ./include/openssl/pemerr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/pemerr.h
install ./include/openssl/pkcs12.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/pkcs12.h
install ./include/openssl/pkcs12err.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/pkcs12err.h
install ./include/openssl/pkcs7.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/pkcs7.h
install ./include/openssl/pkcs7err.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/pkcs7err.h
install ./include/openssl/rand.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/rand.h
install ./include/openssl/rand_drbg.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/rand_drbg.h
install ./include/openssl/randerr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/randerr.h
install ./include/openssl/rc2.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/rc2.h
install ./include/openssl/rc4.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/rc4.h
install ./include/openssl/rc5.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/rc5.h
install ./include/openssl/ripemd.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/ripemd.h
install ./include/openssl/rsa.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/rsa.h
install ./include/openssl/rsaerr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/rsaerr.h
install ./include/openssl/safestack.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/safestack.h
install ./include/openssl/seed.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/seed.h
install ./include/openssl/sha.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/sha.h
install ./include/openssl/srp.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/srp.h
install ./include/openssl/srtp.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/srtp.h
install ./include/openssl/ssl.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/ssl.h
install ./include/openssl/ssl2.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/ssl2.h
install ./include/openssl/ssl3.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/ssl3.h
install ./include/openssl/sslerr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/sslerr.h
install ./include/openssl/stack.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/stack.h
install ./include/openssl/store.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/store.h
install ./include/openssl/storeerr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/storeerr.h
install ./include/openssl/symhacks.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/symhacks.h
install ./include/openssl/tls1.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/tls1.h
install ./include/openssl/ts.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/ts.h
install ./include/openssl/tserr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/tserr.h
install ./include/openssl/txt_db.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/txt_db.h
install ./include/openssl/ui.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/ui.h
install ./include/openssl/uierr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/uierr.h
install ./include/openssl/whrlpool.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/whrlpool.h
install ./include/openssl/x509.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/x509.h
install ./include/openssl/x509_vfy.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/x509_vfy.h
install ./include/openssl/x509err.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/x509err.h
install ./include/openssl/x509v3.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/x509v3.h
install ./include/openssl/x509v3err.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/x509v3err.h
install ./include/openssl/aes.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/aes.h
install ./include/openssl/asn1.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/asn1.h
install ./include/openssl/asn1_mac.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/asn1_mac.h
install ./include/openssl/asn1err.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/asn1err.h
install ./include/openssl/asn1t.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/asn1t.h
install ./include/openssl/async.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/async.h
install ./include/openssl/asyncerr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/asyncerr.h
install ./include/openssl/bio.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/bio.h
install ./include/openssl/bioerr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/bioerr.h
install ./include/openssl/blowfish.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/blowfish.h
install ./include/openssl/bn.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/bn.h
install ./include/openssl/bnerr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/bnerr.h
install ./include/openssl/buffer.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/buffer.h
install ./include/openssl/buffererr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/buffererr.h
install ./include/openssl/camellia.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/camellia.h
install ./include/openssl/cast.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/cast.h
install ./include/openssl/cmac.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/cmac.h
install ./include/openssl/cms.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/cms.h
install ./include/openssl/cmserr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/cmserr.h
install ./include/openssl/comp.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/comp.h
install ./include/openssl/comperr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/comperr.h
install ./include/openssl/conf.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/conf.h
install ./include/openssl/conf_api.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/conf_api.h
install ./include/openssl/conferr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/conferr.h
install ./include/openssl/crypto.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/crypto.h
install ./include/openssl/cryptoerr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/cryptoerr.h
install ./include/openssl/ct.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/ct.h
install ./include/openssl/cterr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/cterr.h
install ./include/openssl/des.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/des.h
install ./include/openssl/dh.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/dh.h
install ./include/openssl/dherr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/dherr.h
install ./include/openssl/dsa.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/dsa.h
install ./include/openssl/dsaerr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/dsaerr.h
install ./include/openssl/dtls1.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/dtls1.h
install ./include/openssl/e_os2.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/e_os2.h
install ./include/openssl/ebcdic.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/ebcdic.h
install ./include/openssl/ec.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/ec.h
install ./include/openssl/ecdh.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/ecdh.h
install ./include/openssl/ecdsa.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/ecdsa.h
install ./include/openssl/ecerr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/ecerr.h
install ./include/openssl/engine.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/engine.h
install ./include/openssl/engineerr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/engineerr.h
install ./include/openssl/err.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/err.h
install ./include/openssl/evp.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/evp.h
install ./include/openssl/evperr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/evperr.h
install ./include/openssl/hmac.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/hmac.h
install ./include/openssl/idea.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/idea.h
install ./include/openssl/kdf.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/kdf.h
install ./include/openssl/kdferr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/kdferr.h
install ./include/openssl/lhash.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/lhash.h
install ./include/openssl/md2.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/md2.h
install ./include/openssl/md4.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/md4.h
install ./include/openssl/md5.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/md5.h
install ./include/openssl/mdc2.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/mdc2.h
install ./include/openssl/modes.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/modes.h
install ./include/openssl/obj_mac.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/obj_mac.h
install ./include/openssl/objects.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/objects.h
install ./include/openssl/objectserr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/objectserr.h
install ./include/openssl/ocsp.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/ocsp.h
install ./include/openssl/ocsperr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/ocsperr.h
install ./include/openssl/opensslconf.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/opensslconf.h
install ./include/openssl/opensslv.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/opensslv.h
install ./include/openssl/ossl_typ.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/ossl_typ.h
install ./include/openssl/pem.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/pem.h
install ./include/openssl/pem2.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/pem2.h
install ./include/openssl/pemerr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/pemerr.h
install ./include/openssl/pkcs12.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/pkcs12.h
install ./include/openssl/pkcs12err.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/pkcs12err.h
install ./include/openssl/pkcs7.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/pkcs7.h
install ./include/openssl/pkcs7err.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/pkcs7err.h
install ./include/openssl/rand.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/rand.h
install ./include/openssl/rand_drbg.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/rand_drbg.h
install ./include/openssl/randerr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/randerr.h
install ./include/openssl/rc2.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/rc2.h
install ./include/openssl/rc4.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/rc4.h
install ./include/openssl/rc5.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/rc5.h
install ./include/openssl/ripemd.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/ripemd.h
install ./include/openssl/rsa.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/rsa.h
install ./include/openssl/rsaerr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/rsaerr.h
install ./include/openssl/safestack.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/safestack.h
install ./include/openssl/seed.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/seed.h
install ./include/openssl/sha.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/sha.h
install ./include/openssl/srp.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/srp.h
install ./include/openssl/srtp.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/srtp.h
install ./include/openssl/ssl.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/ssl.h
install ./include/openssl/ssl2.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/ssl2.h
install ./include/openssl/ssl3.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/ssl3.h
install ./include/openssl/sslerr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/sslerr.h
install ./include/openssl/stack.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/stack.h
install ./include/openssl/store.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/store.h
install ./include/openssl/storeerr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/storeerr.h
install ./include/openssl/symhacks.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/symhacks.h
install ./include/openssl/tls1.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/tls1.h
install ./include/openssl/ts.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/ts.h
install ./include/openssl/tserr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/tserr.h
install ./include/openssl/txt_db.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/txt_db.h
install ./include/openssl/ui.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/ui.h
install ./include/openssl/uierr.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/uierr.h
install ./include/openssl/whrlpool.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/whrlpool.h
install ./include/openssl/x509.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/x509.h
install ./include/openssl/x509_vfy.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/x509_vfy.h
install ./include/openssl/x509err.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/x509err.h
install ./include/openssl/x509v3.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/x509v3.h
install ./include/openssl/x509v3err.h -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/openssl/x509v3err.h
install libcrypto.a -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/libcrypto.a
install libssl.a -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/libssl.a
link /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/libcrypto.so -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/libcrypto.so.1.1
link /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/libssl.so -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/libssl.so.1.1
created directory `/mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/pkgconfig'
install libcrypto.pc -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/pkgconfig/libcrypto.pc
install libssl.pc -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/pkgconfig/libssl.pc
install openssl.pc -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/pkgconfig/openssl.pc
created directory `/mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/engines-1.1'
*** Installing engines
install engines/afalg.so -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/engines-1.1/afalg.so
install engines/capi.so -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/engines-1.1/capi.so
install engines/padlock.so -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/engines-1.1/padlock.so
created directory `/mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/bin'
*** Installing runtime programs
install apps/openssl -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/bin/openssl
install ./tools/c_rehash -> /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/bin/c_rehash
[ 88%] No test step for 'project_libopenssl'
[100%] Completed 'project_libopenssl'
[100%] Built target project_libopenssl
-- Found OpenSSL: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/libcrypto.so (found version "1.1.1t")
-- Copying patches for dependency websockets: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/./CMake/Dependencies/libwebsockets-leak-pipe-fix.patch;/mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/./CMake/Dependencies/libwebsockets-old-gcc-fix-cast-cmakelists.patch
-- Found OpenSSL: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/libcrypto.so (found version "1.1.1t")
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    LWS_OPENSSL_CRYPTO_LIBRARY
    LWS_OPENSSL_SSL_LIBRARY
    OPENSSL_DIR
    USE_MBEDTLS


-- Build files have been written to: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets
Scanning dependencies of target project_libwebsockets
[ 11%] Creating directories for 'project_libwebsockets'
[ 22%] Performing download step (git clone) for 'project_libwebsockets'
Cloning into 'project_libwebsockets'...
Note: switching to 'v4.3.3'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:

  git switch -c <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at 4415e84c v4.3.3
[ 33%] Performing patch step for 'project_libwebsockets'
Checking patch lib/roles/h2/hpack.c...
Checking patch lib/core/lws_map.c...
Applied patch lib/roles/h2/hpack.c cleanly.
Applied patch lib/core/lws_map.c cleanly.
[ 44%] Performing update step for 'project_libwebsockets'
[ 55%] Performing configure step for 'project_libwebsockets'
-- The C compiler identification is GNU 12.2.1
-- Check for working C compiler: /mnt/acme/cfw/src/acme-Prebuilt-Toolchain/bin/aarch64-none-linux-gnu-gcc
-- Check for working C compiler: /mnt/acme/cfw/src/acme-Prebuilt-Toolchain/bin/aarch64-none-linux-gnu-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Compiled with LWS_WITH_DIR and LWS_WITH_LEJP_CONF
-- Found Git: /usr/bin/git (found version "2.25.1")
Git commit hash: v4.3.3
-- 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 localtime_r
-- Looking for localtime_r - found
-- Looking for gmtime_r
-- Looking for gmtime_r - found
-- Looking for ctime_r
-- Looking for ctime_r - found
-- Looking for getgrgid_r
-- Looking for getgrgid_r - found
-- Looking for getgrnam_r
-- Looking for getgrnam_r - found
-- Looking for getpwuid_r
-- Looking for getpwuid_r - found
-- Looking for getpwnam_r
-- Looking for getpwnam_r - found
-- Looking for timegm
-- Looking for timegm - 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 - not found
-- Looking for malloc.h
-- Looking for malloc.h - found
-- Looking for inttypes.h
-- Looking for inttypes.h - found
-- Looking for sys/resource.h
-- Looking for sys/resource.h - found
-- Looking for cap_set_flag in cap
-- Looking for cap_set_flag in cap - not found
-- Looking for 3 include files stdlib.h, ..., string.h
-- Looking for 3 include files stdlib.h, ..., string.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_RTA_PREF
-- Performing Test LWS_HAVE_RTA_PREF - Success
-- Performing Test LWS_HAVE_SUSECONDS_T
-- Performing Test LWS_HAVE_SUSECONDS_T - 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
-- Performing Test LWS_GCC_HAS_NO_DEPRECATED_DECLARATIONS
-- Performing Test LWS_GCC_HAS_NO_DEPRECATED_DECLARATIONS - Success
-- 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
Compiling with SSL support
-- Found OpenSSL: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/libcrypto.so (found version "1.1.1t")
OpenSSL include dir: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include
OpenSSL libraries: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/libssl.so;/mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/libcrypto.so;/mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/libssl.so;/mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/libcrypto.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 X509_VERIFY_PARAM_set1_host
-- Looking for X509_VERIFY_PARAM_set1_host - not 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 SSL_CTX_EVP_PKEY_new_raw_private_key
-- Looking for SSL_CTX_EVP_PKEY_new_raw_private_key - not 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 EVP_aes_128_ofb
-- Looking for EVP_aes_128_ofb - found
-- Looking for EVP_aes_128_ecb
-- Looking for EVP_aes_128_ecb - found
-- Looking for EVP_aes_128_ctr
-- Looking for EVP_aes_128_ctr - found
-- Looking for RSA_verify_pss_mgf1
-- Looking for RSA_verify_pss_mgf1 - not found
-- Looking for EVP_PKEY_new_raw_private_key
-- Looking for EVP_PKEY_new_raw_private_key - found
-- Looking for SSL_SESSION_set_time
-- Looking for SSL_SESSION_set_time - found
-- Looking for EC_KEY_new_by_curve_name
-- Looking for EC_KEY_new_by_curve_name - found
-- Performing Test LWS_HAVE_OPENSSL_STACK
-- Performing Test LWS_HAVE_OPENSSL_STACK - 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
Searching for OpenSSL executable and dlls
OpenSSL executable: /usr/bin/openssl
 GENCERTS = 0
DIR /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets-build CMP /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/cmake
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/api-tests/api-test-async-dns
CMake Warning (dev) at /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets-build/libwebsockets-config.cmake:14 (include):
  Policy CMP0024 is not set: Disallow include export result.  Run "cmake
  --help-policy CMP0024" for policy details.  Use the cmake_policy command to
  set the policy and suppress this warning.

  The file

    /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets-build/LibwebsocketsTargets.cmake

  was generated by the export() command.  It should not be used as the
  argument to the include() command.  Use ALIAS targets instead to refer to
  targets by alternative names.

Call Stack (most recent call first):
  minimal-examples/api-tests/api-test-async-dns/CMakeLists.txt:3 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

lws-api-test-async-dns: skipping as lws being built without LWS_WITH_SYS_ASYNC_DNS
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/api-tests/api-test-cose
lws-api-test-cose: skipping as lws being built without LWS_WITH_COSE
lws-api-test-cose: skipping as lws being built without LWS_WITH_CBOR
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/api-tests/api-test-dhcpc
lws-api-test-dhcpc: skipping as lws being built without LWS_WITH_SYS_DHCP_CLIENT
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/api-tests/api-test-fts
lws-api-test-fts: skipping as lws being built without LWS_WITH_FTS
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/api-tests/api-test-gencrypto
lws-api-test-gencrypto: skipping as lws being built without LWS_WITH_GENCRYPTO
lws-api-test-gencrypto: skipping as lws being built without LWS_WITH_JOSE
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/api-tests/api-test-jose
lws-api-test-jose: skipping as lws being built without LWS_WITH_JOSE
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/api-tests/api-test-lecp
: skipping as lws being built without LWS_WITH_CBOR
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/api-tests/api-test-lejp
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/api-tests/api-test-lws_cache
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/api-tests/api-test-lws_dsh
lws-api-test-lws_dsh: skipping as lws being built without LWS_WITH_LWS_DSH
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/api-tests/api-test-lws_map
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/api-tests/api-test-lws_sequencer
lws-api-test-lws_sequencer: skipping as lws being built without LWS_WITH_SEQUENCER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/api-tests/api-test-lws_smd
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/api-tests/api-test-lws_struct-json
lws-api-test-lws_struct-json: skipping as lws being built without LWS_WITH_STRUCT_JSON
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/api-tests/api-test-lws_struct_sqlite
lws-api-test-lws_struct-sqlite: skipping as lws being built without LWS_WITH_STRUCT_SQLITE3
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/api-tests/api-test-lws_tokenize
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/api-tests/api-test-lwsac
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/api-tests/api-test-secure-streams
: skipping as lws being built without LWS_WITH_SECURE_STREAMS
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/api-tests/api-test-smtp_client
lws-unit-tests-smtp-client: skipping as lws being built without LWS_WITH_SMTP
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/client-server/minimal-ws-proxy
lws-minimal-ws-proxy: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/crypto/minimal-crypto-cose-key
lws-crypto-cose-key: skipping as lws being built without LWS_WITH_COSE
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/crypto/minimal-crypto-cose-sign
lws-crypto-cose-sign: skipping as lws being built without LWS_WITH_COSE
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/crypto/minimal-crypto-jwe
lws-crypto-jwe: skipping as lws being built without LWS_WITH_JOSE
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/crypto/minimal-crypto-jwk
lws-crypto-jwk: skipping as lws being built without LWS_WITH_JOSE
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/crypto/minimal-crypto-jws
lws-crypto-jws: skipping as lws being built without LWS_WITH_JOSE
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/crypto/minimal-crypto-x509
lws-crypto-x509: skipping as lws being built without LWS_WITH_JOSE
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/dbus-client/minimal-dbus-client
lws-minimal-dbus-client: skipping as lws being built without LWS_ROLE_DBUS
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/dbus-client/minimal-dbus-ws-proxy-testclient
: skipping as lws being built without LWS_ROLE_DBUS
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/dbus-server/minimal-dbus-server
lws-minimal-dbus-server: skipping as lws being built without LWS_ROLE_DBUS
lws-minimal-dbus-server: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/dbus-server/minimal-dbus-ws-proxy
lws-minimal-dbus-ws-proxy: skipping as lws being built without LWS_ROLE_DBUS
lws-minimal-dbus-ws-proxy: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/gtk/minimal-gtk
lws-minimal-gtk: skipping as lws being built without LWS_WITH_SERVER
lws-minimal-gtk: skipping as lws being built without LWS_WITH_GLIB
lws-minimal-gtk: skipping as lws being built without LWS_WITH_GTK
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-client/minimal-http-client
lws-minimal-http-client: skipping as lws being built without LWS_WITH_SYS_FAULT_INJECTION
lws-minimal-http-client: skipping as lws being built without LWS_WITH_EVENT_LIBS
lws-minimal-http-client: skipping as lws being built without LWS_WITH_SECURE_STREAMS
lws-minimal-http-client: skipping as lws being built without LWS_WITH_SYS_ASYNC_DNS
lws-minimal-http-client: skipping as lws being built without LWS_WITH_MBEDTLS
... skipping mbedtls wrong CA test
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-client/minimal-http-client-attach
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-client/minimal-http-client-captive-portal
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-client/minimal-http-client-certinfo
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-client/minimal-http-client-custom-headers
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-client/minimal-http-client-h2-rxflow
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-client/minimal-http-client-hugeurl
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-client/minimal-http-client-jit-trust
lws-minimal-http-client-jit-trust: skipping as lws being built without LWS_WITH_TLS_JIT_TRUST
lws-minimal-http-client-jit-trust: skipping as lws being built without LWS_WITH_SYS_FAULT_INJECTION
lws-minimal-http-client-jit-trust: skipping as lws being built without LWS_WITH_EVENT_LIBS
lws-minimal-http-client-jit-trust: skipping as lws being built without LWS_WITH_SECURE_STREAMS
lws-minimal-http-client-jit-trust: skipping as lws being built without LWS_WITH_SYS_ASYNC_DNS
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-client/minimal-http-client-multi
lws-minimal-http-client-multi: skipping as lws being built without LWS_WITH_MBEDTLS
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-client/minimal-http-client-post
lws-minimal-http-client-post: skipping as lws being built without LWS_WITH_MBEDTLS
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-server/minimal-http-server
lws-minimal-http-server: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-server/minimal-http-server-basicauth
lws-minimal-http-server-basicauth: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-server/minimal-http-server-cgi
lws-minimal-http-server-cgi: skipping as lws being built without LWS_WITH_CGI
lws-minimal-http-server-cgi: skipping as lws built with LWS_WITHOUT_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-server/minimal-http-server-custom-headers
lws-minimal-http-server-custom-headers: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-server/minimal-http-server-deaddrop
lws-minimal-http-server-deaddrop: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-server/minimal-http-server-dynamic
lws-minimal-http-server-dynamic: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-server/minimal-http-server-eventlib
lws-minimal-http-server-eventlib: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-server/minimal-http-server-eventlib-custom
lws-minimal-http-server-eventlib-custom: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-server/minimal-http-server-eventlib-demos
lws-minimal-http-server-eventlib-demos: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-server/minimal-http-server-eventlib-foreign
lws-minimal-http-server-eventlib-foreign: skipping as lws being built without LWS_WITH_SERVER
Extra libs:
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-server/minimal-http-server-eventlib-smp
lws-minimal-http-server-eventlib-smp: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-server/minimal-http-server-form-get
lws-minimal-http-server-form-get: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-server/minimal-http-server-form-post
lws-minimal-http-server-form-post: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-server/minimal-http-server-form-post-file
lws-minimal-http-server-form-post-file: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-server/minimal-http-server-form-post-lwsac
lws-minimal-http-server-form-post-lwsac: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-server/minimal-http-server-fulltext-search
lws-minimal-http-server-fulltext-search: skipping as lws being built without LWS_WITH_FTS
lws-minimal-http-server-fulltext-search: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-server/minimal-http-server-h2-long-poll
lws-minimal-http-server-h2-long-poll: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-server/minimal-http-server-mimetypes
lws-minimal-http-server-mimetypes: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-server/minimal-http-server-multivhost
lws-minimal-http-server-multivhost: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-server/minimal-http-server-proxy
lws-minimal-http-server-proxy: skipping as lws being built without LWS_WITH_SERVER
lws-minimal-http-server-proxy: skipping as lws being built without LWS_WITH_HTTP_PROXY
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-server/minimal-http-server-smp
lws-minimal-http-server-smp: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-server/minimal-http-server-sse
lws-minimal-http-server-sse: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-server/minimal-http-server-sse-ring
lws-minimal-http-server-sse-ring: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-server/minimal-http-server-tls
lws-minimal-http-server-tls: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-server/minimal-http-server-tls-80
lws-minimal-http-server-tls-80: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/http-server/minimal-http-server-tls-mem
lws-minimal-http-server-tls-mem: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/mqtt-client/minimal-mqtt-client
lws-minimal-mqtt-client: skipping as lws being built without LWS_ROLE_MQTT
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/mqtt-client/minimal-mqtt-client-multi
lws-minimal-mqtt-client-multi: skipping as lws being built without LWS_ROLE_MQTT
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/raw/minimal-raw-adopt-tcp
lws-minimal-raw-adopt-tcp: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/raw/minimal-raw-adopt-udp
lws-minimal-raw-adopt-udp: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/raw/minimal-raw-audio
lws-minimal-raw-audio: skipping as lws being built without LWS_WITH_ALSA
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/raw/minimal-raw-fallback-http-server
lws-minimal-raw-fallback-http-server: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/raw/minimal-raw-file
lws-minimal-raw-file: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/raw/minimal-raw-netcat
lws-minimal-raw-netcat: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/raw/minimal-raw-proxy
lws-minimal-raw-proxy: skipping as lws being built without LWS_ROLE_RAW_PROXY
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/raw/minimal-raw-proxy-fallback
lws-minimal-raw-proxy-fallback: skipping as lws being built without LWS_ROLE_RAW_PROXY
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/raw/minimal-raw-serial
lws-minimal-raw-serial: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/raw/minimal-raw-vhost
lws-minimal-raw-vhost: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/secure-streams/minimal-secure-streams
lws-minimal-secure-streams: skipping as lws being built without LWS_WITH_SECURE_STREAMS
lws-minimal-secure-streams: skipping as lws being built without LWS_WITH_SYS_FAULT_INJECTION
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/secure-streams/minimal-secure-streams-alexa
lws-minimal-secure-streams-alexa: skipping as lws being built without LWS_WITH_SECURE_STREAMS
lws-minimal-secure-streams-alexa: skipping as lws being built without LWS_WITH_ALSA
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/secure-streams/minimal-secure-streams-avs
lws-minimal-secure-streams-avs: skipping as lws being built without LWS_WITH_SECURE_STREAMS
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/secure-streams/minimal-secure-streams-binance
lws-minimal-secure-streams-binance: skipping as lws built with LWS_WITHOUT_EXTENSIONS
lws-minimal-secure-streams-binance: skipping as lws being built without LWS_WITH_SECURE_STREAMS
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/secure-streams/minimal-secure-streams-blob
lws-minimal-secure-streams-blob: skipping as lws being built without LWS_WITH_SECURE_STREAMS
lws-minimal-secure-streams-blob: skipping as lws being built without LWS_WITH_GENCRYPTO
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/secure-streams/minimal-secure-streams-client-tx
lws-minimal-secure-streams-client-tx: skipping as lws being built without LWS_WITH_SECURE_STREAMS
lws-minimal-secure-streams-client-tx: skipping as lws being built without LWS_WITH_SECURE_STREAMS_PROXY_API
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/secure-streams/minimal-secure-streams-cpp
-- The CXX compiler identification is GNU 12.2.1
-- Check for working CXX compiler: /mnt/acme/cfw/src/acme-Prebuilt-Toolchain/bin/aarch64-none-linux-gnu-g++
-- Check for working CXX compiler: /mnt/acme/cfw/src/acme-Prebuilt-Toolchain/bin/aarch64-none-linux-gnu-g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
lws-minimal-secure-streams-cpp: skipping as lws being built without LWS_WITH_SECURE_STREAMS
lws-minimal-secure-streams-cpp: skipping as lws being built without LWS_WITH_SECURE_STREAMS_CPP
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/secure-streams/minimal-secure-streams-hugeurl
lws-minimal-secure-streams-hugeurl: skipping as lws being built without LWS_WITH_SECURE_STREAMS
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/secure-streams/minimal-secure-streams-metadata
lws-minimal-secure-streams-metadata: skipping as lws being built without LWS_WITH_SECURE_STREAMS
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/secure-streams/minimal-secure-streams-perf
lws-minimal-secure-streams-perf: skipping as lws being built without LWS_WITH_SECURE_STREAMS
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/secure-streams/minimal-secure-streams-policy2c
lws-minimal-secure-streams-policy2c: skipping as lws being built without LWS_ROLE_MQTT
lws-minimal-secure-streams-policy2c: skipping as lws being built without LWS_WITH_SECURE_STREAMS
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/secure-streams/minimal-secure-streams-post
lws-minimal-secure-streams-post: skipping as lws being built without LWS_WITH_SECURE_STREAMS
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/secure-streams/minimal-secure-streams-proxy
lws-minimal-secure-streams-proxy: skipping as lws being built without LWS_WITH_SECURE_STREAMS
lws-minimal-secure-streams-proxy: skipping as lws being built without LWS_WITH_SECURE_STREAMS_PROXY_API
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/secure-streams/minimal-secure-streams-seq
lws-minimal-secure-streams-seq: skipping as lws being built without LWS_WITH_SEQUENCER
lws-minimal-secure-streams-seq: skipping as lws being built without LWS_WITH_SECURE_STREAMS
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/secure-streams/minimal-secure-streams-server
lws-minimal-secure-streams-server: skipping as lws being built without LWS_WITH_SERVER
lws-minimal-secure-streams-server: skipping as lws being built without LWS_WITH_SECURE_STREAMS
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/secure-streams/minimal-secure-streams-server-raw
lws-minimal-secure-streams-server-raw: skipping as lws being built without LWS_WITH_SERVER
lws-minimal-secure-streams-server-raw: skipping as lws being built without LWS_WITH_SECURE_STREAMS
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/secure-streams/minimal-secure-streams-sigv4
lws-minimal-secure-streams-sigv4: skipping as lws being built without LWS_WITH_SECURE_STREAMS
lws-minimal-secure-streams-sigv4: skipping as lws being built without LWS_WITH_SECURE_STREAMS_AUTH_SIGV4
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/secure-streams/minimal-secure-streams-smd
: skipping as lws being built without LWS_WITH_SECURE_STREAMS
: skipping as lws being built without LWS_WITH_SYS_FAULT_INJECTION
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/secure-streams/minimal-secure-streams-staticpolicy
lws-minimal-secure-streams-staticpolicy: skipping as lws being built without LWS_WITH_SECURE_STREAMS
lws-minimal-secure-streams-staticpolicy: skipping as lws being built without LWS_WITH_SECURE_STREAMS_STATIC_POLICY_ONLY
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/secure-streams/minimal-secure-streams-stress
lws-minimal-secure-streams-stress: skipping as lws being built without LWS_WITH_SECURE_STREAMS
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/secure-streams/minimal-secure-streams-testsfail
lws-minimal-secure-streams-testsfail: skipping as lws being built without LWS_WITH_SECURE_STREAMS
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/secure-streams/minimal-secure-streams-threads
: skipping as lws being built without LWS_WITH_SECURE_STREAMS
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/ws-client/minimal-ws-client
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/ws-client/minimal-ws-client-binance
lws-minimal-ws-client-binance: skipping as lws built with LWS_WITHOUT_EXTENSIONS
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/ws-client/minimal-ws-client-echo
lws-minimal-ws-client-echo: skipping as lws built with LWS_WITHOUT_EXTENSIONS
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/ws-client/minimal-ws-client-ping
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/ws-client/minimal-ws-client-pmd-bulk
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/ws-client/minimal-ws-client-rx
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/ws-client/minimal-ws-client-spam
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/ws-client/minimal-ws-client-spam-tx-rx
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/ws-client/minimal-ws-client-tx
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/ws-server/minimal-ws-broker
lws-minimal-ws-broker: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/ws-server/minimal-ws-raw-proxy
lws-minimal-ws-raw-proxy: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/ws-server/minimal-ws-server
lws-minimal-ws-server: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/ws-server/minimal-ws-server-echo
lws-minimal-ws-server-echo: skipping as lws being built without LWS_WITH_SERVER
lws-minimal-ws-server-echo: skipping as lws built with LWS_WITHOUT_EXTENSIONS
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/ws-server/minimal-ws-server-pmd
lws-minimal-ws-server-pmd: skipping as lws being built without LWS_WITH_SERVER
lws-minimal-ws-server-pmd: skipping as lws built with LWS_WITHOUT_EXTENSIONS
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/ws-server/minimal-ws-server-pmd-bulk
lws-minimal-ws-server-pmd-bulk: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/ws-server/minimal-ws-server-pmd-corner
lws-minimal-ws-server-pmd-corner: skipping as lws being built without LWS_WITH_SERVER
lws-minimal-ws-server-pmd-corner: skipping as lws built with LWS_WITHOUT_EXTENSIONS
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/ws-server/minimal-ws-server-ring
lws-minimal-ws-server-ring: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/ws-server/minimal-ws-server-threadpool
lws-minimal-ws-server-threadpool: skipping as lws being built without LWS_WITH_SERVER
lws-minimal-ws-server-threadpool: skipping as lws being built without LWS_WITH_THREADPOOL
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/ws-server/minimal-ws-server-threads
lws-minimal-ws-server-threads: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/ws-server/minimal-ws-server-threads-foreign-libuv-smp
lws-minimal-ws-server-threads-foreign-smp: skipping as lws being built without LWS_WITH_SERVER
lws-minimal-ws-server-threads-foreign-smp: skipping as lws being built without LWS_WITH_LIBUV
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/ws-server/minimal-ws-server-threads-smp
lws-minimal-ws-server-threads-smp: skipping as lws being built without LWS_WITH_SERVER
Processing /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets/minimal-examples/ws-server/minimal-ws-server-timer
lws-minimal-ws-server-timer: skipping as lws being built without LWS_WITH_SERVER
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    LWS_MBEDTLS_INCLUDE_DIRS
    LWS_MBEDTLS_LIBRARIES


-- Build files have been written to: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libwebsockets/build/src/project_libwebsockets-build
[ 66%] Performing build step for 'project_libwebsockets'
Scanning dependencies of target GENHDR
[  0%] Creating build include dir
[  0%] Built target GENHDR
Scanning dependencies of target websockets_shared
[  0%] Building C object lib/CMakeFiles/websockets_shared.dir/plat/unix/unix-caps.c.o
[  1%] Building C object lib/CMakeFiles/websockets_shared.dir/plat/unix/unix-misc.c.o
[  1%] Building C object lib/CMakeFiles/websockets_shared.dir/plat/unix/unix-init.c.o
[  2%] Building C object lib/CMakeFiles/websockets_shared.dir/plat/unix/unix-file.c.o
[  2%] Building C object lib/CMakeFiles/websockets_shared.dir/plat/unix/unix-pipe.c.o
[  3%] Building C object lib/CMakeFiles/websockets_shared.dir/plat/unix/unix-service.c.o
[  3%] Building C object lib/CMakeFiles/websockets_shared.dir/plat/unix/unix-sockets.c.o
[  4%] Building C object lib/CMakeFiles/websockets_shared.dir/plat/unix/unix-fds.c.o
[  4%] Building C object lib/CMakeFiles/websockets_shared.dir/tls/tls.c.o
[  5%] Building C object lib/CMakeFiles/websockets_shared.dir/tls/tls-network.c.o
[  5%] Building C object lib/CMakeFiles/websockets_shared.dir/tls/tls-sessions.c.o
[  6%] Building C object lib/CMakeFiles/websockets_shared.dir/tls/openssl/openssl-tls.c.o
[  6%] Building C object lib/CMakeFiles/websockets_shared.dir/tls/openssl/openssl-x509.c.o
[  7%] Building C object lib/CMakeFiles/websockets_shared.dir/tls/openssl/openssl-ssl.c.o
[  7%] Building C object lib/CMakeFiles/websockets_shared.dir/tls/openssl/openssl-session.c.o
[  8%] Building C object lib/CMakeFiles/websockets_shared.dir/tls/tls-client.c.o
[  8%] Building C object lib/CMakeFiles/websockets_shared.dir/tls/openssl/openssl-client.c.o
[  9%] Building C object lib/CMakeFiles/websockets_shared.dir/core/alloc.c.o
[  9%] Building C object lib/CMakeFiles/websockets_shared.dir/core/buflist.c.o
[ 10%] Building C object lib/CMakeFiles/websockets_shared.dir/core/context.c.o
[ 10%] Building C object lib/CMakeFiles/websockets_shared.dir/core/lws_dll2.c.o
[ 11%] Building C object lib/CMakeFiles/websockets_shared.dir/core/lws_map.c.o
[ 11%] Building C object lib/CMakeFiles/websockets_shared.dir/core/libwebsockets.c.o
[ 12%] Building C object lib/CMakeFiles/websockets_shared.dir/core/logs.c.o
[ 12%] Building C object lib/CMakeFiles/websockets_shared.dir/core/vfs.c.o
[ 13%] Building C object lib/CMakeFiles/websockets_shared.dir/misc/base64-decode.c.o
[ 13%] Building C object lib/CMakeFiles/websockets_shared.dir/misc/prng.c.o
[ 14%] Building C object lib/CMakeFiles/websockets_shared.dir/misc/lws-ring.c.o
[ 14%] Building C object lib/CMakeFiles/websockets_shared.dir/misc/cache-ttl/lws-cache-ttl.c.o
[ 15%] Building C object lib/CMakeFiles/websockets_shared.dir/misc/cache-ttl/heap.c.o
[ 15%] Building C object lib/CMakeFiles/websockets_shared.dir/misc/cache-ttl/file.c.o
[ 16%] Building C object lib/CMakeFiles/websockets_shared.dir/misc/dir.c.o
[ 16%] Building C object lib/CMakeFiles/websockets_shared.dir/misc/lwsac/lwsac.c.o
[ 17%] Building C object lib/CMakeFiles/websockets_shared.dir/misc/lwsac/cached-file.c.o
[ 17%] Building C object lib/CMakeFiles/websockets_shared.dir/misc/sha-1.c.o
[ 18%] Building C object lib/CMakeFiles/websockets_shared.dir/misc/lejp.c.o
[ 18%] Building C object lib/CMakeFiles/websockets_shared.dir/system/system.c.o
[ 19%] Building C object lib/CMakeFiles/websockets_shared.dir/system/smd/smd.c.o
[ 19%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/dummy-callback.c.o
[ 20%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/output.c.o
[ 20%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/close.c.o
[ 21%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/network.c.o
[ 21%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/vhost.c.o
[ 22%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/pollfd.c.o
[ 22%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/service.c.o
[ 23%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/sorted-usec-list.c.o
[ 23%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/wsi.c.o
[ 24%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/wsi-timeout.c.o
[ 24%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/adopt.c.o
[ 25%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/pipe/ops-pipe.c.o
[ 25%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/state.c.o
[ 26%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/route.c.o
[ 26%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/client/client.c.o
[ 27%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/client/connect.c.o
[ 27%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/client/connect2.c.o
[ 28%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/client/connect3.c.o
[ 28%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/client/connect4.c.o
[ 29%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/client/sort-dns.c.o
[ 29%] Building C object lib/CMakeFiles/websockets_shared.dir/core-net/client/conmon.c.o
[ 30%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/http/header.c.o
[ 30%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/http/date.c.o
[ 31%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/http/parsers.c.o
[ 31%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/http/cookie.c.o
[ 32%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/http/server/lejp-conf.c.o
[ 32%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/h1/ops-h1.c.o
[ 33%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/h2/http2.c.o
[ 33%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/h2/hpack.c.o
[ 34%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/h2/ops-h2.c.o
[ 34%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/ws/ops-ws.c.o
[ 35%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/ws/client-ws.c.o
[ 35%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/ws/client-parser-ws.c.o
[ 36%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/raw-skt/ops-raw-skt.c.o
[ 36%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/raw-file/ops-raw-file.c.o
[ 37%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/http/client/client-http.c.o
[ 37%] Building C object lib/CMakeFiles/websockets_shared.dir/roles/netlink/ops-netlink.c.o
[ 38%] Building C object lib/CMakeFiles/websockets_shared.dir/event-libs/poll/poll.c.o
[ 39%] Linking C shared library libwebsockets.so
[ 39%] Built target websockets_shared
Scanning dependencies of target websockets
[ 40%] Building C object lib/CMakeFiles/websockets.dir/plat/unix/unix-caps.c.o
[ 40%] Building C object lib/CMakeFiles/websockets.dir/plat/unix/unix-misc.c.o
[ 41%] Building C object lib/CMakeFiles/websockets.dir/plat/unix/unix-init.c.o
[ 41%] Building C object lib/CMakeFiles/websockets.dir/plat/unix/unix-file.c.o
[ 42%] Building C object lib/CMakeFiles/websockets.dir/plat/unix/unix-pipe.c.o
[ 42%] Building C object lib/CMakeFiles/websockets.dir/plat/unix/unix-service.c.o
[ 43%] Building C object lib/CMakeFiles/websockets.dir/plat/unix/unix-sockets.c.o
[ 43%] Building C object lib/CMakeFiles/websockets.dir/plat/unix/unix-fds.c.o
[ 44%] Building C object lib/CMakeFiles/websockets.dir/tls/tls.c.o
[ 44%] Building C object lib/CMakeFiles/websockets.dir/tls/tls-network.c.o
[ 45%] Building C object lib/CMakeFiles/websockets.dir/tls/tls-sessions.c.o
[ 45%] Building C object lib/CMakeFiles/websockets.dir/tls/openssl/openssl-tls.c.o
[ 46%] Building C object lib/CMakeFiles/websockets.dir/tls/openssl/openssl-x509.c.o
[ 46%] Building C object lib/CMakeFiles/websockets.dir/tls/openssl/openssl-ssl.c.o
[ 47%] Building C object lib/CMakeFiles/websockets.dir/tls/openssl/openssl-session.c.o
[ 47%] Building C object lib/CMakeFiles/websockets.dir/tls/tls-client.c.o
[ 48%] Building C object lib/CMakeFiles/websockets.dir/tls/openssl/openssl-client.c.o
[ 48%] Building C object lib/CMakeFiles/websockets.dir/core/alloc.c.o
[ 49%] Building C object lib/CMakeFiles/websockets.dir/core/buflist.c.o
[ 49%] Building C object lib/CMakeFiles/websockets.dir/core/context.c.o
[ 50%] Building C object lib/CMakeFiles/websockets.dir/core/lws_dll2.c.o
[ 50%] Building C object lib/CMakeFiles/websockets.dir/core/lws_map.c.o
[ 51%] Building C object lib/CMakeFiles/websockets.dir/core/libwebsockets.c.o
[ 51%] Building C object lib/CMakeFiles/websockets.dir/core/logs.c.o
[ 52%] Building C object lib/CMakeFiles/websockets.dir/core/vfs.c.o
[ 52%] Building C object lib/CMakeFiles/websockets.dir/misc/base64-decode.c.o
[ 53%] Building C object lib/CMakeFiles/websockets.dir/misc/prng.c.o
[ 53%] Building C object lib/CMakeFiles/websockets.dir/misc/lws-ring.c.o
[ 54%] Building C object lib/CMakeFiles/websockets.dir/misc/cache-ttl/lws-cache-ttl.c.o
[ 54%] Building C object lib/CMakeFiles/websockets.dir/misc/cache-ttl/heap.c.o
[ 55%] Building C object lib/CMakeFiles/websockets.dir/misc/cache-ttl/file.c.o
[ 55%] Building C object lib/CMakeFiles/websockets.dir/misc/dir.c.o
[ 56%] Building C object lib/CMakeFiles/websockets.dir/misc/lwsac/lwsac.c.o
[ 56%] Building C object lib/CMakeFiles/websockets.dir/misc/lwsac/cached-file.c.o
[ 57%] Building C object lib/CMakeFiles/websockets.dir/misc/sha-1.c.o
[ 57%] Building C object lib/CMakeFiles/websockets.dir/misc/lejp.c.o
[ 58%] Building C object lib/CMakeFiles/websockets.dir/system/system.c.o
[ 58%] Building C object lib/CMakeFiles/websockets.dir/system/smd/smd.c.o
[ 59%] Building C object lib/CMakeFiles/websockets.dir/core-net/dummy-callback.c.o
[ 59%] Building C object lib/CMakeFiles/websockets.dir/core-net/output.c.o
[ 60%] Building C object lib/CMakeFiles/websockets.dir/core-net/close.c.o
[ 60%] Building C object lib/CMakeFiles/websockets.dir/core-net/network.c.o
[ 61%] Building C object lib/CMakeFiles/websockets.dir/core-net/vhost.c.o
[ 61%] Building C object lib/CMakeFiles/websockets.dir/core-net/pollfd.c.o
[ 62%] Building C object lib/CMakeFiles/websockets.dir/core-net/service.c.o
[ 62%] Building C object lib/CMakeFiles/websockets.dir/core-net/sorted-usec-list.c.o
[ 63%] Building C object lib/CMakeFiles/websockets.dir/core-net/wsi.c.o
[ 63%] Building C object lib/CMakeFiles/websockets.dir/core-net/wsi-timeout.c.o
[ 64%] Building C object lib/CMakeFiles/websockets.dir/core-net/adopt.c.o
[ 64%] Building C object lib/CMakeFiles/websockets.dir/roles/pipe/ops-pipe.c.o
[ 65%] Building C object lib/CMakeFiles/websockets.dir/core-net/state.c.o
[ 65%] Building C object lib/CMakeFiles/websockets.dir/core-net/route.c.o
[ 66%] Building C object lib/CMakeFiles/websockets.dir/core-net/client/client.c.o
[ 66%] Building C object lib/CMakeFiles/websockets.dir/core-net/client/connect.c.o
[ 67%] Building C object lib/CMakeFiles/websockets.dir/core-net/client/connect2.c.o
[ 67%] Building C object lib/CMakeFiles/websockets.dir/core-net/client/connect3.c.o
[ 68%] Building C object lib/CMakeFiles/websockets.dir/core-net/client/connect4.c.o
[ 68%] Building C object lib/CMakeFiles/websockets.dir/core-net/client/sort-dns.c.o
[ 69%] Building C object lib/CMakeFiles/websockets.dir/core-net/client/conmon.c.o
[ 69%] Building C object lib/CMakeFiles/websockets.dir/roles/http/header.c.o
[ 70%] Building C object lib/CMakeFiles/websockets.dir/roles/http/date.c.o
[ 70%] Building C object lib/CMakeFiles/websockets.dir/roles/http/parsers.c.o
[ 71%] Building C object lib/CMakeFiles/websockets.dir/roles/http/cookie.c.o
[ 71%] Building C object lib/CMakeFiles/websockets.dir/roles/http/server/lejp-conf.c.o
[ 72%] Building C object lib/CMakeFiles/websockets.dir/roles/h1/ops-h1.c.o
[ 72%] Building C object lib/CMakeFiles/websockets.dir/roles/h2/http2.c.o
[ 73%] Building C object lib/CMakeFiles/websockets.dir/roles/h2/hpack.c.o
[ 73%] Building C object lib/CMakeFiles/websockets.dir/roles/h2/ops-h2.c.o
[ 74%] Building C object lib/CMakeFiles/websockets.dir/roles/ws/ops-ws.c.o
[ 74%] Building C object lib/CMakeFiles/websockets.dir/roles/ws/client-ws.c.o
[ 75%] Building C object lib/CMakeFiles/websockets.dir/roles/ws/client-parser-ws.c.o
[ 75%] Building C object lib/CMakeFiles/websockets.dir/roles/raw-skt/ops-raw-skt.c.o
[ 76%] Building C object lib/CMakeFiles/websockets.dir/roles/raw-file/ops-raw-file.c.o
[ 76%] Building C object lib/CMakeFiles/websockets.dir/roles/http/client/client-http.c.o
[ 77%] Building C object lib/CMakeFiles/websockets.dir/roles/netlink/ops-netlink.c.o
[ 77%] Building C object lib/CMakeFiles/websockets.dir/event-libs/poll/poll.c.o
[ 78%] Linking C static library libwebsockets.a
[ 78%] Built target websockets
Scanning dependencies of target lws-api-test-lejp
[ 79%] Building C object minimal-examples/api-tests/api-test-lejp/CMakeFiles/lws-api-test-lejp.dir/main.c.o
[ 79%] Linking C executable ../../../bin/lws-api-test-lejp
[ 79%] Built target lws-api-test-lejp
Scanning dependencies of target lws-api-test-lws_cache
[ 80%] Building C object minimal-examples/api-tests/api-test-lws_cache/CMakeFiles/lws-api-test-lws_cache.dir/main.c.o
[ 80%] Linking C executable ../../../bin/lws-api-test-lws_cache
[ 80%] Built target lws-api-test-lws_cache
Scanning dependencies of target lws-api-test-lws_map
[ 81%] Building C object minimal-examples/api-tests/api-test-lws_map/CMakeFiles/lws-api-test-lws_map.dir/main.c.o
[ 81%] Linking C executable ../../../bin/lws-api-test-lws_map
[ 81%] Built target lws-api-test-lws_map
Scanning dependencies of target lws-api-test-lws_smd
[ 82%] Building C object minimal-examples/api-tests/api-test-lws_smd/CMakeFiles/lws-api-test-lws_smd.dir/main.c.o
[ 82%] Linking C executable ../../../bin/lws-api-test-lws_smd
[ 82%] Built target lws-api-test-lws_smd
Scanning dependencies of target lws-api-test-lws_tokenize
[ 83%] Building C object minimal-examples/api-tests/api-test-lws_tokenize/CMakeFiles/lws-api-test-lws_tokenize.dir/main.c.o
[ 83%] Linking C executable ../../../bin/lws-api-test-lws_tokenize
[ 83%] Built target lws-api-test-lws_tokenize
Scanning dependencies of target lws-api-test-lwsac
[ 84%] Building C object minimal-examples/api-tests/api-test-lwsac/CMakeFiles/lws-api-test-lwsac.dir/main.c.o
[ 84%] Linking C executable ../../../bin/lws-api-test-lwsac
[ 84%] Built target lws-api-test-lwsac
Scanning dependencies of target lws-minimal-http-client
[ 85%] Building C object minimal-examples/http-client/minimal-http-client/CMakeFiles/lws-minimal-http-client.dir/minimal-http-client.c.o
[ 85%] Linking C executable ../../../bin/lws-minimal-http-client
[ 85%] Built target lws-minimal-http-client
Scanning dependencies of target lws-minimal-http-client-attach
[ 86%] Building C object minimal-examples/http-client/minimal-http-client-attach/CMakeFiles/lws-minimal-http-client-attach.dir/minimal-http-client-attach.c.o
[ 86%] Linking C executable ../../../bin/lws-minimal-http-client-attach
[ 86%] Built target lws-minimal-http-client-attach
Scanning dependencies of target lws-minimal-http-client-captive-portal
[ 87%] Building C object minimal-examples/http-client/minimal-http-client-captive-portal/CMakeFiles/lws-minimal-http-client-captive-portal.dir/minimal-http-client-captive-portal.c.o
[ 87%] Linking C executable ../../../bin/lws-minimal-http-client-captive-portal
[ 87%] Built target lws-minimal-http-client-captive-portal
Scanning dependencies of target lws-minimal-http-client-certinfo
[ 88%] Building C object minimal-examples/http-client/minimal-http-client-certinfo/CMakeFiles/lws-minimal-http-client-certinfo.dir/minimal-http-client-certinfo.c.o
[ 88%] Linking C executable ../../../bin/lws-minimal-http-client-certinfo
[ 88%] Built target lws-minimal-http-client-certinfo
Scanning dependencies of target lws-minimal-http-client-custom-headers
[ 89%] Building C object minimal-examples/http-client/minimal-http-client-custom-headers/CMakeFiles/lws-minimal-http-client-custom-headers.dir/minimal-http-client-custom-headers.c.o
[ 89%] Linking C executable ../../../bin/lws-minimal-http-client-custom-headers
[ 89%] Built target lws-minimal-http-client-custom-headers
Scanning dependencies of target lws-minimal-http-client-h2-rxflow
[ 90%] Building C object minimal-examples/http-client/minimal-http-client-h2-rxflow/CMakeFiles/lws-minimal-http-client-h2-rxflow.dir/minimal-http-client.c.o
[ 90%] Linking C executable ../../../bin/lws-minimal-http-client-h2-rxflow
[ 90%] Built target lws-minimal-http-client-h2-rxflow
Scanning dependencies of target lws-minimal-http-client-hugeurl
[ 91%] Building C object minimal-examples/http-client/minimal-http-client-hugeurl/CMakeFiles/lws-minimal-http-client-hugeurl.dir/minimal-http-client-hugeurl.c.o
[ 91%] Linking C executable ../../../bin/lws-minimal-http-client-hugeurl
[ 91%] Built target lws-minimal-http-client-hugeurl
Scanning dependencies of target lws-minimal-http-client-multi
[ 92%] Building C object minimal-examples/http-client/minimal-http-client-multi/CMakeFiles/lws-minimal-http-client-multi.dir/minimal-http-client-multi.c.o
[ 92%] Linking C executable ../../../bin/lws-minimal-http-client-multi
[ 92%] Built target lws-minimal-http-client-multi
Scanning dependencies of target lws-minimal-http-client-post
[ 93%] Building C object minimal-examples/http-client/minimal-http-client-post/CMakeFiles/lws-minimal-http-client-post.dir/minimal-http-client-post.c.o
[ 93%] Linking C executable ../../../bin/lws-minimal-http-client-post
[ 93%] Built target lws-minimal-http-client-post
Scanning dependencies of target lws-minimal-ws-client
[ 94%] Building C object minimal-examples/ws-client/minimal-ws-client/CMakeFiles/lws-minimal-ws-client.dir/minimal-ws-client.c.o
[ 94%] Linking C executable ../../../bin/lws-minimal-ws-client
[ 94%] Built target lws-minimal-ws-client
Scanning dependencies of target lws-minimal-ws-client-ping
[ 95%] Building C object minimal-examples/ws-client/minimal-ws-client-ping/CMakeFiles/lws-minimal-ws-client-ping.dir/minimal-ws-client-ping.c.o
[ 95%] Linking C executable ../../../bin/lws-minimal-ws-client-ping
[ 95%] Built target lws-minimal-ws-client-ping
Scanning dependencies of target lws-minimal-ws-client-pmd-bulk
[ 96%] Building C object minimal-examples/ws-client/minimal-ws-client-pmd-bulk/CMakeFiles/lws-minimal-ws-client-pmd-bulk.dir/minimal-ws-client-pmd-bulk.c.o
[ 96%] Linking C executable ../../../bin/lws-minimal-ws-client-pmd-bulk
[ 96%] Built target lws-minimal-ws-client-pmd-bulk
Scanning dependencies of target lws-minimal-ws-client-rx
[ 97%] Building C object minimal-examples/ws-client/minimal-ws-client-rx/CMakeFiles/lws-minimal-ws-client-rx.dir/minimal-ws-client.c.o
[ 97%] Linking C executable ../../../bin/lws-minimal-ws-client-rx
[ 97%] Built target lws-minimal-ws-client-rx
Scanning dependencies of target lws-minimal-ws-client-spam
[ 98%] Building C object minimal-examples/ws-client/minimal-ws-client-spam/CMakeFiles/lws-minimal-ws-client-spam.dir/minimal-ws-client-spam.c.o
[ 98%] Linking C executable ../../../bin/lws-minimal-ws-client-spam
[ 98%] Built target lws-minimal-ws-client-spam
Scanning dependencies of target lws-minimal-ws-client-spam-tx-rx
[ 99%] Building C object minimal-examples/ws-client/minimal-ws-client-spam-tx-rx/CMakeFiles/lws-minimal-ws-client-spam-tx-rx.dir/minimal-ws-client.c.o
[ 99%] Linking C executable ../../../bin/lws-minimal-ws-client-spam-tx-rx
[ 99%] Built target lws-minimal-ws-client-spam-tx-rx
Scanning dependencies of target lws-minimal-ws-client-tx
[100%] Building C object minimal-examples/ws-client/minimal-ws-client-tx/CMakeFiles/lws-minimal-ws-client-tx.dir/minimal-ws-client.c.o
[100%] Linking C executable ../../../bin/lws-minimal-ws-client-tx
[100%] Built target lws-minimal-ws-client-tx
[ 77%] Performing install step for 'project_libwebsockets'
[  0%] Built target GENHDR
[ 39%] Built target websockets_shared
[ 78%] Built target websockets
[ 79%] Built target lws-api-test-lejp
[ 80%] Built target lws-api-test-lws_cache
[ 81%] Built target lws-api-test-lws_map
[ 82%] Built target lws-api-test-lws_smd
[ 83%] Built target lws-api-test-lws_tokenize
[ 84%] Built target lws-api-test-lwsac
[ 85%] Built target lws-minimal-http-client
[ 86%] Built target lws-minimal-http-client-attach
[ 87%] Built target lws-minimal-http-client-captive-portal
[ 88%] Built target lws-minimal-http-client-certinfo
[ 89%] Built target lws-minimal-http-client-custom-headers
[ 90%] Built target lws-minimal-http-client-h2-rxflow
[ 91%] Built target lws-minimal-http-client-hugeurl
[ 92%] Built target lws-minimal-http-client-multi
[ 93%] Built target lws-minimal-http-client-post
[ 94%] Built target lws-minimal-ws-client
[ 95%] Built target lws-minimal-ws-client-ping
[ 96%] Built target lws-minimal-ws-client-pmd-bulk
[ 97%] Built target lws-minimal-ws-client-rx
[ 98%] Built target lws-minimal-ws-client-spam
[ 99%] Built target lws-minimal-ws-client-spam-tx-rx
[100%] Built target lws-minimal-ws-client-tx
Install the project...
-- Install configuration: "Release"
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-http.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-logs.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-context-vhost.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-cache-ttl.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-tokenize.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-jwe.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-lecp.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-pwm.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-jwk.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-spa.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-display.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-callbacks.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-ws-close.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-genhash.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-write.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-led.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-lejp.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-struct.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-misc.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-freertos.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-state.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-x509.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-mqtt.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-bb-i2c.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-tls-sessions.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-secure-streams.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-timeout-timer.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-protocols-plugins.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-smd.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-test-sequencer.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-client.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-fts.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-genaes.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-spi.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-genrsa.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-adopt.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-dll2.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-sequencer.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-ssd1306-i2c.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-jose.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-network-helper.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-async-dns.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-cgi.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-eventlib-exports.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-service.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-vfs.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-secure-streams-client.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-secure-streams-policy.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-cose.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-fault-injection.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-bb-spi.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-sha1-base64.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-system.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-purify.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-i2c.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-ws-ext.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-gencrypto.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-dsh.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-ws-state.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-writeable.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/abstract
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/abstract/protocols
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/abstract/protocols/smtp.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/abstract/transports
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/abstract/transports/unit-test.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/abstract/transports/raw-skt.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/abstract/abstract.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/abstract/protocols.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/abstract/transports.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-metrics.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-ili9341-spi.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-dbus.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-retry.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-gpio.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-jws.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-button.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-settings.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-diskcache.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-ring.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-netdev.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-lwsac.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-genec.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-conmon.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-optee.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-threadpool.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets/lws-map.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/libwebsockets.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/lws_config.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/cmake/libwebsockets/libwebsockets-config.cmake
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/cmake/libwebsockets/libwebsockets-config-version.cmake
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/cmake/libwebsockets/LwsCheckRequirements.cmake
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/cmake/libwebsockets/LibwebsocketsTargets.cmake
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/cmake/libwebsockets/LibwebsocketsTargets-release.cmake
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/libwebsockets.a
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/libwebsockets.so.19
-- Set runtime path of "/mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/libwebsockets.so.19" to ""
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/libwebsockets.so
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/pkgconfig/libwebsockets.pc
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/pkgconfig/libwebsockets_static.pc
[ 88%] No test step for 'project_libwebsockets'
[100%] Completed 'project_libwebsockets'
[100%] Built target project_libwebsockets
-- Copying patches for dependency srtp:
-- The C compiler identification is GNU 12.2.1
-- Check for working C compiler: /mnt/acme/cfw/src/acme-Prebuilt-Toolchain/bin/aarch64-none-linux-gnu-gcc
-- Check for working C compiler: /mnt/acme/cfw/src/acme-Prebuilt-Toolchain/bin/aarch64-none-linux-gnu-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- CONFIGURE_COMMAND is
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    OPENSSL_DIR
    USE_MBEDTLS


-- Build files have been written to: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libsrtp
Scanning dependencies of target project_libsrtp
[ 11%] Creating directories for 'project_libsrtp'
[ 22%] Performing download step (git clone) for 'project_libsrtp'
Cloning into 'project_libsrtp'...
Note: switching to 'bd0f27ec0e299ad101a396dde3f7c90d48efc8fc'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:

  git switch -c <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at bd0f27e Merge pull request #542 from thisisG/add_void_to_function_prototypes_to_satisfy_strict-prototypes_gcc_11_1_1
[ 33%] No patch step for 'project_libsrtp'
[ 44%] Performing update step for 'project_libsrtp'
[ 55%] Performing configure step for 'project_libsrtp'
-- The C compiler identification is GNU 12.2.1
-- Check for working C compiler: /mnt/acme/cfw/src/acme-Prebuilt-Toolchain/bin/aarch64-none-linux-gnu-gcc
-- Check for working C compiler: /mnt/acme/cfw/src/acme-Prebuilt-Toolchain/bin/aarch64-none-linux-gnu-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check if the system is big endian
-- Searching 16 bit integer
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of unsigned short
-- Check size of unsigned short - done
-- Using unsigned short
-- Check if the system is big endian - little endian
-- Looking for arpa/inet.h
-- Looking for arpa/inet.h - found
-- Looking for byteswap.h
-- Looking for byteswap.h - found
-- Looking for inttypes.h
-- Looking for inttypes.h - found
-- Looking for machine/types.h
-- Looking for machine/types.h - not found
-- Looking for netinet/in.h
-- Looking for netinet/in.h - found
-- Looking for stdlib.h
-- Looking for stdlib.h - found
-- Looking for sys/int_types.h
-- Looking for sys/int_types.h - not found
-- Looking for sys/socket.h
-- Looking for sys/socket.h - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for windows.h
-- Looking for windows.h - not found
-- Looking for winsock2.h
-- Looking for winsock2.h - not found
-- Looking for sigaction
-- Looking for sigaction - found
-- Looking for inet_aton
-- Looking for inet_aton - found
-- Looking for usleep
-- Looking for usleep - found
-- Check size of uint8_t
-- Check size of uint8_t - done
-- Check size of uint16_t
-- Check size of uint16_t - done
-- Check size of uint32_t
-- Check size of uint32_t - done
-- Check size of uint64_t
-- Check size of uint64_t - done
-- Check size of int32_t
-- Check size of int32_t - done
-- Check size of unsigned long
-- Check size of unsigned long - done
-- Check size of unsigned long long
-- Check size of unsigned long long - done
-- Performing Test HAVE_INLINE
-- Performing Test HAVE_INLINE - Success
-- Found OpenSSL: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/libcrypto.so (found version "1.1.1t")
-- Configuring done
-- Generating done
-- Build files have been written to: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libsrtp/build/src/project_libsrtp-build
[ 66%] Performing build step for 'project_libsrtp'
Scanning dependencies of target srtp2
[  2%] Building C object CMakeFiles/srtp2.dir/srtp/srtp.c.o
[  4%] Building C object CMakeFiles/srtp2.dir/crypto/cipher/cipher.c.o
[  6%] Building C object CMakeFiles/srtp2.dir/crypto/cipher/cipher_test_cases.c.o
[  8%] Building C object CMakeFiles/srtp2.dir/crypto/cipher/null_cipher.c.o
[ 10%] Building C object CMakeFiles/srtp2.dir/crypto/cipher/aes_icm_ossl.c.o
[ 12%] Building C object CMakeFiles/srtp2.dir/crypto/cipher/aes_gcm_ossl.c.o
[ 14%] Building C object CMakeFiles/srtp2.dir/crypto/hash/auth.c.o
[ 16%] Building C object CMakeFiles/srtp2.dir/crypto/hash/auth_test_cases.c.o
[ 18%] Building C object CMakeFiles/srtp2.dir/crypto/hash/null_auth.c.o
[ 20%] Building C object CMakeFiles/srtp2.dir/crypto/hash/hmac_ossl.c.o
[ 22%] Building C object CMakeFiles/srtp2.dir/crypto/kernel/alloc.c.o
[ 24%] Building C object CMakeFiles/srtp2.dir/crypto/kernel/crypto_kernel.c.o
[ 26%] Building C object CMakeFiles/srtp2.dir/crypto/kernel/err.c.o
[ 28%] Building C object CMakeFiles/srtp2.dir/crypto/kernel/key.c.o
[ 30%] Building C object CMakeFiles/srtp2.dir/crypto/math/datatypes.c.o
[ 32%] Building C object CMakeFiles/srtp2.dir/crypto/math/stat.c.o
[ 34%] Building C object CMakeFiles/srtp2.dir/crypto/replay/rdb.c.o
[ 36%] Building C object CMakeFiles/srtp2.dir/crypto/replay/rdbx.c.o
[ 38%] Building C object CMakeFiles/srtp2.dir/crypto/replay/ut_sim.c.o
[ 40%] Linking C shared library libsrtp2.so
[ 40%] Built target srtp2
Scanning dependencies of target datatypes_driver
[ 42%] Building C object CMakeFiles/datatypes_driver.dir/crypto/test/datatypes_driver.c.o
[ 44%] Building C object CMakeFiles/datatypes_driver.dir/test/util.c.o
[ 46%] Linking C executable datatypes_driver
[ 46%] Built target datatypes_driver
Scanning dependencies of target test_srtp
[ 48%] Building C object CMakeFiles/test_srtp.dir/test/test_srtp.c.o
[ 50%] Linking C executable test_srtp
[ 50%] Built target test_srtp
Scanning dependencies of target stat_driver
[ 52%] Building C object CMakeFiles/stat_driver.dir/crypto/test/stat_driver.c.o
[ 54%] Building C object CMakeFiles/stat_driver.dir/test/util.c.o
[ 56%] Linking C executable stat_driver
[ 56%] Built target stat_driver
Scanning dependencies of target srtp_driver
[ 58%] Building C object CMakeFiles/srtp_driver.dir/test/srtp_driver.c.o
[ 60%] Building C object CMakeFiles/srtp_driver.dir/test/util.c.o
[ 62%] Building C object CMakeFiles/srtp_driver.dir/test/getopt_s.c.o
[ 64%] Linking C executable srtp_driver
[ 64%] Built target srtp_driver
Scanning dependencies of target cipher_driver
[ 66%] Building C object CMakeFiles/cipher_driver.dir/crypto/test/cipher_driver.c.o
[ 68%] Building C object CMakeFiles/cipher_driver.dir/test/getopt_s.c.o
[ 70%] Linking C executable cipher_driver
[ 70%] Built target cipher_driver
Scanning dependencies of target kernel_driver
[ 72%] Building C object CMakeFiles/kernel_driver.dir/crypto/test/kernel_driver.c.o
[ 74%] Building C object CMakeFiles/kernel_driver.dir/test/getopt_s.c.o
[ 76%] Linking C executable kernel_driver
[ 76%] Built target kernel_driver
Scanning dependencies of target replay_driver
[ 78%] Building C object CMakeFiles/replay_driver.dir/test/replay_driver.c.o
[ 80%] Linking C executable replay_driver
[ 80%] Built target replay_driver
Scanning dependencies of target rdbx_driver
[ 82%] Building C object CMakeFiles/rdbx_driver.dir/test/rdbx_driver.c.o
[ 84%] Building C object CMakeFiles/rdbx_driver.dir/test/getopt_s.c.o
[ 86%] Linking C executable rdbx_driver
[ 86%] Built target rdbx_driver
Scanning dependencies of target roc_driver
[ 88%] Building C object CMakeFiles/roc_driver.dir/test/roc_driver.c.o
[ 90%] Linking C executable roc_driver
[ 90%] Built target roc_driver
Scanning dependencies of target rtpw
[ 92%] Building C object CMakeFiles/rtpw.dir/test/rtpw.c.o
[ 94%] Building C object CMakeFiles/rtpw.dir/test/rtp.c.o
[ 96%] Building C object CMakeFiles/rtpw.dir/test/util.c.o
[ 98%] Building C object CMakeFiles/rtpw.dir/test/getopt_s.c.o
[100%] Linking C executable rtpw
[100%] Built target rtpw
[ 77%] Performing install step for 'project_libsrtp'
[ 40%] Built target srtp2
[ 46%] Built target datatypes_driver
[ 50%] Built target test_srtp
[ 56%] Built target stat_driver
[ 64%] Built target srtp_driver
[ 70%] Built target cipher_driver
[ 76%] Built target kernel_driver
[ 80%] Built target replay_driver
[ 86%] Built target rdbx_driver
[ 90%] Built target roc_driver
[100%] Built target rtpw
Install the project...
-- Install configuration: "Release"
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/libsrtp2.so.2.4.0
-- Set runtime path of "/mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/libsrtp2.so.2.4.0" to ""
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/libsrtp2.so
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/srtp2/srtp.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/srtp2/auth.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/srtp2/cipher.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/srtp2/crypto_types.h
[ 88%] No test step for 'project_libsrtp'
[100%] Completed 'project_libsrtp'
[100%] Built target project_libsrtp
-- Copying patches for dependency usrsctp:
-- Configuring done
-- Generating done
-- Build files have been written to: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libusrsctp
Scanning dependencies of target project_libusrsctp
[ 11%] Creating directories for 'project_libusrsctp'
[ 22%] Performing download step (git clone) for 'project_libusrsctp'
Cloning into 'project_libusrsctp'...
Note: switching to '1ade45cbadfd19298d2c47dc538962d4425ad2dd'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:

  git switch -c <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at 1ade45c Fix errno in case of association setup failures
[ 33%] No patch step for 'project_libusrsctp'
[ 44%] Performing update step for 'project_libusrsctp'
[ 55%] Performing configure step for 'project_libusrsctp'
-- The C compiler identification is GNU 12.2.1
-- Check for working C compiler: /mnt/acme/cfw/src/acme-Prebuilt-Toolchain/bin/aarch64-none-linux-gnu-gcc
-- Check for working C compiler: /mnt/acme/cfw/src/acme-Prebuilt-Toolchain/bin/aarch64-none-linux-gnu-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for include file sys/queue.h
-- Looking for include file sys/queue.h - found
-- Looking for include files sys/socket.h, linux/if_addr.h
-- Looking for include files sys/socket.h, linux/if_addr.h - found
-- Looking for include files sys/socket.h, linux/rtnetlink.h
-- Looking for include files sys/socket.h, linux/rtnetlink.h - found
-- Looking for 4 include files sys/types.h, ..., netinet/ip_icmp.h
-- Looking for 4 include files sys/types.h, ..., netinet/ip_icmp.h - found
-- Looking for include file net/route.h
-- Looking for include file net/route.h - found
-- Looking for include file stdatomic.h
-- Looking for include file stdatomic.h - found
-- Looking for usrsctp.h
-- Looking for usrsctp.h - found
-- Performing Test have_sa_len
-- Performing Test have_sa_len - Failed
-- Performing Test have_sin_len
-- Performing Test have_sin_len - Failed
-- Performing Test have_sin6_len
-- Performing Test have_sin6_len - Failed
-- Performing Test have_sconn_len
-- Performing Test have_sconn_len - Failed
-- Performing Test has_wfloat_equal
-- Performing Test has_wfloat_equal - Success
-- Performing Test has_wshadow
-- Performing Test has_wshadow - Success
-- Performing Test has_wpointer_aritih
-- Performing Test has_wpointer_aritih - Success
-- Performing Test has_wunreachable_code
-- Performing Test has_wunreachable_code - Success
-- Performing Test has_winit_self
-- Performing Test has_winit_self - Success
-- Performing Test has_wno_unused_function
-- Performing Test has_wno_unused_function - Success
-- Performing Test has_wno_unused_parameter
-- Performing Test has_wno_unused_parameter - Success
-- Performing Test has_wno_unreachable_code
-- Performing Test has_wno_unreachable_code - Success
-- Performing Test has_wstrict_prototypes
-- Performing Test has_wstrict_prototypes - Success
-- Compiler flags (CMAKE_C_FLAGS):  -fPIC -std=c99 -pedantic -Wall -Wextra -Wfloat-equal -Wshadow -Wpointer-arith -Wunreachable-code -Winit-self -Wno-unused-function -Wno-unused-parameter -Wno-unreachable-code -Wstrict-prototypes
-- Performing Test has_wno_address_of_packed_member
-- Performing Test has_wno_address_of_packed_member - Success
-- Performing Test has_wno_deprecated_declarations
-- Performing Test has_wno_deprecated_declarations - Success
-- 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
-- Configuring done
-- Generating done
-- Build files have been written to: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libusrsctp/build/src/project_libusrsctp-build
[ 66%] Performing build step for 'project_libusrsctp'
Scanning dependencies of target usrsctp
[  1%] Building C object usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_asconf.c.o
[  2%] Building C object usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_auth.c.o
[  3%] Building C object usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_bsd_addr.c.o
[  4%] Building C object usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_callout.c.o
[  5%] Building C object usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_cc_functions.c.o
[  6%] Building C object usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_crc32.c.o
[  7%] Building C object usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_indata.c.o
[  8%] Building C object usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_input.c.o
[ 10%] Building C object usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_output.c.o
[ 11%] Building C object usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_pcb.c.o
[ 12%] Building C object usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_peeloff.c.o
[ 13%] Building C object usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_sha1.c.o
[ 14%] Building C object usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_ss_functions.c.o
[ 15%] Building C object usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_sysctl.c.o
[ 16%] Building C object usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_timer.c.o
[ 17%] Building C object usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_userspace.c.o
[ 18%] Building C object usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctp_usrreq.c.o
[ 20%] Building C object usrsctplib/CMakeFiles/usrsctp.dir/netinet/sctputil.c.o
[ 21%] Building C object usrsctplib/CMakeFiles/usrsctp.dir/netinet6/sctp6_usrreq.c.o
[ 22%] Building C object usrsctplib/CMakeFiles/usrsctp.dir/user_environment.c.o
[ 23%] Building C object usrsctplib/CMakeFiles/usrsctp.dir/user_mbuf.c.o
[ 24%] Building C object usrsctplib/CMakeFiles/usrsctp.dir/user_recv_thread.c.o
[ 25%] Building C object usrsctplib/CMakeFiles/usrsctp.dir/user_socket.c.o
[ 26%] Linking C static library libusrsctp.a
[ 26%] Built target usrsctp
Scanning dependencies of target test_timer
[ 27%] Building C object programs/CMakeFiles/test_timer.dir/test_timer.c.o
[ 28%] Building C object programs/CMakeFiles/test_timer.dir/programs_helper.c.o
[ 30%] Linking C executable test_timer
[ 30%] Built target test_timer
Scanning dependencies of target test_libmgmt
[ 31%] Building C object programs/CMakeFiles/test_libmgmt.dir/test_libmgmt.c.o
[ 32%] Building C object programs/CMakeFiles/test_libmgmt.dir/programs_helper.c.o
[ 33%] Linking C executable test_libmgmt
[ 33%] Built target test_libmgmt
Scanning dependencies of target tsctp_upcall
[ 34%] Building C object programs/CMakeFiles/tsctp_upcall.dir/tsctp_upcall.c.o
[ 35%] Building C object programs/CMakeFiles/tsctp_upcall.dir/programs_helper.c.o
[ 36%] Linking C executable tsctp_upcall
[ 36%] Built target tsctp_upcall
Scanning dependencies of target tsctp
[ 37%] Building C object programs/CMakeFiles/tsctp.dir/tsctp.c.o
[ 38%] Building C object programs/CMakeFiles/tsctp.dir/programs_helper.c.o
[ 40%] Linking C executable tsctp
[ 40%] Built target tsctp
Scanning dependencies of target rtcweb
[ 41%] Building C object programs/CMakeFiles/rtcweb.dir/rtcweb.c.o
[ 42%] Building C object programs/CMakeFiles/rtcweb.dir/programs_helper.c.o
[ 43%] Linking C executable rtcweb
[ 43%] Built target rtcweb
Scanning dependencies of target http_client_upcall
[ 44%] Building C object programs/CMakeFiles/http_client_upcall.dir/http_client_upcall.c.o
[ 45%] Building C object programs/CMakeFiles/http_client_upcall.dir/programs_helper.c.o
[ 46%] Linking C executable http_client_upcall
[ 46%] Built target http_client_upcall
Scanning dependencies of target chargen_server_upcall
[ 47%] Building C object programs/CMakeFiles/chargen_server_upcall.dir/chargen_server_upcall.c.o
[ 48%] Building C object programs/CMakeFiles/chargen_server_upcall.dir/programs_helper.c.o
[ 50%] Linking C executable chargen_server_upcall
[ 50%] Built target chargen_server_upcall
Scanning dependencies of target client_upcall
[ 51%] Building C object programs/CMakeFiles/client_upcall.dir/client_upcall.c.o
[ 52%] Building C object programs/CMakeFiles/client_upcall.dir/programs_helper.c.o
[ 53%] Linking C executable client_upcall
[ 53%] Built target client_upcall
Scanning dependencies of target ekr_server
[ 54%] Building C object programs/CMakeFiles/ekr_server.dir/ekr_server.c.o
[ 55%] Building C object programs/CMakeFiles/ekr_server.dir/programs_helper.c.o
[ 56%] Linking C executable ekr_server
[ 56%] Built target ekr_server
Scanning dependencies of target ekr_client
[ 57%] Building C object programs/CMakeFiles/ekr_client.dir/ekr_client.c.o
[ 58%] Building C object programs/CMakeFiles/ekr_client.dir/programs_helper.c.o
[ 60%] Linking C executable ekr_client
[ 60%] Built target ekr_client
Scanning dependencies of target daytime_server
[ 61%] Building C object programs/CMakeFiles/daytime_server.dir/daytime_server.c.o
[ 62%] Building C object programs/CMakeFiles/daytime_server.dir/programs_helper.c.o
[ 63%] Linking C executable daytime_server
[ 63%] Built target daytime_server
Scanning dependencies of target daytime_server_upcall
[ 64%] Building C object programs/CMakeFiles/daytime_server_upcall.dir/daytime_server_upcall.c.o
[ 65%] Building C object programs/CMakeFiles/daytime_server_upcall.dir/programs_helper.c.o
[ 66%] Linking C executable daytime_server_upcall
[ 66%] Built target daytime_server_upcall
Scanning dependencies of target ekr_loop
[ 67%] Building C object programs/CMakeFiles/ekr_loop.dir/ekr_loop.c.o
[ 68%] Building C object programs/CMakeFiles/ekr_loop.dir/programs_helper.c.o
[ 70%] Linking C executable ekr_loop
[ 70%] Built target ekr_loop
Scanning dependencies of target client
[ 71%] Building C object programs/CMakeFiles/client.dir/client.c.o
[ 72%] Building C object programs/CMakeFiles/client.dir/programs_helper.c.o
[ 73%] Linking C executable client
[ 73%] Built target client
Scanning dependencies of target discard_server_upcall
[ 74%] Building C object programs/CMakeFiles/discard_server_upcall.dir/discard_server_upcall.c.o
[ 75%] Building C object programs/CMakeFiles/discard_server_upcall.dir/programs_helper.c.o
[ 76%] Linking C executable discard_server_upcall
[ 76%] Built target discard_server_upcall
Scanning dependencies of target ekr_loop_upcall
[ 77%] Building C object programs/CMakeFiles/ekr_loop_upcall.dir/ekr_loop_upcall.c.o
[ 78%] Building C object programs/CMakeFiles/ekr_loop_upcall.dir/programs_helper.c.o
[ 80%] Linking C executable ekr_loop_upcall
[ 80%] Built target ekr_loop_upcall
Scanning dependencies of target st_client
[ 81%] Building C object programs/CMakeFiles/st_client.dir/st_client.c.o
[ 82%] Building C object programs/CMakeFiles/st_client.dir/programs_helper.c.o
[ 83%] Linking C executable st_client
[ 83%] Built target st_client
Scanning dependencies of target echo_server
[ 84%] Building C object programs/CMakeFiles/echo_server.dir/echo_server.c.o
[ 85%] Building C object programs/CMakeFiles/echo_server.dir/programs_helper.c.o
[ 86%] Linking C executable echo_server
[ 86%] Built target echo_server
Scanning dependencies of target discard_server
[ 87%] Building C object programs/CMakeFiles/discard_server.dir/discard_server.c.o
[ 88%] Building C object programs/CMakeFiles/discard_server.dir/programs_helper.c.o
[ 90%] Linking C executable discard_server
[ 90%] Built target discard_server
Scanning dependencies of target echo_server_upcall
[ 91%] Building C object programs/CMakeFiles/echo_server_upcall.dir/echo_server_upcall.c.o
[ 92%] Building C object programs/CMakeFiles/echo_server_upcall.dir/programs_helper.c.o
[ 93%] Linking C executable echo_server_upcall
[ 93%] Built target echo_server_upcall
Scanning dependencies of target http_client
[ 94%] Building C object programs/CMakeFiles/http_client.dir/http_client.c.o
[ 95%] Building C object programs/CMakeFiles/http_client.dir/programs_helper.c.o
[ 96%] Linking C executable http_client
[ 96%] Built target http_client
Scanning dependencies of target ekr_peer
[ 97%] Building C object programs/CMakeFiles/ekr_peer.dir/ekr_peer.c.o
[ 98%] Building C object programs/CMakeFiles/ekr_peer.dir/programs_helper.c.o
[100%] Linking C executable ekr_peer
[100%] Built target ekr_peer
[ 77%] Performing install step for 'project_libusrsctp'
[ 26%] Built target usrsctp
[ 30%] Built target test_timer
[ 33%] Built target test_libmgmt
[ 36%] Built target tsctp_upcall
[ 40%] Built target tsctp
[ 43%] Built target rtcweb
[ 46%] Built target http_client_upcall
[ 50%] Built target chargen_server_upcall
[ 53%] Built target client_upcall
[ 56%] Built target ekr_server
[ 60%] Built target ekr_client
[ 63%] Built target daytime_server
[ 66%] Built target daytime_server_upcall
[ 70%] Built target ekr_loop
[ 73%] Built target client
[ 76%] Built target discard_server_upcall
[ 80%] Built target ekr_loop_upcall
[ 83%] Built target st_client
[ 86%] Built target echo_server
[ 90%] Built target discard_server
[ 93%] Built target echo_server_upcall
[ 96%] Built target http_client
[100%] Built target ekr_peer
Install the project...
-- Install configuration: "Release"
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/libusrsctp.a
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/include/usrsctp.h
-- Installing: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/pkgconfig/usrsctp.pc
[ 88%] No test step for 'project_libusrsctp'
[100%] Completed 'project_libusrsctp'
[100%] Built target project_libusrsctp
-- Finished building dependencies.
-- Copying patches for dependency kvsCommonLws:
-- Configuring done
-- Generating done
-- Build files have been written to: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libkvsCommonLws
Scanning dependencies of target libkvsCommonLws-download
[ 11%] Creating directories for 'libkvsCommonLws-download'
[ 22%] Performing download step (git clone) for 'libkvsCommonLws-download'
Cloning into 'libkvsCommonLws-download'...
Note: switching to 'v1.5.4'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:

  git switch -c <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at 5fb356e4 Release 1.5.4 (#464)
[ 33%] No patch step for 'libkvsCommonLws-download'
[ 44%] Performing update step for 'libkvsCommonLws-download'
[ 55%] Performing configure step for 'libkvsCommonLws-download'
-- The C compiler identification is GNU 12.2.1
-- Check for working C compiler: /mnt/acme/cfw/src/acme-Prebuilt-Toolchain/bin/aarch64-none-linux-gnu-gcc
-- Check for working C compiler: /mnt/acme/cfw/src/acme-Prebuilt-Toolchain/bin/aarch64-none-linux-gnu-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Kinesis Video Producer path is /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libkvsCommonLws/build/src/libkvsCommonLws-download
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
-- Checking for module 'libkvspicUtils'
--   Found libkvspicUtils, version 0.0.0
-- 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 OpenSSL: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/libcrypto.so (found version "1.1.1t")
-- Checking for module 'libwebsockets'
--   Found libwebsockets, version 4.3.3-v4.3.3
-- Bitness 64 bits
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    KVS_DEFAULT_STACK_SIZE
    OPEN_SRC_INSTALL_PREFIX


-- Build files have been written to: /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libkvsCommonLws/build/src/libkvsCommonLws-download-build
[ 66%] Performing build step for 'libkvsCommonLws-download'
Scanning dependencies of target kvsCommonLws
[  7%] Building C object CMakeFiles/kvsCommonLws.dir/src/source/Common/Auth.c.o
In file included from /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libkvsCommonLws/build/src/libkvsCommonLws-download/src/source/Common/Include_i.h:47,
                 from /mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libkvsCommonLws/build/src/libkvsCommonLws-download/src/source/Common/Auth.c:5:
/mnt/acme/downloads/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/libkvsCommonLws/build/src/libkvsCommonLws-download/src/include/com/amazonaws/kinesis/video/common/Include.h:16:10: fatal error: com/amazonaws/kinesis/video/client/Include.h: No such file or directory
   16 | #include <com/amazonaws/kinesis/video/client/Include.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[5]: *** [CMakeFiles/kvsCommonLws.dir/build.make:63: CMakeFiles/kvsCommonLws.dir/src/source/Common/Auth.c.o] Error 1
make[4]: *** [CMakeFiles/Makefile2:76: CMakeFiles/kvsCommonLws.dir/all] Error 2
make[3]: *** [Makefile:130: all] Error 2
make[2]: *** [CMakeFiles/libkvsCommonLws-download.dir/build.make:113: build/src/libkvsCommonLws-download-stamp/libkvsCommonLws-download-build] Error 2
make[1]: *** [CMakeFiles/Makefile2:76: CMakeFiles/libkvsCommonLws-download.dir/all] Error 2
make: *** [Makefile:84: all] Error 2
CMake Error at CMake/Utilities.cmake:75 (message):
  CMake step for libkvsCommonLws failed: 2
Call Stack (most recent call first):
  CMakeLists.txt:276 (build_dependency)
$ aarch64-none-linux-gnu-gcc --version
aarch64-none-linux-gnu-gcc (Arm GNU Toolchain 12.2.Rel1 (Build arm-12.24)) 12.2.1 20221205

@thinkski
Copy link
Contributor

thinkski commented Apr 30, 2025

Figured out the issue -- pkg_check_module(KVSPIC libkvspicUtils) was finding x86_64 variant library installed on host (i.e. with header at /usr/local/include/com/amazonaws/kinesis/video/client/Include.h, and hence this check in amazon-kinesis-video-streams-producer-c did not fetch libkvspic and unpack into open-source/, in turn causing com/amazonaws/kinesis/video/client/Include.h to not be found.

I think this is a bug in the CMakeLists.txt build scripts -- I would not expect pkg_check_module() to find the host variant when cross-compiling.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working needs-triage v1.11.0
Projects
None yet
Development

No branches or pull requests

3 participants