aws4embeddedlinux / meta-aws

The metadata layer for baking AWS device software to Embedded Linux distributions built by the Yocto Project build system.
MIT License
126 stars 83 forks source link

Failed to build aws-iot-securetunneling-localproxy on zeus branch #157

Closed borisstein closed 3 years ago

borisstein commented 3 years ago

Describe the bug

I had issue with compiling "aws-iot-securetunneling-localproxy" in yocto

To Reproduce

added: IMAGE_INSTALL_append += " ........... aws-iot-device-client aws-iot-securetunneling-localproxy" + BBLAYERS += "${BSPDIR}/sources/meta-aws"

Environment Ubuntu 20.04

Yocto: Build Configuration: BB_VERSION = "1.44.0" BUILD_SYS = "x86_64-linux" NATIVELSBSTRING = "ubuntu-20.04" TARGET_SYS = "aarch64-poky-linux" MACHINE = "iot-gate-imx8" DISTRO = "fsl-imx-xwayland" DISTRO_VERSION = "5.4-zeus" TUNE_FEATURES = "aarch64"

GIT vesion of meta-aws meta-aws git version: boris@boris-ThinkPad-P14s-Gen-1:~/yocto/compulab_test_manifest/sources/meta-aws$ git log commit 4f7f7c08691c6947778f7fece2a3c7a0c59e058f (HEAD, origin/zeus)

Logs Multiple error while compiling "aws-iot-securetunneling-localproxy" package:

DEBUG: Executing shell function do_compile NOTE: VERBOSE=1 cmake --build /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/build --target all -- -j 16 [1/12] cd /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/build && /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native/usr/bin/protoc --cpp_out /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/build -I /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/resources /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/resources/Message.proto [2/12] /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -I. -I/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot= -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native= -fvisibility-inlines-hidden -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -D_FORTIFY_SOURCE=2 -fPIE -Wall -Werror -D_AWSIOT_TUNNELING_NO_SSL -std=c++14 -MD -MT CMakeFiles/localproxytest.dir/Message.pb.cc.o -MF CMakeFiles/localproxytest.dir/Message.pb.cc.o.d -o CMakeFiles/localproxytest.dir/Message.pb.cc.o -c Message.pb.cc [3/12] /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -I. -I/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot= -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native= -fvisibility-inlines-hidden -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -D_FORTIFY_SOURCE=2 -fPIE -Wall -Werror -std=c++14 -MD -MT CMakeFiles/localproxy.dir/Message.pb.cc.o -MF CMakeFiles/localproxy.dir/Message.pb.cc.o.d -o CMakeFiles/localproxy.dir/Message.pb.cc.o -c Message.pb.cc [4/12] /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -I. -I/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot= -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native= -fvisibility-inlines-hidden -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -D_FORTIFY_SOURCE=2 -fPIE -Wall -Werror -D_AWSIOT_TUNNELING_NO_SSL -std=c++14 -MD -MT CMakeFiles/localproxytest.dir/src/ProxySettings.cpp.o -MF CMakeFiles/localproxytest.dir/src/ProxySettings.cpp.o.d -o CMakeFiles/localproxytest.dir/src/ProxySettings.cpp.o -c /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/ProxySettings.cpp [5/12] /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -I. -I/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot= -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native= -fvisibility-inlines-hidden -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -D_FORTIFY_SOURCE=2 -fPIE -Wall -Werror -std=c++14 -MD -MT CMakeFiles/localproxy.dir/src/ProxySettings.cpp.o -MF CMakeFiles/localproxy.dir/src/ProxySettings.cpp.o.d -o CMakeFiles/localproxy.dir/src/ProxySettings.cpp.o -c /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/ProxySettings.cpp [6/12] /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -I. -I/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot= -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native= -fvisibility-inlines-hidden -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -D_FORTIFY_SOURCE=2 -fPIE -Wall -Werror -D_AWSIOT_TUNNELING_NO_SSL -std=c++14 -MD -MT CMakeFiles/localproxytest.dir/test/TestWebsocketServer.cpp.o -MF CMakeFiles/localproxytest.dir/test/TestWebsocketServer.cpp.o.d -o CMakeFiles/localproxytest.dir/test/TestWebsocketServer.cpp.o -c /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/test/TestWebsocketServer.cpp FAILED: CMakeFiles/localproxytest.dir/test/TestWebsocketServer.cpp.o /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -I. -I/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot= -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native= -fvisibility-inlines-hidden -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -D_FORTIFY_SOURCE=2 -fPIE -Wall -Werror -D_AWSIOT_TUNNELING_NO_SSL -std=c++14 -MD -MT CMakeFiles/localproxytest.dir/test/TestWebsocketServer.cpp.o -MF CMakeFiles/localproxytest.dir/test/TestWebsocketServer.cpp.o.d -o CMakeFiles/localproxytest.dir/test/TestWebsocketServer.cpp.o -c /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/test/TestWebsocketServer.cpp /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/test/TestWebsocketServer.cpp: In lambda function: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/test/TestWebsocketServer.cpp:190:50: error: 'aws::iot::securedtunneling::test::websocket::role_type' has not been declared 190 | websocket::async_teardown(websocket::role_type::server, ws_stream.get().next_layer(), | ^~~~~ In file included from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/stream.hpp:2692, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket.hpp:18, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/test/TestWebsocketServer.h:6, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/test/TestWebsocketServer.cpp:4: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/impl/accept.hpp: In instantiation of 'void boost::beast::websocket::stream< , >::accept_ex(boost::beast::http::request<Body, boost::beast::http::basic_fields >&, const ResponseDecorator&, boost::beast::error_code&) [with Body = boost::beast::http::basic_string_body; Allocator = std::allocator; ResponseDecorator = aws::iot::securedtunneling::test::TestWebsocketServer::run()::<lambda(boost::beast::websocket::response_type&)>; NextLayer = boost::asio::basic_stream_socketboost::asio::ip::tcp; bool deflateSupported = true; boost::beast::http::request<Body, boost::beast::http::basic_fields > = boost::beast::http::message<true, boost::beast::http::basic_string_body, boost::beast::http::basic_fields >; boost::beast::error_code = boost::system::error_code]': /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/test/TestWebsocketServer.cpp:56:11: required from here /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/impl/accept.hpp:840:45: error: static assertion failed: This is a deprecated interface, #define BOOST_BEAST_ALLOW_DEPRECATED to allow it 840 | static_assert(sizeof(ResponseDecorator) == 0, | ~~~~~~^~~~ In file included from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/stream.hpp:2692, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket.hpp:18, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/test/TestWebsocketServer.h:6, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/test/TestWebsocketServer.cpp:4: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/impl/accept.hpp: At global scope: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/impl/accept.hpp:397:1: error: 'void boost::beast::websocket::stream< , >::do_accept(boost::beast::http::request<Body, boost::beast::http::basic_fields >&, const Decorator&, boost::beast::error_code&) [with Body = boost::beast::http::basic_string_body; Allocator = std::allocator; Decorator = aws::iot::securedtunneling::test::TestWebsocketServer::run()::<lambda(boost::beast::websocket::response_type&)>; NextLayer = boost::asio::basic_stream_socketboost::asio::ip::tcp; bool deflateSupported = true; boost::beast::http::request<Body, boost::beast::http::basic_fields > = boost::beast::http::message<true, boost::beast::http::basic_string_body, boost::beast::http::basic_fields >; boost::beast::error_code = boost::system::error_code]', declared using local type 'const aws::iot::securedtunneling::test::TestWebsocketServer::run()::<lambda(boost::beast::websocket::response_type&)>', is used but never defined [-fpermissive] 397 | stream<NextLayer, deflateSupported>:: | ^~~~~~~~~~~ [7/12] /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -I. -I/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot= -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native= -fvisibility-inlines-hidden -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -D_FORTIFY_SOURCE=2 -fPIE -Wall -Werror -D_AWSIOT_TUNNELING_NO_SSL -std=c++14 -MD -MT CMakeFiles/localproxytest.dir/src/TcpAdapterProxy.cpp.o -MF CMakeFiles/localproxytest.dir/src/TcpAdapterProxy.cpp.o.d -o CMakeFiles/localproxytest.dir/src/TcpAdapterProxy.cpp.o -c /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp FAILED: CMakeFiles/localproxytest.dir/src/TcpAdapterProxy.cpp.o /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -I. -I/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot= -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native= -fvisibility-inlines-hidden -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -D_FORTIFY_SOURCE=2 -fPIE -Wall -Werror -D_AWSIOT_TUNNELING_NO_SSL -std=c++14 -MD -MT CMakeFiles/localproxytest.dir/src/TcpAdapterProxy.cpp.o -MF CMakeFiles/localproxytest.dir/src/TcpAdapterProxy.cpp.o.d -o CMakeFiles/localproxytest.dir/src/TcpAdapterProxy.cpp.o -c /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp: In member function 'void aws::iot::securedtunneling::tcp_adapter_proxy::web_socket_close_and_stop(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)': /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:268:82: error: 'boost::beast::websocket::role_type' has not been declared 268 | boost::beast::websocket::async_teardown(boost::beast::websocket::role_type::client, tac.wss->next_layer(), [&tac, this](boost::system::error_code const &ec) | ^~~~~ /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp: In lambda function: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:274:34: error: 'using element_type = class boost::beast::websocket::stream' {aka 'class boost::beast::websocket::stream'} has no member named 'lowest_layer'; did you mean 'next_layer'? 274 | if (tac.wss->lowest_layer().is_open()) | ^~~~ | next_layer /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:276:34: error: 'using element_type = class boost::beast::websocket::stream' {aka 'class boost::beast::websocket::stream'} has no member named 'lowest_layer'; did you mean 'next_layer'? 276 | tac.wss->lowest_layer().close(); | ^~~~ | next_layer /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp: In member function 'void aws::iot::securedtunneling::tcp_adapter_proxy::web_socket_close_and_stop(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)': /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:281:31: error: 'using element_type = class boost::beast::websocket::stream' {aka 'class boost::beast::websocket::stream'} has no member named 'lowest_layer'; did you mean 'next_layer'? 281 | else if (tac.wss->lowest_layer().is_open()) | ^~~~ | next_layer /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:283:26: error: 'using element_type = class boost::beast::websocket::stream' {aka 'class boost::beast::websocket::stream'} has no member named 'lowest_layer'; did you mean 'next_layer'? 283 | tac.wss->lowest_layer().close(); | ^~~~ | next_layer /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp: In member function 'void aws::iot::securedtunneling::tcp_adapter_proxy::async_setup_web_socket(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)': /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:479:33: error: 'using element_type = class boost::beast::websocket::stream' {aka 'class boost::beast::websocket::stream'} has no member named 'lowest_layer'; did you mean 'next_layer'? 479 | if (tac.wss && tac.wss->lowest_layer().is_open()) | ^~~~ | next_layer /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:481:22: error: 'using element_type = class boost::beast::websocket::stream' {aka 'class boost::beast::websocket::stream'} has no member named 'lowest_layer'; did you mean 'next_layer'? 481 | tac.wss->lowest_layer().close(); | ^~~~ | next_layer /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp: In lambda function: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:529:26: error: 'using element_type = class boost::beast::websocket::stream' {aka 'class boost::beast::websocket::stream'} has no member named 'lowest_layer'; did you mean 'next_layer'? 529 | tac.wss->lowest_layer().async_connect(results.begin(), [=, &tac](boost::system::error_code const &ec) | ^~~~ | next_layer /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp: In lambda function: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:541:34: error: 'using element_type = class boost::beast::websocket::stream' {aka 'class boost::beast::websocket::stream'} has no member named 'lowest_layer'; did you mean 'next_layer'? 541 | tac.wss->lowest_layer().set_option(recv_buffer_size); | ^~~~ | next_layer /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:542:34: error: 'using element_type = class boost::beast::websocket::stream' {aka 'class boost::beast::websocket::stream'} has no member named 'lowest_layer'; did you mean 'next_layer'? 542 | tac.wss->lowest_layer().set_option(send_buffer_size_option); | ^~~~ | next_layer In file included from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/stream.hpp:2694, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket.hpp:18, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:12: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/impl/handshake.hpp: In instantiation of 'typename boost::asio::async_result<typename std::decay::type, void(boost::system::error_code)>::return_type boost::beast::websocket::stream< , >::async_handshake_ex(boost::beast::websocket::response_type&, boost::beast::string_view, boost::beast::string_view, const RequestDecorator&, HandshakeHandler&&) [with RequestDecorator = aws::iot::securedtunneling::tcp_adapter_proxy::async_setup_web_socket(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)::<lambda(const boost::system::error_code&, boost::asio::ip::basic_resolverboost::asio::ip::tcp::results_type)>::<lambda(const boost::system::error_code&)>::<lambda(boost::beast::websocket::request_type&)>; HandshakeHandler = aws::iot::securedtunneling::tcp_adapter_proxy::async_setup_web_socket(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)::<lambda(const boost::system::error_code&, boost::asio::ip::basic_resolverboost::asio::ip::tcp::results_type)>::<lambda(const boost::system::error_code&)>::<lambda(const boost::system::error_code&)>; NextLayer = boost::asio::basic_stream_socketboost::asio::ip::tcp; bool deflateSupported = true; typename boost::asio::async_result<typename std::decay::type, void(boost::system::error_code)>::return_type = void; boost::beast::websocket::response_type = boost::beast::http::message<false, boost::beast::http::basic_string_body, boost::beast::http::basic_fields >; boost::beast::string_view = boost::basic_string_view<char, std::char_traits >]': /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:625:33: required from here /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/impl/handshake.hpp:514:44: error: static assertion failed: This is a deprecated interface, #define BOOST_BEAST_ALLOW_DEPRECATED to allow it 514 | static_assert(sizeof(RequestDecorator) == 0, | ~~~~~^~~~ In file included from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/stream.hpp:2691, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket.hpp:18, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:12: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/impl/stream_impl.hpp: At global scope: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/impl/stream_impl.hpp:564:1: error: 'boost::beast::websocket::request_type boost::beast::websocket::stream< , >::impl_type::build_request(boost::beast::websocket::detail::sec_ws_key_type&, boost::beast::string_view, boost::beast::string_view, const Decorator&) [with Decorator = aws::iot::securedtunneling::tcp_adapter_proxy::async_setup_web_socket(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)::<lambda(const boost::system::error_code&, boost::asio::ip::basic_resolverboost::asio::ip::tcp::results_type)>::<lambda(const boost::system::error_code&)>::<lambda(boost::beast::websocket::request_type&)>; NextLayer = boost::asio::basic_stream_socketboost::asio::ip::tcp; bool deflateSupported = true; boost::beast::websocket::request_type = boost::beast::http::message<true, boost::beast::http::empty_body, boost::beast::http::basic_fields >; boost::beast::websocket::detail::sec_ws_key_type = boost::beast::static_string<24>; boost::beast::string_view = boost::basic_string_view<char, std::char_traits >]', declared using local type 'const aws::iot::securedtunneling::tcp_adapter_proxy::async_setup_web_socket(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)::<lambda(const boost::system::error_code&, boost::asio::ip::basic_resolverboost::asio::ip::tcp::results_type)>::<lambda(const boost::system::error_code&)>::<lambda(boost::beast::websocket::request_type&)>', is used but never defined [-fpermissive] 564 | stream<NextLayer, deflateSupported>::impl_type:: | ^~~~~~~~~~~ In file included from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/detail/handler_type_requirements.hpp:53, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/impl/execution_context.hpp:18, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/execution_context.hpp:409, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/detail/scheduler.hpp:21, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/system_context.hpp:19, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/impl/system_executor.hpp:22, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/system_executor.hpp:129, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/associated_executor.hpp:21, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio.hpp:21, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:9: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/async_result.hpp:252:1: error: 'typename std::enable_if<boost::asio::detail::async_result_has_initiate_memfn<CompletionToken, Signature>::value, typename boost::asio::async_result<typename std::decay<_Tp>::type, Signature>::return_type>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = aws::iot::securedtunneling::tcp_adapter_proxy::async_setup_web_socket(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)::<lambda(const boost::system::error_code&, boost::asio::ip::basic_resolverboost::asio::ip::tcp::results_type)>::<lambda(const boost::system::error_code&)>::<lambda(const boost::system::error_code&)>; Signature = void(boost::system::error_code); Initiation = boost::beast::websocket::stream::run_handshake_op; Args = {boost::shared_ptr<boost::beast::websocket::stream::impl_type>&, boost::beast::http::message<true, boost::beast::http::empty_body, boost::beast::http::basic_fields >, boost::beast::static_string<24, char, std::char_traits >&, boost::beast::http::message<false, boost::beast::http::basic_string_body<char, std::char_traits, std::allocator >, boost::beast::http::basic_fields >}; typename std::enable_if<boost::asio::detail::async_result_has_initiate_memfn<CompletionToken, Signature>::value, typename boost::asio::async_result<typename std::decay<_Tp>::type, Signature>::return_type>::type = void]', declared using local type 'aws::iot::securedtunneling::tcp_adapter_proxy::async_setup_web_socket(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)::<lambda(const boost::system::error_code&, boost::asio::ip::basic_resolverboost::asio::ip::tcp::results_type)>::<lambda(const boost::system::error_code&)>::<lambda(const boost::system::error_code&)>', is used but never defined [-fpermissive] 252 | async_initiate(BOOST_ASIO_MOVE_ARG(Initiation) initiation, | ^~~~~~ [8/12] /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -I. -I/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot= -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native= -fvisibility-inlines-hidden -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -D_FORTIFY_SOURCE=2 -fPIE -Wall -Werror -std=c++14 -MD -MT CMakeFiles/localproxy.dir/src/TcpAdapterProxy.cpp.o -MF CMakeFiles/localproxy.dir/src/TcpAdapterProxy.cpp.o.d -o CMakeFiles/localproxy.dir/src/TcpAdapterProxy.cpp.o -c /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp FAILED: CMakeFiles/localproxy.dir/src/TcpAdapterProxy.cpp.o /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -I. -I/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot= -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native= -fvisibility-inlines-hidden -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -D_FORTIFY_SOURCE=2 -fPIE -Wall -Werror -std=c++14 -MD -MT CMakeFiles/localproxy.dir/src/TcpAdapterProxy.cpp.o -MF CMakeFiles/localproxy.dir/src/TcpAdapterProxy.cpp.o.d -o CMakeFiles/localproxy.dir/src/TcpAdapterProxy.cpp.o -c /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp: In member function 'void aws::iot::securedtunneling::tcp_adapter_proxy::web_socket_close_and_stop(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)': /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:268:82: error: 'boost::beast::websocket::role_type' has not been declared 268 | boost::beast::websocket::async_teardown(boost::beast::websocket::role_type::client, tac.wss->next_layer(), [&tac, this](boost::system::error_code const &ec) | ^~~~~ /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp: In lambda function: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:274:34: error: 'using element_type = class boost::beast::websocket::stream<boost::asio::ssl::stream >' {aka 'class boost::beast::websocket::stream<boost::asio::ssl::stream >'} has no member named 'lowest_layer'; did you mean 'next_layer'? 274 | if (tac.wss->lowest_layer().is_open()) | ^~~~ | next_layer /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:276:34: error: 'using element_type = class boost::beast::websocket::stream<boost::asio::ssl::stream >' {aka 'class boost::beast::websocket::stream<boost::asio::ssl::stream >'} has no member named 'lowest_layer'; did you mean 'next_layer'? 276 | tac.wss->lowest_layer().close(); | ^~~~ | next_layer /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp: In member function 'void aws::iot::securedtunneling::tcp_adapter_proxy::web_socket_close_and_stop(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)': /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:281:31: error: 'using element_type = class boost::beast::websocket::stream<boost::asio::ssl::stream >' {aka 'class boost::beast::websocket::stream<boost::asio::ssl::stream >'} has no member named 'lowest_layer'; did you mean 'next_layer'? 281 | else if (tac.wss->lowest_layer().is_open()) | ^~~~ | next_layer /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:283:26: error: 'using element_type = class boost::beast::websocket::stream<boost::asio::ssl::stream >' {aka 'class boost::beast::websocket::stream<boost::asio::ssl::stream >'} has no member named 'lowest_layer'; did you mean 'next_layer'? 283 | tac.wss->lowest_layer().close(); | ^~~~ | next_layer /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp: In member function 'void aws::iot::securedtunneling::tcp_adapter_proxy::async_setup_web_socket(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)': /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:479:33: error: 'using element_type = class boost::beast::websocket::stream<boost::asio::ssl::stream >' {aka 'class boost::beast::websocket::stream<boost::asio::ssl::stream >'} has no member named 'lowest_layer'; did you mean 'next_layer'? 479 | if (tac.wss && tac.wss->lowest_layer().is_open()) | ^~~~ | next_layer /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:481:22: error: 'using element_type = class boost::beast::websocket::stream<boost::asio::ssl::stream >' {aka 'class boost::beast::websocket::stream<boost::asio::ssl::stream >'} has no member named 'lowest_layer'; did you mean 'next_layer'? 481 | tac.wss->lowest_layer().close(); | ^~~~ | next_layer /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp: In lambda function: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:529:26: error: 'using element_type = class boost::beast::websocket::stream<boost::asio::ssl::stream >' {aka 'class boost::beast::websocket::stream<boost::asio::ssl::stream >'} has no member named 'lowest_layer'; did you mean 'next_layer'? 529 | tac.wss->lowest_layer().async_connect(results.begin(), [=, &tac](boost::system::error_code const &ec) | ^~~~ | next_layer /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp: In lambda function: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:541:34: error: 'using element_type = class boost::beast::websocket::stream<boost::asio::ssl::stream >' {aka 'class boost::beast::websocket::stream<boost::asio::ssl::stream >'} has no member named 'lowest_layer'; did you mean 'next_layer'? 541 | tac.wss->lowest_layer().set_option(recv_buffer_size); | ^~~~ | next_layer /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:542:34: error: 'using element_type = class boost::beast::websocket::stream<boost::asio::ssl::stream >' {aka 'class boost::beast::websocket::stream<boost::asio::ssl::stream >'} has no member named 'lowest_layer'; did you mean 'next_layer'? 542 | tac.wss->lowest_layer().set_option(send_buffer_size_option); | ^~~~ | next_layer In file included from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/stream.hpp:2694, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket.hpp:18, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:12: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/impl/handshake.hpp: In instantiation of 'typename boost::asio::async_result<typename std::decay::type, void(boost::system::error_code)>::return_type boost::beast::websocket::stream< , >::async_handshake_ex(boost::beast::websocket::response_type&, boost::beast::string_view, boost::beast::string_view, const RequestDecorator&, HandshakeHandler&&) [with RequestDecorator = aws::iot::securedtunneling::tcp_adapter_proxy::async_setup_web_socket(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)::<lambda(const boost::system::error_code&, boost::asio::ip::basic_resolverboost::asio::ip::tcp::results_type)>::<lambda(const boost::system::error_code&)>::<lambda(const boost::system::error_code&)>::<lambda(boost::beast::websocket::request_type&)>; HandshakeHandler = aws::iot::securedtunneling::tcp_adapter_proxy::async_setup_web_socket(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)::<lambda(const boost::system::error_code&, boost::asio::ip::basic_resolverboost::asio::ip::tcp::results_type)>::<lambda(const boost::system::error_code&)>::<lambda(const boost::system::error_code&)>::<lambda(const boost::system::error_code&)>; NextLayer = boost::asio::ssl::stream; bool deflateSupported = true; typename boost::asio::async_result<typename std::decay::type, void(boost::system::error_code)>::return_type = void; boost::beast::websocket::response_type = boost::beast::http::message<false, boost::beast::http::basic_string_body, boost::beast::http::basic_fields >; boost::beast::string_view = boost::basic_string_view<char, std::char_traits >]': /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:625:33: required from here /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/impl/handshake.hpp:514:44: error: static assertion failed: This is a deprecated interface, #define BOOST_BEAST_ALLOW_DEPRECATED to allow it 514 | static_assert(sizeof(RequestDecorator) == 0, | ~~~~~^~~~ In file included from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/stream.hpp:2691, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket.hpp:18, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:12: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/impl/stream_impl.hpp: At global scope: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/impl/stream_impl.hpp:564:1: error: 'boost::beast::websocket::request_type boost::beast::websocket::stream< , >::impl_type::build_request(boost::beast::websocket::detail::sec_ws_key_type&, boost::beast::string_view, boost::beast::string_view, const Decorator&) [with Decorator = aws::iot::securedtunneling::tcp_adapter_proxy::async_setup_web_socket(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)::<lambda(const boost::system::error_code&, boost::asio::ip::basic_resolverboost::asio::ip::tcp::results_type)>::<lambda(const boost::system::error_code&)>::<lambda(const boost::system::error_code&)>::<lambda(boost::beast::websocket::request_type&)>; NextLayer = boost::asio::ssl::stream; bool deflateSupported = true; boost::beast::websocket::request_type = boost::beast::http::message<true, boost::beast::http::empty_body, boost::beast::http::basic_fields >; boost::beast::websocket::detail::sec_ws_key_type = boost::beast::static_string<24>; boost::beast::string_view = boost::basic_string_view<char, std::char_traits >]', declared using local type 'const aws::iot::securedtunneling::tcp_adapter_proxy::async_setup_web_socket(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)::<lambda(const boost::system::error_code&, boost::asio::ip::basic_resolverboost::asio::ip::tcp::results_type)>::<lambda(const boost::system::error_code&)>::<lambda(const boost::system::error_code&)>::<lambda(boost::beast::websocket::request_type&)>', is used but never defined [-fpermissive] 564 | stream<NextLayer, deflateSupported>::impl_type:: | ^~~~~~~~~~~ In file included from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/detail/handler_type_requirements.hpp:53, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/impl/execution_context.hpp:18, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/execution_context.hpp:409, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/detail/scheduler.hpp:21, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/system_context.hpp:19, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/impl/system_executor.hpp:22, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/system_executor.hpp:129, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/associated_executor.hpp:21, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio.hpp:21, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:9: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/async_result.hpp:252:1: error: 'typename std::enable_if<boost::asio::detail::async_result_has_initiate_memfn<CompletionToken, Signature>::value, typename boost::asio::async_result<typename std::decay<_Tp>::type, Signature>::return_type>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = aws::iot::securedtunneling::tcp_adapter_proxy::async_setup_web_socket(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)::<lambda(const boost::system::error_code&, boost::asio::ip::basic_resolverboost::asio::ip::tcp::results_type)>::<lambda(const boost::system::error_code&)>::<lambda(const boost::system::error_code&)>::<lambda(const boost::system::error_code&)>; Signature = void(boost::system::error_code); Initiation = boost::beast::websocket::stream<boost::asio::ssl::stream >::run_handshake_op; Args = {boost::shared_ptr<boost::beast::websocket::stream<boost::asio::ssl::stream >::impl_type>&, boost::beast::http::message<true, boost::beast::http::empty_body, boost::beast::http::basic_fields >, boost::beast::static_string<24, char, std::char_traits >&, boost::beast::http::message<false, boost::beast::http::basic_string_body<char, std::char_traits, std::allocator >, boost::beast::http::basic_fields >}; typename std::enable_if<boost::asio::detail::async_result_has_initiate_memfn<CompletionToken, Signature>::value, typename boost::asio::async_result<typename std::decay<_Tp>::type, Signature>::return_type>::type = void]', declared using local type 'aws::iot::securedtunneling::tcp_adapter_proxy::async_setup_web_socket(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)::<lambda(const boost::system::error_code&, boost::asio::ip::basic_resolverboost::asio::ip::tcp::results_type)>::<lambda(const boost::system::error_code&)>::<lambda(const boost::system::error_code&)>::<lambda(const boost::system::error_code&)>', is used but never defined [-fpermissive] 252 | async_initiate(BOOST_ASIO_MOVE_ARG(Initiation) initiation, | ^~~~~~ [9/12] /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -I. -I/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot= -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native= -fvisibility-inlines-hidden -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -D_FORTIFY_SOURCE=2 -fPIE -Wall -Werror -std=c++14 -MD -MT CMakeFiles/localproxy.dir/src/main.cpp.o -MF CMakeFiles/localproxy.dir/src/main.cpp.o.d -o CMakeFiles/localproxy.dir/src/main.cpp.o -c /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/main.cpp [10/12] /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -I. -I/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot= -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native= -fvisibility-inlines-hidden -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -D_FORTIFY_SOURCE=2 -fPIE -Wall -Werror -D_AWSIOT_TUNNELING_NO_SSL -std=c++14 -MD -MT CMakeFiles/localproxytest.dir/test/AdapterTests.cpp.o -MF CMakeFiles/localproxytest.dir/test/AdapterTests.cpp.o.d -o CMakeFiles/localproxytest.dir/test/AdapterTests.cpp.o -c /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/test/AdapterTests.cpp ninja: build stopped: subcommand failed. WARNING: exit code 1 from a shell command. ERROR: Execution of '/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/temp/run.do_compile.2731474' failed with exit code 1: [1/12] cd /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/build && /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native/usr/bin/protoc --cpp_out /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/build -I /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/resources /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/resources/Message.proto [2/12] /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -I. -I/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot= -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native= -fvisibility-inlines-hidden -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -D_FORTIFY_SOURCE=2 -fPIE -Wall -Werror -D_AWSIOT_TUNNELING_NO_SSL -std=c++14 -MD -MT CMakeFiles/localproxytest.dir/Message.pb.cc.o -MF CMakeFiles/localproxytest.dir/Message.pb.cc.o.d -o CMakeFiles/localproxytest.dir/Message.pb.cc.o -c Message.pb.cc [3/12] /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -I. -I/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot= -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native= -fvisibility-inlines-hidden -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -D_FORTIFY_SOURCE=2 -fPIE -Wall -Werror -std=c++14 -MD -MT CMakeFiles/localproxy.dir/Message.pb.cc.o -MF CMakeFiles/localproxy.dir/Message.pb.cc.o.d -o CMakeFiles/localproxy.dir/Message.pb.cc.o -c Message.pb.cc [4/12] /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -I. -I/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot= -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native= -fvisibility-inlines-hidden -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -D_FORTIFY_SOURCE=2 -fPIE -Wall -Werror -D_AWSIOT_TUNNELING_NO_SSL -std=c++14 -MD -MT CMakeFiles/localproxytest.dir/src/ProxySettings.cpp.o -MF CMakeFiles/localproxytest.dir/src/ProxySettings.cpp.o.d -o CMakeFiles/localproxytest.dir/src/ProxySettings.cpp.o -c /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/ProxySettings.cpp [5/12] /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -I. -I/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot= -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native= -fvisibility-inlines-hidden -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -D_FORTIFY_SOURCE=2 -fPIE -Wall -Werror -std=c++14 -MD -MT CMakeFiles/localproxy.dir/src/ProxySettings.cpp.o -MF CMakeFiles/localproxy.dir/src/ProxySettings.cpp.o.d -o CMakeFiles/localproxy.dir/src/ProxySettings.cpp.o -c /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/ProxySettings.cpp [6/12] /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -I. -I/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot= -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native= -fvisibility-inlines-hidden -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -D_FORTIFY_SOURCE=2 -fPIE -Wall -Werror -D_AWSIOT_TUNNELING_NO_SSL -std=c++14 -MD -MT CMakeFiles/localproxytest.dir/test/TestWebsocketServer.cpp.o -MF CMakeFiles/localproxytest.dir/test/TestWebsocketServer.cpp.o.d -o CMakeFiles/localproxytest.dir/test/TestWebsocketServer.cpp.o -c /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/test/TestWebsocketServer.cpp FAILED: CMakeFiles/localproxytest.dir/test/TestWebsocketServer.cpp.o /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -I. -I/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot= -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native= -fvisibility-inlines-hidden -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -D_FORTIFY_SOURCE=2 -fPIE -Wall -Werror -D_AWSIOT_TUNNELING_NO_SSL -std=c++14 -MD -MT CMakeFiles/localproxytest.dir/test/TestWebsocketServer.cpp.o -MF CMakeFiles/localproxytest.dir/test/TestWebsocketServer.cpp.o.d -o CMakeFiles/localproxytest.dir/test/TestWebsocketServer.cpp.o -c /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/test/TestWebsocketServer.cpp /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/test/TestWebsocketServer.cpp: In lambda function: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/test/TestWebsocketServer.cpp:190:50: error: 'aws::iot::securedtunneling::test::websocket::role_type' has not been declared 190 | websocket::async_teardown(websocket::role_type::server, ws_stream.get().next_layer(), | ^~~~~ In file included from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/stream.hpp:2692, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket.hpp:18, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/test/TestWebsocketServer.h:6, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/test/TestWebsocketServer.cpp:4: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/impl/accept.hpp: In instantiation of 'void boost::beast::websocket::stream< , >::accept_ex(boost::beast::http::request<Body, boost::beast::http::basic_fields >&, const ResponseDecorator&, boost::beast::error_code&) [with Body = boost::beast::http::basic_string_body; Allocator = std::allocator; ResponseDecorator = aws::iot::securedtunneling::test::TestWebsocketServer::run()::<lambda(boost::beast::websocket::response_type&)>; NextLayer = boost::asio::basic_stream_socketboost::asio::ip::tcp; bool deflateSupported = true; boost::beast::http::request<Body, boost::beast::http::basic_fields > = boost::beast::http::message<true, boost::beast::http::basic_string_body, boost::beast::http::basic_fields >; boost::beast::error_code = boost::system::error_code]': /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/test/TestWebsocketServer.cpp:56:11: required from here /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/impl/accept.hpp:840:45: error: static assertion failed: This is a deprecated interface, #define BOOST_BEAST_ALLOW_DEPRECATED to allow it 840 | static_assert(sizeof(ResponseDecorator) == 0, | ~~~~~~^~~~ In file included from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/stream.hpp:2692, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket.hpp:18, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/test/TestWebsocketServer.h:6, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/test/TestWebsocketServer.cpp:4: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/impl/accept.hpp: At global scope: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/impl/accept.hpp:397:1: error: 'void boost::beast::websocket::stream< , >::do_accept(boost::beast::http::request<Body, boost::beast::http::basic_fields >&, const Decorator&, boost::beast::error_code&) [with Body = boost::beast::http::basic_string_body; Allocator = std::allocator; Decorator = aws::iot::securedtunneling::test::TestWebsocketServer::run()::<lambda(boost::beast::websocket::response_type&)>; NextLayer = boost::asio::basic_stream_socketboost::asio::ip::tcp; bool deflateSupported = true; boost::beast::http::request<Body, boost::beast::http::basic_fields > = boost::beast::http::message<true, boost::beast::http::basic_string_body, boost::beast::http::basic_fields >; boost::beast::error_code = boost::system::error_code]', declared using local type 'const aws::iot::securedtunneling::test::TestWebsocketServer::run()::<lambda(boost::beast::websocket::response_type&)>', is used but never defined [-fpermissive] 397 | stream<NextLayer, deflateSupported>:: | ^~~~~~~~~~~ [7/12] /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -I. -I/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot= -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native= -fvisibility-inlines-hidden -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -D_FORTIFY_SOURCE=2 -fPIE -Wall -Werror -D_AWSIOT_TUNNELING_NO_SSL -std=c++14 -MD -MT CMakeFiles/localproxytest.dir/src/TcpAdapterProxy.cpp.o -MF CMakeFiles/localproxytest.dir/src/TcpAdapterProxy.cpp.o.d -o CMakeFiles/localproxytest.dir/src/TcpAdapterProxy.cpp.o -c /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp FAILED: CMakeFiles/localproxytest.dir/src/TcpAdapterProxy.cpp.o /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -I. -I/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot= -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native= -fvisibility-inlines-hidden -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -D_FORTIFY_SOURCE=2 -fPIE -Wall -Werror -D_AWSIOT_TUNNELING_NO_SSL -std=c++14 -MD -MT CMakeFiles/localproxytest.dir/src/TcpAdapterProxy.cpp.o -MF CMakeFiles/localproxytest.dir/src/TcpAdapterProxy.cpp.o.d -o CMakeFiles/localproxytest.dir/src/TcpAdapterProxy.cpp.o -c /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp: In member function 'void aws::iot::securedtunneling::tcp_adapter_proxy::web_socket_close_and_stop(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)': /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:268:82: error: 'boost::beast::websocket::role_type' has not been declared 268 | boost::beast::websocket::async_teardown(boost::beast::websocket::role_type::client, tac.wss->next_layer(), [&tac, this](boost::system::error_code const &ec) | ^~~~~ /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp: In lambda function: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:274:34: error: 'using element_type = class boost::beast::websocket::stream' {aka 'class boost::beast::websocket::stream'} has no member named 'lowest_layer'; did you mean 'next_layer'? 274 | if (tac.wss->lowest_layer().is_open()) | ^~~~ | next_layer /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:276:34: error: 'using element_type = class boost::beast::websocket::stream' {aka 'class boost::beast::websocket::stream'} has no member named 'lowest_layer'; did you mean 'next_layer'? 276 | tac.wss->lowest_layer().close(); | ^~~~ | next_layer /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp: In member function 'void aws::iot::securedtunneling::tcp_adapter_proxy::web_socket_close_and_stop(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)': /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:281:31: error: 'using element_type = class boost::beast::websocket::stream' {aka 'class boost::beast::websocket::stream'} has no member named 'lowest_layer'; did you mean 'next_layer'? 281 | else if (tac.wss->lowest_layer().is_open()) | ^~~~ | next_layer /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:283:26: error: 'using element_type = class boost::beast::websocket::stream' {aka 'class boost::beast::websocket::stream'} has no member named 'lowest_layer'; did you mean 'next_layer'? 283 | tac.wss->lowest_layer().close(); | ^~~~ | next_layer /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp: In member function 'void aws::iot::securedtunneling::tcp_adapter_proxy::async_setup_web_socket(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)': /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:479:33: error: 'using element_type = class boost::beast::websocket::stream' {aka 'class boost::beast::websocket::stream'} has no member named 'lowest_layer'; did you mean 'next_layer'? 479 | if (tac.wss && tac.wss->lowest_layer().is_open()) | ^~~~ | next_layer /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:481:22: error: 'using element_type = class boost::beast::websocket::stream' {aka 'class boost::beast::websocket::stream'} has no member named 'lowest_layer'; did you mean 'next_layer'? 481 | tac.wss->lowest_layer().close(); | ^~~~ | next_layer /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp: In lambda function: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:529:26: error: 'using element_type = class boost::beast::websocket::stream' {aka 'class boost::beast::websocket::stream'} has no member named 'lowest_layer'; did you mean 'next_layer'? 529 | tac.wss->lowest_layer().async_connect(results.begin(), [=, &tac](boost::system::error_code const &ec) | ^~~~ | next_layer /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp: In lambda function: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:541:34: error: 'using element_type = class boost::beast::websocket::stream' {aka 'class boost::beast::websocket::stream'} has no member named 'lowest_layer'; did you mean 'next_layer'? 541 | tac.wss->lowest_layer().set_option(recv_buffer_size); | ^~~~ | next_layer /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:542:34: error: 'using element_type = class boost::beast::websocket::stream' {aka 'class boost::beast::websocket::stream'} has no member named 'lowest_layer'; did you mean 'next_layer'? 542 | tac.wss->lowest_layer().set_option(send_buffer_size_option); | ^~~~ | next_layer In file included from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/stream.hpp:2694, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket.hpp:18, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:12: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/impl/handshake.hpp: In instantiation of 'typename boost::asio::async_result<typename std::decay::type, void(boost::system::error_code)>::return_type boost::beast::websocket::stream< , >::async_handshake_ex(boost::beast::websocket::response_type&, boost::beast::string_view, boost::beast::string_view, const RequestDecorator&, HandshakeHandler&&) [with RequestDecorator = aws::iot::securedtunneling::tcp_adapter_proxy::async_setup_web_socket(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)::<lambda(const boost::system::error_code&, boost::asio::ip::basic_resolverboost::asio::ip::tcp::results_type)>::<lambda(const boost::system::error_code&)>::<lambda(boost::beast::websocket::request_type&)>; HandshakeHandler = aws::iot::securedtunneling::tcp_adapter_proxy::async_setup_web_socket(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)::<lambda(const boost::system::error_code&, boost::asio::ip::basic_resolverboost::asio::ip::tcp::results_type)>::<lambda(const boost::system::error_code&)>::<lambda(const boost::system::error_code&)>; NextLayer = boost::asio::basic_stream_socketboost::asio::ip::tcp; bool deflateSupported = true; typename boost::asio::async_result<typename std::decay::type, void(boost::system::error_code)>::return_type = void; boost::beast::websocket::response_type = boost::beast::http::message<false, boost::beast::http::basic_string_body, boost::beast::http::basic_fields >; boost::beast::string_view = boost::basic_string_view<char, std::char_traits >]': /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:625:33: required from here /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/impl/handshake.hpp:514:44: error: static assertion failed: This is a deprecated interface, #define BOOST_BEAST_ALLOW_DEPRECATED to allow it 514 | static_assert(sizeof(RequestDecorator) == 0, | ~~~~~^~~~ In file included from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/stream.hpp:2691, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket.hpp:18, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:12: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/impl/stream_impl.hpp: At global scope: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/impl/stream_impl.hpp:564:1: error: 'boost::beast::websocket::request_type boost::beast::websocket::stream< , >::impl_type::build_request(boost::beast::websocket::detail::sec_ws_key_type&, boost::beast::string_view, boost::beast::string_view, const Decorator&) [with Decorator = aws::iot::securedtunneling::tcp_adapter_proxy::async_setup_web_socket(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)::<lambda(const boost::system::error_code&, boost::asio::ip::basic_resolverboost::asio::ip::tcp::results_type)>::<lambda(const boost::system::error_code&)>::<lambda(boost::beast::websocket::request_type&)>; NextLayer = boost::asio::basic_stream_socketboost::asio::ip::tcp; bool deflateSupported = true; boost::beast::websocket::request_type = boost::beast::http::message<true, boost::beast::http::empty_body, boost::beast::http::basic_fields >; boost::beast::websocket::detail::sec_ws_key_type = boost::beast::static_string<24>; boost::beast::string_view = boost::basic_string_view<char, std::char_traits >]', declared using local type 'const aws::iot::securedtunneling::tcp_adapter_proxy::async_setup_web_socket(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)::<lambda(const boost::system::error_code&, boost::asio::ip::basic_resolverboost::asio::ip::tcp::results_type)>::<lambda(const boost::system::error_code&)>::<lambda(boost::beast::websocket::request_type&)>', is used but never defined [-fpermissive] 564 | stream<NextLayer, deflateSupported>::impl_type:: | ^~~~~~~~~~~ In file included from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/detail/handler_type_requirements.hpp:53, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/impl/execution_context.hpp:18, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/execution_context.hpp:409, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/detail/scheduler.hpp:21, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/system_context.hpp:19, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/impl/system_executor.hpp:22, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/system_executor.hpp:129, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/associated_executor.hpp:21, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio.hpp:21, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:9: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/async_result.hpp:252:1: error: 'typename std::enable_if<boost::asio::detail::async_result_has_initiate_memfn<CompletionToken, Signature>::value, typename boost::asio::async_result<typename std::decay<_Tp>::type, Signature>::return_type>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = aws::iot::securedtunneling::tcp_adapter_proxy::async_setup_web_socket(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)::<lambda(const boost::system::error_code&, boost::asio::ip::basic_resolverboost::asio::ip::tcp::results_type)>::<lambda(const boost::system::error_code&)>::<lambda(const boost::system::error_code&)>; Signature = void(boost::system::error_code); Initiation = boost::beast::websocket::stream::run_handshake_op; Args = {boost::shared_ptr<boost::beast::websocket::stream::impl_type>&, boost::beast::http::message<true, boost::beast::http::empty_body, boost::beast::http::basic_fields >, boost::beast::static_string<24, char, std::char_traits >&, boost::beast::http::message<false, boost::beast::http::basic_string_body<char, std::char_traits, std::allocator >, boost::beast::http::basic_fields >}; typename std::enable_if<boost::asio::detail::async_result_has_initiate_memfn<CompletionToken, Signature>::value, typename boost::asio::async_result<typename std::decay<_Tp>::type, Signature>::return_type>::type = void]', declared using local type 'aws::iot::securedtunneling::tcp_adapter_proxy::async_setup_web_socket(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)::<lambda(const boost::system::error_code&, boost::asio::ip::basic_resolverboost::asio::ip::tcp::results_type)>::<lambda(const boost::system::error_code&)>::<lambda(const boost::system::error_code&)>', is used but never defined [-fpermissive] 252 | async_initiate(BOOST_ASIO_MOVE_ARG(Initiation) initiation, | ^~~~~~ [8/12] /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -I. -I/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot= -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native= -fvisibility-inlines-hidden -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -D_FORTIFY_SOURCE=2 -fPIE -Wall -Werror -std=c++14 -MD -MT CMakeFiles/localproxy.dir/src/TcpAdapterProxy.cpp.o -MF CMakeFiles/localproxy.dir/src/TcpAdapterProxy.cpp.o.d -o CMakeFiles/localproxy.dir/src/TcpAdapterProxy.cpp.o -c /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp FAILED: CMakeFiles/localproxy.dir/src/TcpAdapterProxy.cpp.o /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -I. -I/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot= -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native= -fvisibility-inlines-hidden -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -D_FORTIFY_SOURCE=2 -fPIE -Wall -Werror -std=c++14 -MD -MT CMakeFiles/localproxy.dir/src/TcpAdapterProxy.cpp.o -MF CMakeFiles/localproxy.dir/src/TcpAdapterProxy.cpp.o.d -o CMakeFiles/localproxy.dir/src/TcpAdapterProxy.cpp.o -c /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp: In member function 'void aws::iot::securedtunneling::tcp_adapter_proxy::web_socket_close_and_stop(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)': /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:268:82: error: 'boost::beast::websocket::role_type' has not been declared 268 | boost::beast::websocket::async_teardown(boost::beast::websocket::role_type::client, tac.wss->next_layer(), [&tac, this](boost::system::error_code const &ec) | ^~~~~ /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp: In lambda function: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:274:34: error: 'using element_type = class boost::beast::websocket::stream<boost::asio::ssl::stream >' {aka 'class boost::beast::websocket::stream<boost::asio::ssl::stream >'} has no member named 'lowest_layer'; did you mean 'next_layer'? 274 | if (tac.wss->lowest_layer().is_open()) | ^~~~ | next_layer /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:276:34: error: 'using element_type = class boost::beast::websocket::stream<boost::asio::ssl::stream >' {aka 'class boost::beast::websocket::stream<boost::asio::ssl::stream >'} has no member named 'lowest_layer'; did you mean 'next_layer'? 276 | tac.wss->lowest_layer().close(); | ^~~~ | next_layer /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp: In member function 'void aws::iot::securedtunneling::tcp_adapter_proxy::web_socket_close_and_stop(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)': /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:281:31: error: 'using element_type = class boost::beast::websocket::stream<boost::asio::ssl::stream >' {aka 'class boost::beast::websocket::stream<boost::asio::ssl::stream >'} has no member named 'lowest_layer'; did you mean 'next_layer'? 281 | else if (tac.wss->lowest_layer().is_open()) | ^~~~ | next_layer /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:283:26: error: 'using element_type = class boost::beast::websocket::stream<boost::asio::ssl::stream >' {aka 'class boost::beast::websocket::stream<boost::asio::ssl::stream >'} has no member named 'lowest_layer'; did you mean 'next_layer'? 283 | tac.wss->lowest_layer().close(); | ^~~~ | next_layer /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp: In member function 'void aws::iot::securedtunneling::tcp_adapter_proxy::async_setup_web_socket(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)': /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:479:33: error: 'using element_type = class boost::beast::websocket::stream<boost::asio::ssl::stream >' {aka 'class boost::beast::websocket::stream<boost::asio::ssl::stream >'} has no member named 'lowest_layer'; did you mean 'next_layer'? 479 | if (tac.wss && tac.wss->lowest_layer().is_open()) | ^~~~ | next_layer /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:481:22: error: 'using element_type = class boost::beast::websocket::stream<boost::asio::ssl::stream >' {aka 'class boost::beast::websocket::stream<boost::asio::ssl::stream >'} has no member named 'lowest_layer'; did you mean 'next_layer'? 481 | tac.wss->lowest_layer().close(); | ^~~~ | next_layer /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp: In lambda function: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:529:26: error: 'using element_type = class boost::beast::websocket::stream<boost::asio::ssl::stream >' {aka 'class boost::beast::websocket::stream<boost::asio::ssl::stream >'} has no member named 'lowest_layer'; did you mean 'next_layer'? 529 | tac.wss->lowest_layer().async_connect(results.begin(), [=, &tac](boost::system::error_code const &ec) | ^~~~ | next_layer /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp: In lambda function: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:541:34: error: 'using element_type = class boost::beast::websocket::stream<boost::asio::ssl::stream >' {aka 'class boost::beast::websocket::stream<boost::asio::ssl::stream >'} has no member named 'lowest_layer'; did you mean 'next_layer'? 541 | tac.wss->lowest_layer().set_option(recv_buffer_size); | ^~~~ | next_layer /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:542:34: error: 'using element_type = class boost::beast::websocket::stream<boost::asio::ssl::stream >' {aka 'class boost::beast::websocket::stream<boost::asio::ssl::stream >'} has no member named 'lowest_layer'; did you mean 'next_layer'? 542 | tac.wss->lowest_layer().set_option(send_buffer_size_option); | ^~~~ | next_layer In file included from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/stream.hpp:2694, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket.hpp:18, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:12: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/impl/handshake.hpp: In instantiation of 'typename boost::asio::async_result<typename std::decay::type, void(boost::system::error_code)>::return_type boost::beast::websocket::stream< , >::async_handshake_ex(boost::beast::websocket::response_type&, boost::beast::string_view, boost::beast::string_view, const RequestDecorator&, HandshakeHandler&&) [with RequestDecorator = aws::iot::securedtunneling::tcp_adapter_proxy::async_setup_web_socket(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)::<lambda(const boost::system::error_code&, boost::asio::ip::basic_resolverboost::asio::ip::tcp::results_type)>::<lambda(const boost::system::error_code&)>::<lambda(const boost::system::error_code&)>::<lambda(boost::beast::websocket::request_type&)>; HandshakeHandler = aws::iot::securedtunneling::tcp_adapter_proxy::async_setup_web_socket(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)::<lambda(const boost::system::error_code&, boost::asio::ip::basic_resolverboost::asio::ip::tcp::results_type)>::<lambda(const boost::system::error_code&)>::<lambda(const boost::system::error_code&)>::<lambda(const boost::system::error_code&)>; NextLayer = boost::asio::ssl::stream; bool deflateSupported = true; typename boost::asio::async_result<typename std::decay::type, void(boost::system::error_code)>::return_type = void; boost::beast::websocket::response_type = boost::beast::http::message<false, boost::beast::http::basic_string_body, boost::beast::http::basic_fields >; boost::beast::string_view = boost::basic_string_view<char, std::char_traits >]': /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:625:33: required from here /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/impl/handshake.hpp:514:44: error: static assertion failed: This is a deprecated interface, #define BOOST_BEAST_ALLOW_DEPRECATED to allow it 514 | static_assert(sizeof(RequestDecorator) == 0, | ~~~~~^~~~ In file included from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/stream.hpp:2691, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket.hpp:18, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:12: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/impl/stream_impl.hpp: At global scope: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/beast/websocket/impl/stream_impl.hpp:564:1: error: 'boost::beast::websocket::request_type boost::beast::websocket::stream< , >::impl_type::build_request(boost::beast::websocket::detail::sec_ws_key_type&, boost::beast::string_view, boost::beast::string_view, const Decorator&) [with Decorator = aws::iot::securedtunneling::tcp_adapter_proxy::async_setup_web_socket(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)::<lambda(const boost::system::error_code&, boost::asio::ip::basic_resolverboost::asio::ip::tcp::results_type)>::<lambda(const boost::system::error_code&)>::<lambda(const boost::system::error_code&)>::<lambda(boost::beast::websocket::request_type&)>; NextLayer = boost::asio::ssl::stream; bool deflateSupported = true; boost::beast::websocket::request_type = boost::beast::http::message<true, boost::beast::http::empty_body, boost::beast::http::basic_fields >; boost::beast::websocket::detail::sec_ws_key_type = boost::beast::static_string<24>; boost::beast::string_view = boost::basic_string_view<char, std::char_traits >]', declared using local type 'const aws::iot::securedtunneling::tcp_adapter_proxy::async_setup_web_socket(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)::<lambda(const boost::system::error_code&, boost::asio::ip::basic_resolverboost::asio::ip::tcp::results_type)>::<lambda(const boost::system::error_code&)>::<lambda(const boost::system::error_code&)>::<lambda(boost::beast::websocket::request_type&)>', is used but never defined [-fpermissive] 564 | stream<NextLayer, deflateSupported>::impl_type:: | ^~~~~~~~~~~ In file included from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/detail/handler_type_requirements.hpp:53, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/impl/execution_context.hpp:18, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/execution_context.hpp:409, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/detail/scheduler.hpp:21, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/system_context.hpp:19, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/impl/system_executor.hpp:22, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/system_executor.hpp:129, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/associated_executor.hpp:21, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio.hpp:21, from /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/TcpAdapterProxy.cpp:9: /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot/usr/include/boost/asio/async_result.hpp:252:1: error: 'typename std::enable_if<boost::asio::detail::async_result_has_initiate_memfn<CompletionToken, Signature>::value, typename boost::asio::async_result<typename std::decay<_Tp>::type, Signature>::return_type>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = aws::iot::securedtunneling::tcp_adapter_proxy::async_setup_web_socket(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)::<lambda(const boost::system::error_code&, boost::asio::ip::basic_resolverboost::asio::ip::tcp::results_type)>::<lambda(const boost::system::error_code&)>::<lambda(const boost::system::error_code&)>::<lambda(const boost::system::error_code&)>; Signature = void(boost::system::error_code); Initiation = boost::beast::websocket::stream<boost::asio::ssl::stream >::run_handshake_op; Args = {boost::shared_ptr<boost::beast::websocket::stream<boost::asio::ssl::stream >::impl_type>&, boost::beast::http::message<true, boost::beast::http::empty_body, boost::beast::http::basic_fields >, boost::beast::static_string<24, char, std::char_traits >&, boost::beast::http::message<false, boost::beast::http::basic_string_body<char, std::char_traits, std::allocator >, boost::beast::http::basic_fields >}; typename std::enable_if<boost::asio::detail::async_result_has_initiate_memfn<CompletionToken, Signature>::value, typename boost::asio::async_result<typename std::decay<_Tp>::type, Signature>::return_type>::type = void]', declared using local type 'aws::iot::securedtunneling::tcp_adapter_proxy::async_setup_web_socket(aws::iot::securedtunneling::{anonymous}::tcp_adapter_context&)::<lambda(const boost::system::error_code&, boost::asio::ip::basic_resolverboost::asio::ip::tcp::results_type)>::<lambda(const boost::system::error_code&)>::<lambda(const boost::system::error_code&)>::<lambda(const boost::system::error_code&)>', is used but never defined [-fpermissive] 252 | async_initiate(BOOST_ASIO_MOVE_ARG(Initiation) initiation, | ^~~~~~ [9/12] /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -I. -I/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot= -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native= -fvisibility-inlines-hidden -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -D_FORTIFY_SOURCE=2 -fPIE -Wall -Werror -std=c++14 -MD -MT CMakeFiles/localproxy.dir/src/main.cpp.o -MF CMakeFiles/localproxy.dir/src/main.cpp.o.d -o CMakeFiles/localproxy.dir/src/main.cpp.o -c /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src/main.cpp [10/12] /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/aarch64-poky-linux-g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -I. -I/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/src -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0=/usr/src/debug/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0 -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot= -fdebug-prefix-map=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot-native= -fvisibility-inlines-hidden -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/recipe-sysroot -O2 -D_FORTIFY_SOURCE=2 -fPIE -Wall -Werror -D_AWSIOT_TUNNELING_NO_SSL -std=c++14 -MD -MT CMakeFiles/localproxytest.dir/test/AdapterTests.cpp.o -MF CMakeFiles/localproxytest.dir/test/AdapterTests.cpp.o.d -o CMakeFiles/localproxytest.dir/test/AdapterTests.cpp.o -c /home/boris/yocto/compulab_test_manifest/build-cmdline/tmp/work/aarch64-poky-linux/aws-iot-securetunneling-localproxy/1.0+gitAUTOINC+880b7dad54-r0/git/test/AdapterTests.cpp ninja: build stopped: subcommand failed. WARNING: exit code 1 from a shell command.

borisstein commented 3 years ago

My question is: do i need "aws-iot-securetunneling-localproxy" executable on my imx.8 linux ebedded device to be able to make secure ssh to it?

rpcme commented 3 years ago

@borisstein your intent is to use this IoT Core feature, correct? https://docs.aws.amazon.com/iot/latest/developerguide/secure-tunneling.html

In the meantime I will look at the issue.

borisstein commented 3 years ago

@borisstein your intent is to use this IoT Core feature, correct? https://docs.aws.amazon.com/iot/latest/developerguide/secure-tunneling.html

Correct, use aws-iot-device-client to connect to AWS service and then use secure tunneling feature, but perhaps i do not need aws-iot-securetunneling-localproxy package at all and there is secure tunninling handling inside device-client

rpcme commented 3 years ago

I see that I have not yet merged zeus-next to zeus. This recipe had been broken on zeus for quite some time. I am doing the build check once more of what's on zeus-next and then push the changes.

rpcme commented 3 years ago

You can use either tool. IIRC both are reference implementations which usually infers customers would want/need to fork the code and modify to their needs but it should be sufficient for prototyping (or might even work for your production use case).

borisstein commented 3 years ago

Thank you!!!

rpcme commented 3 years ago

@borisstein you should be all set now. I know how frustrating it can be when you go to build a recipe and it just pops so thank you for your patience here ok?

borisstein commented 3 years ago

@borisstein you should be all set now. I know how frustrating it can be when you go to build a recipe and it just pops so thank you for your patience here ok?

Many thanks!!

rpcme commented 3 years ago

Ok going to close this now. Please let us know if you face any more challenges ok?