==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: websocketpp 0.8.2-4 (Wed Sep 24 07:38:11 2025)
==> Retrieving sources...
-> Found websocketpp-0.8.2.tar.gz
-> Found deb0a334471362608958ce59a6b0bcd3e5b73c24.patch
-> Found websocketpp-0.8.2-boost-1.87-compat.patch
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha512sums...
websocketpp-0.8.2.tar.gz ... Passed
deb0a334471362608958ce59a6b0bcd3e5b73c24.patch ... Passed
websocketpp-0.8.2-boost-1.87-compat.patch ... Passed
==> Validating source files with b2sums...
websocketpp-0.8.2.tar.gz ... Passed
deb0a334471362608958ce59a6b0bcd3e5b73c24.patch ... Passed
websocketpp-0.8.2-boost-1.87-compat.patch ... Passed
==> Making package: websocketpp 0.8.2-4 (Wed Sep 24 07:38:32 2025)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...
Packages (8) cppdap-1.58.0-2 hicolor-icon-theme-0.18-1 jsoncpp-1.9.6-3
libuv-1.51.0-1 rhash-1.4.4-1 boost-1.88.0-3 boost-libs-1.88.0-3
cmake-4.1.1-1
Total Download Size: 35.82 MiB
Total Installed Size: 279.13 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
cmake-4.1.1-1-armv7h downloading...
boost-1.88.0-3-armv7h downloading...
boost-libs-1.88.0-3-armv7h downloading...
cppdap-1.58.0-2-armv7h downloading...
libuv-1.51.0-1-armv7h downloading...
rhash-1.4.4-1-armv7h downloading...
jsoncpp-1.9.6-3-armv7h downloading...
hicolor-icon-theme-0.18-1-any downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing cppdap...
installing hicolor-icon-theme...
installing jsoncpp...
Optional dependencies for jsoncpp
jsoncpp-doc: documentation
installing libuv...
installing rhash...
installing cmake...
Optional dependencies for cmake
make: for unix Makefile generator [installed]
ninja: for ninja generator
qt6-base: cmake-gui
installing boost-libs...
Optional dependencies for boost-libs
openmpi: for mpi support
installing boost...
Optional dependencies for boost
python: for python bindings [installed]
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
[?25h==> Retrieving sources...
-> Found websocketpp-0.8.2.tar.gz
-> Found deb0a334471362608958ce59a6b0bcd3e5b73c24.patch
-> Found websocketpp-0.8.2-boost-1.87-compat.patch
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Extracting websocketpp-0.8.2.tar.gz with bsdtar
==> Starting prepare()...
patching file SConstruct
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file docs/faq.dox
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file examples/broadcast_server/broadcast_server.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file examples/debug_client/debug_client.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file examples/debug_server/debug_server.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file examples/echo_client/echo_client.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file examples/echo_server/echo_server.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file examples/echo_server_both/echo_server_both.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file examples/echo_server_tls/echo_server_tls.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file examples/external_io_context/CMakeLists.txt (renamed from examples/external_io_service/CMakeLists.txt)
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file examples/external_io_context/SConscript (renamed from examples/external_io_service/SConscript)
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file examples/external_io_context/external_io_context.cpp (renamed from examples/external_io_service/external_io_service.cpp)
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file examples/external_io_context/tcp_echo_server.hpp (renamed from examples/external_io_service/tcp_echo_server.hpp)
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file examples/print_client/print_client.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file examples/print_client_tls/print_client_tls.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file examples/scratch_server/scratch_server.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file examples/sip_client/sip_client.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file examples/telemetry_client/telemetry_client.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file examples/telemetry_server/telemetry_server.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file examples/testee_client/testee_client.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file examples/testee_server/testee_server.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file test/endpoint/endpoint.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file test/transport/asio/timers.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file test/transport/integration.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file tutorials/utility_server/step1.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file tutorials/utility_server/step2.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file tutorials/utility_server/utility_server.md
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file websocketpp/roles/server_endpoint.hpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file websocketpp/transport/asio/base.hpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file websocketpp/transport/asio/connection.hpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file websocketpp/transport/asio/endpoint.hpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file websocketpp/transport/asio/security/none.hpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file websocketpp/transport/asio/security/tls.hpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file websocketpp/transport/debug/endpoint.hpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file websocketpp/transport/iostream/endpoint.hpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file websocketpp/transport/stub/endpoint.hpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file websocketpp/transport/asio/endpoint.hpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file websocketpp/transport/asio/security/none.hpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file websocketpp/transport/asio/security/tls.hpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file websocketpp/transport/asio/endpoint.hpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file CMakeLists.txt
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file examples/debug_client/debug_client.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file examples/echo_server_both/echo_server_both.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file examples/external_io_context/external_io_context.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file examples/external_io_context/tcp_echo_server.hpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file examples/print_client_tls/print_client_tls.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file examples/testee_server/testee_server.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file test/endpoint/endpoint.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file test/http/parser_perf.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file test/transport/asio/timers.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file test/transport/integration.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file websocketpp/common/asio.hpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file websocketpp/transport/asio/connection.hpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file websocketpp/transport/asio/endpoint.hpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file examples/echo_server_both/echo_server_both.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file test/endpoint/endpoint.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file test/transport/asio/timers.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file test/transport/integration.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file websocketpp/transport/asio/connection.hpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file websocketpp/transport/asio/endpoint.hpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file test/transport/asio/timers.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file test/transport/integration.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file websocketpp/transport/asio/connection.hpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file websocketpp/transport/asio/endpoint.hpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file websocketpp/transport/asio/security/tls.hpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file CMakeLists.txt
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
==> Starting build()...
-- The C compiler identification is GNU 14.2.1
-- The CXX compiler identification is GNU 14.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib/distcc/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/lib/distcc/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
* Configuring Boost
-- -- Using BOOST_ROOT
--
CMake Warning (dev) at CMakeLists.txt:219 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.
-- -- Include Directories
-- /usr/include
-- -- Library Directories
-- /usr/lib
-- -- Libraries
-- Boost::system
-- Boost::thread
-- Boost::unit_test_framework
-- Found OpenSSL: /usr/lib/libcrypto.so (found version "3.5.3")
-- Found ZLIB: /usr/lib/libz.so (found version "1.3.1")
** websocketpp
** test_connection
-- -- Build Type:
-- EXECUTABLE
** test_endpoint
-- -- Build Type:
-- EXECUTABLE
** test_extension
-- -- Build Type:
-- EXECUTABLE
** test_permessage_deflate
-- -- Build Type:
-- EXECUTABLE
** test_http
-- -- Build Type:
-- EXECUTABLE
** test_logger
-- -- Build Type:
-- EXECUTABLE
** test_message_alloc
-- -- Build Type:
-- EXECUTABLE
** test_message_buffer
-- -- Build Type:
-- EXECUTABLE
** test_processor
-- -- Build Type:
-- EXECUTABLE
** test_processor_hybi00
-- -- Build Type:
-- EXECUTABLE
** test_processor_hybi07
-- -- Build Type:
-- EXECUTABLE
** test_processor_hybi08
-- -- Build Type:
-- EXECUTABLE
** test_processor_hybi13
-- -- Build Type:
-- EXECUTABLE
** test_processor_extension_permessage_compress
-- -- Build Type:
-- EXECUTABLE
** test_random_none
-- -- Build Type:
-- EXECUTABLE
** test_random_random_device
-- -- Build Type:
-- EXECUTABLE
** test_roles_client
-- -- Build Type:
-- EXECUTABLE
** test_roles_server
-- -- Build Type:
-- EXECUTABLE
** test_transport
-- -- Build Type:
-- EXECUTABLE
** test_transport_asio_timers
-- -- Build Type:
-- EXECUTABLE
** test_transport_asio_security
-- -- Build Type:
-- EXECUTABLE
** test_transport_iostream_base
-- -- Build Type:
-- EXECUTABLE
** test_transport_iostream_endpoint
-- -- Build Type:
-- EXECUTABLE
** test_transport_iostream_connection
-- -- Build Type:
-- EXECUTABLE
** test_transport_asio_base
-- -- Build Type:
-- EXECUTABLE
** test_close
-- -- Build Type:
-- EXECUTABLE
** test_error
-- -- Build Type:
-- EXECUTABLE
** test_frame
-- -- Build Type:
-- EXECUTABLE
** test_sha1
-- -- Build Type:
-- EXECUTABLE
** test_uri
-- -- Build Type:
-- EXECUTABLE
** test_utilities
-- -- Build Type:
-- EXECUTABLE
=========== Used Build Configuration =============
-- ENABLE_CPP11 = ON
-- BUILD_EXAMPLES = OFF
-- BUILD_TESTS = ON
-- WEBSOCKETPP_ROOT = /build/websocketpp/src/websocketpp-0.8.2
-- WEBSOCKETPP_BIN = /build/websocketpp/src/websocketpp-0.8.2/build/bin
-- WEBSOCKETPP_LIB = /build/websocketpp/src/websocketpp-0.8.2/build/lib
-- Install prefix = /usr
-- WEBSOCKETPP_BOOST_LIBS = system;thread;unit_test_framework
-- WEBSOCKETPP_PLATFORM_LIBS = pthread;rt
-- WEBSOCKETPP_PLATFORM_TLS_LIBS = ssl;crypto
-- OPENSSL_FOUND = TRUE
-- OPENSSL_INCLUDE_DIR = /usr/include
-- OPENSSL_LIBRARIES = /usr/lib/libssl.so;/usr/lib/libcrypto.so
-- OPENSSL_VERSION = 3.5.3
-- Configuring done (2.9s)
-- Generating done (0.3s)
-- Build files have been written to: /build/websocketpp/src/websocketpp-0.8.2/build
make: Entering directory '/build/websocketpp/src/websocketpp-0.8.2/build'
[ 3%] Building CXX object test/extension/CMakeFiles/test_extension.dir/extension.cpp.o
[ 3%] Building CXX object test/extension/CMakeFiles/test_permessage_deflate.dir/permessage_deflate.cpp.o
[ 4%] Building CXX object test/connection/CMakeFiles/test_connection.dir/connection.cpp.o
[ 6%] Building CXX object test/endpoint/CMakeFiles/test_endpoint.dir/endpoint.cpp.o
[ 7%] Building CXX object test/http/CMakeFiles/test_http.dir/parser.cpp.o
[ 9%] Linking CXX executable ../../bin/test_extension
[ 9%] Built target test_extension
[ 11%] Building CXX object test/logger/CMakeFiles/test_logger.dir/basic.cpp.o
In file included from /build/websocketpp/src/websocketpp-0.8.2/test/logger/basic.cpp:33:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:61:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:61:49: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:67:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:67:35: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:72:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:72:30: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:78:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:78:30: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:84:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:84:5: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:87:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:87:30: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:100:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:100:30: note: remove the '< >'
[ 12%] Linking CXX executable ../../bin/test_logger
[ 12%] Built target test_logger
[ 14%] Building CXX object test/message_buffer/CMakeFiles/test_message_alloc.dir/alloc.cpp.o
[ 15%] Linking CXX executable ../../bin/test_permessage_deflate
[ 15%] Built target test_permessage_deflate
[ 17%] Building CXX object test/message_buffer/CMakeFiles/test_message_buffer.dir/message.cpp.o
In file included from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/message_buffer/alloc.hpp:32,
from /build/websocketpp/src/websocketpp-0.8.2/test/message_buffer/alloc.cpp:34:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp: In function 'void websocketpp::frame::word_mask_exact(uint8_t*, uint8_t*, size_t, const masking_key_type&)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:707:26: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:708:27: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp: In function 'size_t websocketpp::frame::word_mask_circ(uint8_t*, uint8_t*, size_t, size_t)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:773:27: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:774:28: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
[ 19%] Linking CXX executable ../../bin/test_message_alloc
[ 20%] Linking CXX executable ../../bin/test_http
[ 20%] Built target test_message_alloc
[ 22%] Building CXX object test/processors/CMakeFiles/test_processor.dir/processor.cpp.o
In file included from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/message_buffer/message.hpp:32,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/config/core.hpp:47,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/config/asio.hpp:31,
from /build/websocketpp/src/websocketpp-0.8.2/test/endpoint/endpoint.cpp:34:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp: In function 'void websocketpp::frame::word_mask_exact(uint8_t*, uint8_t*, size_t, const masking_key_type&)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:707:26: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:708:27: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp: In function 'size_t websocketpp::frame::word_mask_circ(uint8_t*, uint8_t*, size_t, size_t)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:773:27: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:774:28: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
In file included from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/config/core.hpp:51:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp: At global scope:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:61:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:61:49: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:67:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:67:35: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:72:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:72:30: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:78:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:78:30: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:84:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:84:5: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:87:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:87:30: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:100:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:100:30: note: remove the '< >'
In file included from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/processors/hybi00.hpp:36,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/impl/connection_impl.hpp:31,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/connection.hpp:1640,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/endpoint.hpp:31,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:31,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/server.hpp:31,
from /build/websocketpp/src/websocketpp-0.8.2/test/endpoint/endpoint.cpp:35:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/common/md5.hpp: In function 'void websocketpp::md5::md5_process(md5_state_t*, const md5_byte_t*)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/common/md5.hpp:203:13: warning: cast from 'const websocketpp::md5::md5_byte_t*' {aka 'const unsigned char*'} to 'const websocketpp::md5::md5_word_t*' {aka 'const unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/endpoint.hpp: At global scope:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/endpoint.hpp:112:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/endpoint.hpp:112:5: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:75:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:75:5: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:79:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:79:20: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:87:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:87:20: note: remove the '< >'
[ 23%] Linking CXX executable ../../bin/test_endpoint
[ 23%] Built target test_http
[ 25%] Building CXX object test/processors/CMakeFiles/test_processor_hybi00.dir/hybi00.cpp.o
In file included from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/message_buffer/message.hpp:32,
from /build/websocketpp/src/websocketpp-0.8.2/test/message_buffer/message.cpp:34:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp: In function 'void websocketpp::frame::word_mask_exact(uint8_t*, uint8_t*, size_t, const masking_key_type&)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:707:26: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:708:27: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp: In function 'size_t websocketpp::frame::word_mask_circ(uint8_t*, uint8_t*, size_t, size_t)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:773:27: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:774:28: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
[ 26%] Linking CXX executable ../../bin/test_message_buffer
[ 26%] Built target test_endpoint
[ 28%] Building CXX object test/connection/CMakeFiles/test_connection.dir/connection_tu2.cpp.o
[ 28%] Built target test_message_buffer
[ 30%] Building CXX object test/processors/CMakeFiles/test_processor_hybi07.dir/hybi07.cpp.o
In file included from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/message_buffer/message.hpp:32,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/config/debug.hpp:48,
from /build/websocketpp/src/websocketpp-0.8.2/test/connection/connection_tu2.hpp:33,
from /build/websocketpp/src/websocketpp-0.8.2/test/connection/connection.cpp:31:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp: In function 'void websocketpp::frame::word_mask_exact(uint8_t*, uint8_t*, size_t, const masking_key_type&)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:707:26: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:708:27: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp: In function 'size_t websocketpp::frame::word_mask_circ(uint8_t*, uint8_t*, size_t, size_t)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:773:27: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:774:28: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
In file included from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/config/debug.hpp:52:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp: At global scope:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:61:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:61:49: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:67:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:67:35: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:72:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:72:30: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:78:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:78:30: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:84:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:84:5: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:87:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:87:30: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:100:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:100:30: note: remove the '< >'
In file included from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/processors/hybi00.hpp:36,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/impl/connection_impl.hpp:31,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/connection.hpp:1640,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/endpoint.hpp:31,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:31,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/server.hpp:31,
from /build/websocketpp/src/websocketpp-0.8.2/test/connection/connection_tu2.hpp:35:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/common/md5.hpp: In function 'void websocketpp::md5::md5_process(md5_state_t*, const md5_byte_t*)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/common/md5.hpp:203:13: warning: cast from 'const websocketpp::md5::md5_byte_t*' {aka 'const unsigned char*'} to 'const websocketpp::md5::md5_word_t*' {aka 'const unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/endpoint.hpp: At global scope:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/endpoint.hpp:112:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/endpoint.hpp:112:5: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:75:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:75:5: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:79:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:79:20: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:87:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:87:20: note: remove the '< >'
[ 31%] Building CXX object test/processors/CMakeFiles/test_processor_hybi08.dir/hybi08.cpp.o
[ 33%] Linking CXX executable ../../bin/test_processor
[ 33%] Built target test_processor
[ 34%] Building CXX object test/processors/CMakeFiles/test_processor_hybi13.dir/hybi13.cpp.o
In file included from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/processors/hybi00.hpp:31,
from /build/websocketpp/src/websocketpp-0.8.2/test/processors/hybi00.cpp:34:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp: In function 'void websocketpp::frame::word_mask_exact(uint8_t*, uint8_t*, size_t, const masking_key_type&)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:707:26: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:708:27: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp: In function 'size_t websocketpp::frame::word_mask_circ(uint8_t*, uint8_t*, size_t, size_t)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:773:27: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:774:28: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
In file included from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/processors/hybi00.hpp:36:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/common/md5.hpp: In function 'void websocketpp::md5::md5_process(md5_state_t*, const md5_byte_t*)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/common/md5.hpp:203:13: warning: cast from 'const websocketpp::md5::md5_byte_t*' {aka 'const unsigned char*'} to 'const websocketpp::md5::md5_word_t*' {aka 'const unsigned int*'} increases required alignment of target type [-Wcast-align]
[ 36%] Linking CXX executable ../../bin/test_processor_hybi00
In file included from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/processors/hybi13.hpp:33,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/processors/hybi08.hpp:31,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/processors/hybi07.hpp:31,
from /build/websocketpp/src/websocketpp-0.8.2/test/processors/hybi07.cpp:34:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp: In function 'void websocketpp::frame::word_mask_exact(uint8_t*, uint8_t*, size_t, const masking_key_type&)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:707:26: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:708:27: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp: In function 'size_t websocketpp::frame::word_mask_circ(uint8_t*, uint8_t*, size_t, size_t)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:773:27: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:774:28: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
[ 38%] Linking CXX executable ../../bin/test_processor_hybi07
[ 38%] Built target test_processor_hybi00
[ 39%] Building CXX object test/processors/CMakeFiles/test_processor_extension_permessage_compress.dir/extension_permessage_compress.cpp.o
[ 39%] Built target test_processor_hybi07
[ 41%] Building CXX object test/random/CMakeFiles/test_random_none.dir/none.cpp.o
In file included from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/message_buffer/message.hpp:32,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/config/debug.hpp:48,
from /build/websocketpp/src/websocketpp-0.8.2/test/connection/connection_tu2.hpp:33,
from /build/websocketpp/src/websocketpp-0.8.2/test/connection/connection_tu2.cpp:28:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp: In function 'void websocketpp::frame::word_mask_exact(uint8_t*, uint8_t*, size_t, const masking_key_type&)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:707:26: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:708:27: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp: In function 'size_t websocketpp::frame::word_mask_circ(uint8_t*, uint8_t*, size_t, size_t)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:773:27: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:774:28: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
In file included from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/config/debug.hpp:52:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp: At global scope:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:61:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:61:49: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:67:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:67:35: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:72:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:72:30: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:78:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:78:30: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:84:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:84:5: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:87:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:87:30: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:100:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:100:30: note: remove the '< >'
In file included from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/processors/hybi00.hpp:36,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/impl/connection_impl.hpp:31,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/connection.hpp:1640,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/endpoint.hpp:31,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:31,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/server.hpp:31,
from /build/websocketpp/src/websocketpp-0.8.2/test/connection/connection_tu2.hpp:35:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/common/md5.hpp: In function 'void websocketpp::md5::md5_process(md5_state_t*, const md5_byte_t*)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/common/md5.hpp:203:13: warning: cast from 'const websocketpp::md5::md5_byte_t*' {aka 'const unsigned char*'} to 'const websocketpp::md5::md5_word_t*' {aka 'const unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/endpoint.hpp: At global scope:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/endpoint.hpp:112:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/endpoint.hpp:112:5: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:75:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:75:5: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:79:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:79:20: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:87:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:87:20: note: remove the '< >'
[ 42%] Linking CXX executable ../../bin/test_connection
[ 42%] Built target test_connection
[ 44%] Building CXX object test/random/CMakeFiles/test_random_random_device.dir/random_device.cpp.o
In file included from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/processors/hybi13.hpp:33,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/processors/hybi08.hpp:31,
from /build/websocketpp/src/websocketpp-0.8.2/test/processors/hybi08.cpp:34:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp: In function 'void websocketpp::frame::word_mask_exact(uint8_t*, uint8_t*, size_t, const masking_key_type&)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:707:26: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:708:27: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp: In function 'size_t websocketpp::frame::word_mask_circ(uint8_t*, uint8_t*, size_t, size_t)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:773:27: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:774:28: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
[ 46%] Linking CXX executable ../../bin/test_processor_hybi08
[ 46%] Built target test_processor_hybi08
[ 47%] Building CXX object test/roles/CMakeFiles/test_roles_client.dir/client.cpp.o
[ 49%] Linking CXX executable ../../bin/test_processor_extension_permessage_compress
[ 50%] Linking CXX executable ../../bin/test_random_none
[ 50%] Built target test_processor_extension_permessage_compress
[ 52%] Building CXX object test/roles/CMakeFiles/test_roles_server.dir/server.cpp.o
[ 52%] Built target test_random_none
[ 53%] Building CXX object test/transport/CMakeFiles/test_transport.dir/integration.cpp.o
[ 55%] Linking CXX executable ../../bin/test_random_random_device
[ 55%] Built target test_random_random_device
[ 57%] Building CXX object test/transport/CMakeFiles/test_transport_asio_timers.dir/asio/timers.cpp.o
In file included from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/processors/hybi13.hpp:33,
from /build/websocketpp/src/websocketpp-0.8.2/test/processors/hybi13.cpp:34:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp: In function 'void websocketpp::frame::word_mask_exact(uint8_t*, uint8_t*, size_t, const masking_key_type&)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:707:26: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:708:27: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp: In function 'size_t websocketpp::frame::word_mask_circ(uint8_t*, uint8_t*, size_t, size_t)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:773:27: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:774:28: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
[ 58%] Linking CXX executable ../../bin/test_processor_hybi13
[ 58%] Built target test_processor_hybi13
[ 60%] Building CXX object test/transport/CMakeFiles/test_transport_asio_security.dir/asio/security.cpp.o
In file included from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/message_buffer/message.hpp:32,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/config/core.hpp:47,
from /build/websocketpp/src/websocketpp-0.8.2/test/roles/server.cpp:35:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp: In function 'void websocketpp::frame::word_mask_exact(uint8_t*, uint8_t*, size_t, const masking_key_type&)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:707:26: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:708:27: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp: In function 'size_t websocketpp::frame::word_mask_circ(uint8_t*, uint8_t*, size_t, size_t)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:773:27: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:774:28: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
In file included from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/config/core.hpp:51:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp: At global scope:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:61:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:61:49: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:67:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:67:35: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:72:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:72:30: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:78:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:78:30: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:84:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:84:5: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:87:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:87:30: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:100:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:100:30: note: remove the '< >'
In file included from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/processors/hybi00.hpp:36,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/impl/connection_impl.hpp:31,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/connection.hpp:1640,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/endpoint.hpp:31,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:31,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/server.hpp:31,
from /build/websocketpp/src/websocketpp-0.8.2/test/roles/server.cpp:36:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/common/md5.hpp: In function 'void websocketpp::md5::md5_process(md5_state_t*, const md5_byte_t*)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/common/md5.hpp:203:13: warning: cast from 'const websocketpp::md5::md5_byte_t*' {aka 'const unsigned char*'} to 'const websocketpp::md5::md5_word_t*' {aka 'const unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/endpoint.hpp: At global scope:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/endpoint.hpp:112:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/endpoint.hpp:112:5: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:75:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:75:5: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:79:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:79:20: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:87:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:87:20: note: remove the '< >'
[ 61%] Linking CXX executable ../../bin/test_roles_server
In file included from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/message_buffer/message.hpp:32,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/config/core.hpp:47,
from /build/websocketpp/src/websocketpp-0.8.2/test/roles/client.cpp:35:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp: In function 'void websocketpp::frame::word_mask_exact(uint8_t*, uint8_t*, size_t, const masking_key_type&)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:707:26: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:708:27: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp: In function 'size_t websocketpp::frame::word_mask_circ(uint8_t*, uint8_t*, size_t, size_t)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:773:27: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:774:28: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
In file included from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/config/core.hpp:51:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp: At global scope:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:61:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:61:49: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:67:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:67:35: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:72:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:72:30: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:78:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:78:30: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:84:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:84:5: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:87:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:87:30: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:100:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:100:30: note: remove the '< >'
In file included from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/processors/hybi00.hpp:36,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/impl/connection_impl.hpp:31,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/connection.hpp:1640,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/endpoint.hpp:31,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/client_endpoint.hpp:31,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/client.hpp:31,
from /build/websocketpp/src/websocketpp-0.8.2/test/roles/client.cpp:36:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/common/md5.hpp: In function 'void websocketpp::md5::md5_process(md5_state_t*, const md5_byte_t*)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/common/md5.hpp:203:13: warning: cast from 'const websocketpp::md5::md5_byte_t*' {aka 'const unsigned char*'} to 'const websocketpp::md5::md5_word_t*' {aka 'const unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/endpoint.hpp: At global scope:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/endpoint.hpp:112:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/endpoint.hpp:112:5: note: remove the '< >'
[ 63%] Linking CXX executable ../../bin/test_roles_client
[ 63%] Built target test_roles_server
[ 63%] Built target test_roles_client
[ 65%] Building CXX object test/transport/CMakeFiles/test_transport_iostream_base.dir/iostream/base.cpp.o
[ 66%] Building CXX object test/transport/CMakeFiles/test_transport_iostream_endpoint.dir/iostream/endpoint.cpp.o
[ 68%] Linking CXX executable ../../bin/test_transport_iostream_base
[ 69%] Linking CXX executable ../../bin/test_transport_iostream_endpoint
[ 71%] Linking CXX executable ../../bin/test_transport_asio_security
[ 71%] Built target test_transport_iostream_endpoint
[ 71%] Built target test_transport_iostream_base
[ 73%] Building CXX object test/transport/CMakeFiles/test_transport_iostream_connection.dir/iostream/connection.cpp.o
[ 74%] Building CXX object test/transport/CMakeFiles/test_transport_asio_base.dir/asio/base.cpp.o
[ 74%] Built target test_transport_asio_security
[ 76%] Building CXX object test/utility/CMakeFiles/test_close.dir/close.cpp.o
[ 77%] Linking CXX executable ../../bin/test_transport_asio_timers
[ 79%] Linking CXX executable ../../bin/test_close
[ 79%] Built target test_close
[ 80%] Building CXX object test/utility/CMakeFiles/test_error.dir/error.cpp.o
[ 80%] Built target test_transport_asio_timers
[ 82%] Building CXX object test/utility/CMakeFiles/test_frame.dir/frame.cpp.o
[ 84%] Linking CXX executable ../../bin/test_transport_asio_base
In file included from /build/websocketpp/src/websocketpp-0.8.2/test/transport/iostream/connection.cpp:42:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:61:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:61:49: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:67:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:67:35: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:72:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:72:30: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:78:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:78:30: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:84:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:84:5: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:87:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:87:30: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:100:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:100:30: note: remove the '< >'
[ 85%] Linking CXX executable ../../bin/test_transport_iostream_connection
[ 85%] Built target test_transport_asio_base
[ 87%] Building CXX object test/utility/CMakeFiles/test_sha1.dir/sha1.cpp.o
[ 87%] Built target test_transport_iostream_connection
[ 88%] Building CXX object test/utility/CMakeFiles/test_uri.dir/uri.cpp.o
[ 90%] Linking CXX executable ../../bin/test_error
[ 90%] Built target test_error
[ 92%] Building CXX object test/utility/CMakeFiles/test_utilities.dir/utilities.cpp.o
In file included from /build/websocketpp/src/websocketpp-0.8.2/test/utility/frame.cpp:34:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp: In function 'void websocketpp::frame::word_mask_exact(uint8_t*, uint8_t*, size_t, const masking_key_type&)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:707:26: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:708:27: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp: In function 'size_t websocketpp::frame::word_mask_circ(uint8_t*, uint8_t*, size_t, size_t)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:773:27: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:774:28: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
[ 93%] Linking CXX executable ../../bin/test_frame
[ 95%] Linking CXX executable ../../bin/test_sha1
[ 95%] Built target test_frame
[ 95%] Built target test_sha1
[ 96%] Linking CXX executable ../../bin/test_utilities
[ 96%] Built target test_utilities
[ 98%] Linking CXX executable ../../bin/test_uri
[ 98%] Built target test_uri
In file included from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/message_buffer/message.hpp:32,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/config/core.hpp:47,
from /build/websocketpp/src/websocketpp-0.8.2/test/transport/integration.cpp:33:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp: In function 'void websocketpp::frame::word_mask_exact(uint8_t*, uint8_t*, size_t, const masking_key_type&)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:707:26: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:708:27: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp: In function 'size_t websocketpp::frame::word_mask_circ(uint8_t*, uint8_t*, size_t, size_t)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:773:27: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/frame.hpp:774:28: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'size_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align]
In file included from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/config/core.hpp:51:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp: At global scope:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:61:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:61:49: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:67:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:67:35: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:72:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:72:30: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:78:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:78:30: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:84:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:84:5: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:87:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:87:30: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:100:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/logger/basic.hpp:100:30: note: remove the '< >'
In file included from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/processors/hybi00.hpp:36,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/impl/connection_impl.hpp:31,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/connection.hpp:1640,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/endpoint.hpp:31,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:31,
from /build/websocketpp/src/websocketpp-0.8.2/websocketpp/server.hpp:31,
from /build/websocketpp/src/websocketpp-0.8.2/test/transport/integration.cpp:38:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/common/md5.hpp: In function 'void websocketpp::md5::md5_process(md5_state_t*, const md5_byte_t*)':
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/common/md5.hpp:203:13: warning: cast from 'const websocketpp::md5::md5_byte_t*' {aka 'const unsigned char*'} to 'const websocketpp::md5::md5_word_t*' {aka 'const unsigned int*'} increases required alignment of target type [-Wcast-align]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/endpoint.hpp: At global scope:
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/endpoint.hpp:112:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/endpoint.hpp:112:5: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:75:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:75:5: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:79:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:79:20: note: remove the '< >'
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:87:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/websocketpp/src/websocketpp-0.8.2/websocketpp/roles/server_endpoint.hpp:87:20: note: remove the '< >'
[100%] Linking CXX executable ../../bin/test_transport
[100%] Built target test_transport
make: Leaving directory '/build/websocketpp/src/websocketpp-0.8.2/build'
==> Entering fakeroot environment...
==> Starting package()...
make: Entering directory '/build/websocketpp/src/websocketpp-0.8.2/build'
[ 4%] Built target test_extension
[ 6%] Built target test_permessage_deflate
[ 11%] Built target test_connection
[ 14%] Built target test_http
[ 17%] Built target test_endpoint
[ 20%] Built target test_logger
[ 23%] Built target test_message_alloc
[ 26%] Built target test_processor
[ 31%] Built target test_message_buffer
[ 33%] Built target test_processor_hybi00
[ 36%] Built target test_processor_hybi07
[ 39%] Built target test_processor_hybi08
[ 42%] Built target test_processor_hybi13
[ 46%] Built target test_processor_extension_permessage_compress
[ 49%] Built target test_random_none
[ 52%] Built target test_random_random_device
[ 55%] Built target test_roles_client
[ 58%] Built target test_roles_server
[ 61%] Built target test_transport_iostream_base
[ 65%] Built target test_transport_asio_timers
[ 68%] Built target test_transport_iostream_endpoint
[ 71%] Built target test_transport_asio_security
[ 74%] Built target test_transport
[ 77%] Built target test_transport_iostream_connection
[ 80%] Built target test_error
[ 84%] Built target test_close
[ 87%] Built target test_frame
[ 90%] Built target test_sha1
[ 93%] Built target test_transport_asio_base
[ 96%] Built target test_uri
[100%] Built target test_utilities
Install the project...
-- Install configuration: "None"
-- Installing: /build/websocketpp/pkg/websocketpp/usr/lib/cmake/websocketpp/websocketpp-config.cmake
-- Installing: /build/websocketpp/pkg/websocketpp/usr/lib/cmake/websocketpp/websocketpp-configVersion.cmake
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/config
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/config/asio.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/config/debug_asio.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/config/debug_asio_no_tls.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/config/minimal_client.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/config/minimal_server.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/config/boost_config.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/config/asio_no_tls.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/config/core.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/config/core_client.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/config/asio_client.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/config/debug.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/config/asio_no_tls_client.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/transport
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/transport/iostream
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/transport/iostream/connection.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/transport/iostream/base.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/transport/iostream/endpoint.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/transport/stub
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/transport/stub/connection.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/transport/stub/base.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/transport/stub/endpoint.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/transport/base
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/transport/base/connection.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/transport/base/endpoint.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/transport/debug
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/transport/debug/connection.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/transport/debug/base.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/transport/debug/endpoint.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/transport/asio
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/transport/asio/connection.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/transport/asio/base.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/transport/asio/endpoint.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/transport/asio/security
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/transport/asio/security/tls.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/transport/asio/security/base.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/transport/asio/security/none.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/roles
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/roles/client_endpoint.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/roles/server_endpoint.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/random
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/random/random_device.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/random/none.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/connection.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/utf8_validator.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/impl
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/impl/utilities_impl.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/impl/endpoint_impl.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/impl/connection_impl.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/concurrency
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/concurrency/basic.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/concurrency/none.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/frame.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/message_buffer
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/message_buffer/pool.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/message_buffer/message.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/message_buffer/alloc.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/server.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/base64
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/base64/base64.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/uri.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/client.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/processors
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/processors/hybi00.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/processors/hybi07.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/processors/base.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/processors/hybi13.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/processors/processor.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/processors/hybi08.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/utilities.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/endpoint.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/common
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/common/regex.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/common/network.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/common/thread.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/common/asio.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/common/memory.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/common/cpp11.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/common/time.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/common/functional.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/common/random.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/common/md5.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/common/stdint.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/common/asio_ssl.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/common/system_error.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/common/type_traits.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/common/connection_hdl.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/common/chrono.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/common/platforms.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/connection_base.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/version.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/extensions
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/extensions/extension.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/extensions/permessage_deflate
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/extensions/permessage_deflate/enabled.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/extensions/permessage_deflate/disabled.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/close.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/http
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/http/impl
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/http/impl/response.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/http/impl/parser.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/http/impl/request.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/http/constants.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/http/response.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/http/parser.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/http/request.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/sha1
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/sha1/sha1.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/logger
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/logger/syslog.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/logger/stub.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/logger/basic.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/logger/levels.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/endpoint_base.hpp
-- Installing: /build/websocketpp/pkg/websocketpp/usr/include//websocketpp/error.hpp
make: Leaving directory '/build/websocketpp/src/websocketpp-0.8.2/build'
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "websocketpp"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: websocketpp 0.8.2-4 (Wed Sep 24 07:39:53 2025)
==> Cleaning up...