Changes between Initial Version and Version 3 of Ticket #70011


Ignore:
Timestamp:
May 17, 2024, 8:12:47 PM (6 months ago)
Author:
mohd-akram (Mohamed Akram)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #70011

    • Property Version changed from 2.9.3 to
  • Ticket #70011 – Description

    initial v3  
    1 {{{
    2 cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/build/Release/src && /opt/local/bin/g++-mp-13 -DCPPREST_EXCLUDE_BROTLI=1 -DCPPREST_FORCE_HTTP_CLIENT_ASIO -DCPPREST_FORCE_HTTP_LISTENER_ASIO -DCPPREST_NO_SSL_LEAK_SUPPRESS -Dcpprest_EXPORTS -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/src/pch -I/opt/local/libexec/boost/1.76/include -F//System/Library/Frameworks -isystem /opt/local/include -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++11 -fno-strict-aliasing -arch ppc -mmacosx-version-min=10.6 -fPIC -pedantic -Wall -Wextra -Wunused-parameter -Wcast-align -Wcast-qual -Wconversion -Wformat=2 -Winit-self -Winvalid-pch -Wmissing-format-attribute -Wmissing-include-dirs -Wpacked -Wredundant-decls -Wunreachable-code -MD -MT Release/src/CMakeFiles/cpprest.dir/http/common/http_helpers.cpp.o -MF CMakeFiles/cpprest.dir/http/common/http_helpers.cpp.o.d -o CMakeFiles/cpprest.dir/http/common/http_helpers.cpp.o -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/src/http/common/http_helpers.cpp
    3 [ 20%] Building CXX object Release/src/CMakeFiles/cpprest.dir/http/common/http_msg.cpp.o
    4 cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/build/Release/src && /opt/local/bin/g++-mp-13 -DCPPREST_EXCLUDE_BROTLI=1 -DCPPREST_FORCE_HTTP_CLIENT_ASIO -DCPPREST_FORCE_HTTP_LISTENER_ASIO -DCPPREST_NO_SSL_LEAK_SUPPRESS -Dcpprest_EXPORTS -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/src/pch -I/opt/local/libexec/boost/1.76/include -F//System/Library/Frameworks -isystem /opt/local/include -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++11 -fno-strict-aliasing -arch ppc -mmacosx-version-min=10.6 -fPIC -pedantic -Wall -Wextra -Wunused-parameter -Wcast-align -Wcast-qual -Wconversion -Wformat=2 -Winit-self -Winvalid-pch -Wmissing-format-attribute -Wmissing-include-dirs -Wpacked -Wredundant-decls -Wunreachable-code -MD -MT Release/src/CMakeFiles/cpprest.dir/http/common/http_msg.cpp.o -MF CMakeFiles/cpprest.dir/http/common/http_msg.cpp.o.d -o CMakeFiles/cpprest.dir/http/common/http_msg.cpp.o -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/src/http/common/http_msg.cpp
    5 In file included from /opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp:13,
    6                  from /opt/local/libexec/boost/1.76/include/boost/thread/pthread/condition_variable.hpp:9,
    7                  from /opt/local/libexec/boost/1.76/include/boost/thread/condition_variable.hpp:16,
    8                  from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/src/pch/stdafx.h:61,
    9                  from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/src/http/common/http_compression.cpp:14:
    10 /opt/local/libexec/boost/1.76/include/boost/date_time/posix_time/conversion.hpp: In function 'time_t boost::posix_time::to_time_t(ptime)':
    11 /opt/local/libexec/boost/1.76/include/boost/date_time/posix_time/conversion.hpp:36:65: warning: conversion from 'boost::date_time::time_duration<boost::posix_time::time_duration, boost::date_time::time_resolution_traits<boost::date_time::time_resolution_traits_adapted64_impl, boost::date_time::micro, 1000000, 6> >::sec_type' {aka 'long long int'} to 'time_t' {aka 'long int'} may change value [-Wconversion]
    12    36 |     return (pt - ptime(gregorian::date(1970,1,1))).total_seconds();
    13       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
    14 /opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp: In function 'boost::time_max_t boost::threads::chrono_details::steady_full()':
    15 /opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp:88:54: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'double' may change value [-Wconversion]
    16    88 |     return static_cast<time_max_t>(mach_absolute_time() * factor);
    17       |                                    ~~~~~~~~~~~~~~~~~~^~
    18 /opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp: In constructor 'boost::detail::platform_duration::platform_duration(const boost::posix_time::time_duration&)':
    19 /opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp:148:47: warning: conversion from 'boost::date_time::time_duration<boost::posix_time::time_duration, boost::date_time::time_resolution_traits<boost::date_time::time_resolution_traits_adapted64_impl, boost::date_time::micro, 1000000, 6> >::sec_type' {aka 'long long int'} to '__darwin_time_t' {aka 'long int'} may change value [-Wconversion]
    20   148 |         ts_val.tv_sec = rel_time.total_seconds();
    21       |                         ~~~~~~~~~~~~~~~~~~~~~~^~
    22 In file included from /opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp:13,
    23                  from /opt/local/libexec/boost/1.76/include/boost/thread/pthread/condition_variable.hpp:9,
    24                  from /opt/local/libexec/boost/1.76/include/boost/thread/condition_variable.hpp:16,
    25                  from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/src/pch/stdafx.h:61,
    26                  from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/src/http/common/http_helpers.cpp:14:
    27 /opt/local/libexec/boost/1.76/include/boost/date_time/posix_time/conversion.hpp: In function 'time_t boost::posix_time::to_time_t(ptime)':
    28 /opt/local/libexec/boost/1.76/include/boost/date_time/posix_time/conversion.hpp:36:65: warning: conversion from 'boost::date_time::time_duration<boost::posix_time::time_duration, boost::date_time::time_resolution_traits<boost::date_time::time_resolution_traits_adapted64_impl, boost::date_time::micro, 1000000, 6> >::sec_type' {aka 'long long int'} to 'time_t' {aka 'long int'} may change value [-Wconversion]
    29    36 |     return (pt - ptime(gregorian::date(1970,1,1))).total_seconds();
    30       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
    31 In file included from /opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp:13,
    32                  from /opt/local/libexec/boost/1.76/include/boost/thread/pthread/condition_variable.hpp:9,
    33                  from /opt/local/libexec/boost/1.76/include/boost/thread/condition_variable.hpp:16,
    34                  from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/src/pch/stdafx.h:61,
    35                  from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/src/http/listener/http_listener.cpp:14:
    36 /opt/local/libexec/boost/1.76/include/boost/date_time/posix_time/conversion.hpp: In function 'time_t boost::posix_time::to_time_t(ptime)':
    37 /opt/local/libexec/boost/1.76/include/boost/date_time/posix_time/conversion.hpp:36:65: warning: conversion from 'boost::date_time::time_duration<boost::posix_time::time_duration, boost::date_time::time_resolution_traits<boost::date_time::time_resolution_traits_adapted64_impl, boost::date_time::micro, 1000000, 6> >::sec_type' {aka 'long long int'} to 'time_t' {aka 'long int'} may change value [-Wconversion]
    38    36 |     return (pt - ptime(gregorian::date(1970,1,1))).total_seconds();
    39       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
    40 In file included from /opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp:13,
    41                  from /opt/local/libexec/boost/1.76/include/boost/thread/pthread/condition_variable.hpp:9,
    42                  from /opt/local/libexec/boost/1.76/include/boost/thread/condition_variable.hpp:16,
    43                  from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/src/pch/stdafx.h:61,
    44                  from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/src/http/client/http_client.cpp:16:
    45 /opt/local/libexec/boost/1.76/include/boost/date_time/posix_time/conversion.hpp: In function 'time_t boost::posix_time::to_time_t(ptime)':
    46 /opt/local/libexec/boost/1.76/include/boost/date_time/posix_time/conversion.hpp:36:65: warning: conversion from 'boost::date_time::time_duration<boost::posix_time::time_duration, boost::date_time::time_resolution_traits<boost::date_time::time_resolution_traits_adapted64_impl, boost::date_time::micro, 1000000, 6> >::sec_type' {aka 'long long int'} to 'time_t' {aka 'long int'} may change value [-Wconversion]
    47    36 |     return (pt - ptime(gregorian::date(1970,1,1))).total_seconds();
    48       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
    49 In file included from /opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp:13,
    50                  from /opt/local/libexec/boost/1.76/include/boost/thread/pthread/condition_variable.hpp:9,
    51                  from /opt/local/libexec/boost/1.76/include/boost/thread/condition_variable.hpp:16,
    52                  from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/src/pch/stdafx.h:61,
    53                  from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/src/http/common/http_msg.cpp:13:
    54 /opt/local/libexec/boost/1.76/include/boost/date_time/posix_time/conversion.hpp: In function 'time_t boost::posix_time::to_time_t(ptime)':
    55 /opt/local/libexec/boost/1.76/include/boost/date_time/posix_time/conversion.hpp:36:65: warning: conversion from 'boost::date_time::time_duration<boost::posix_time::time_duration, boost::date_time::time_resolution_traits<boost::date_time::time_resolution_traits_adapted64_impl, boost::date_time::micro, 1000000, 6> >::sec_type' {aka 'long long int'} to 'time_t' {aka 'long int'} may change value [-Wconversion]
    56    36 |     return (pt - ptime(gregorian::date(1970,1,1))).total_seconds();
    57       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
    58 /opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp: In function 'boost::time_max_t boost::threads::chrono_details::steady_full()':
    59 /opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp:88:54: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'double' may change value [-Wconversion]
    60    88 |     return static_cast<time_max_t>(mach_absolute_time() * factor);
    61       |                                    ~~~~~~~~~~~~~~~~~~^~
    62 /opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp: In constructor 'boost::detail::platform_duration::platform_duration(const boost::posix_time::time_duration&)':
    63 /opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp:148:47: warning: conversion from 'boost::date_time::time_duration<boost::posix_time::time_duration, boost::date_time::time_resolution_traits<boost::date_time::time_resolution_traits_adapted64_impl, boost::date_time::micro, 1000000, 6> >::sec_type' {aka 'long long int'} to '__darwin_time_t' {aka 'long int'} may change value [-Wconversion]
    64   148 |         ts_val.tv_sec = rel_time.total_seconds();
    65       |                         ~~~~~~~~~~~~~~~~~~~~~~^~
    66 /opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp: In function 'boost::time_max_t boost::threads::chrono_details::steady_full()':
    67 /opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp:88:54: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'double' may change value [-Wconversion]
    68    88 |     return static_cast<time_max_t>(mach_absolute_time() * factor);
    69       |                                    ~~~~~~~~~~~~~~~~~~^~
    70 /opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp: In constructor 'boost::detail::platform_duration::platform_duration(const boost::posix_time::time_duration&)':
    71 /opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp:148:47: warning: conversion from 'boost::date_time::time_duration<boost::posix_time::time_duration, boost::date_time::time_resolution_traits<boost::date_time::time_resolution_traits_adapted64_impl, boost::date_time::micro, 1000000, 6> >::sec_type' {aka 'long long int'} to '__darwin_time_t' {aka 'long int'} may change value [-Wconversion]
    72   148 |         ts_val.tv_sec = rel_time.total_seconds();
    73       |                         ~~~~~~~~~~~~~~~~~~~~~~^~
    74 In file included from /opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp:13,
    75                  from /opt/local/libexec/boost/1.76/include/boost/thread/pthread/condition_variable.hpp:9,
    76                  from /opt/local/libexec/boost/1.76/include/boost/thread/condition_variable.hpp:16,
    77                  from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/src/pch/stdafx.h:61,
    78                  from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/src/http/client/http_client_msg.cpp:13:
    79 /opt/local/libexec/boost/1.76/include/boost/date_time/posix_time/conversion.hpp: In function 'time_t boost::posix_time::to_time_t(ptime)':
    80 /opt/local/libexec/boost/1.76/include/boost/date_time/posix_time/conversion.hpp:36:65: warning: conversion from 'boost::date_time::time_duration<boost::posix_time::time_duration, boost::date_time::time_resolution_traits<boost::date_time::time_resolution_traits_adapted64_impl, boost::date_time::micro, 1000000, 6> >::sec_type' {aka 'long long int'} to 'time_t' {aka 'long int'} may change value [-Wconversion]
    81    36 |     return (pt - ptime(gregorian::date(1970,1,1))).total_seconds();
    82       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
    83 /opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp: In function 'boost::time_max_t boost::threads::chrono_details::steady_full()':
    84 /opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp:88:54: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'double' may change value [-Wconversion]
    85    88 |     return static_cast<time_max_t>(mach_absolute_time() * factor);
    86       |                                    ~~~~~~~~~~~~~~~~~~^~
    87 /opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp: In constructor 'boost::detail::platform_duration::platform_duration(const boost::posix_time::time_duration&)':
    88 /opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp:148:47: warning: conversion from 'boost::date_time::time_duration<boost::posix_time::time_duration, boost::date_time::time_resolution_traits<boost::date_time::time_resolution_traits_adapted64_impl, boost::date_time::micro, 1000000, 6> >::sec_type' {aka 'long long int'} to '__darwin_time_t' {aka 'long int'} may change value [-Wconversion]
    89   148 |         ts_val.tv_sec = rel_time.total_seconds();
    90       |                         ~~~~~~~~~~~~~~~~~~~~~~^~
    91 /opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp: In function 'boost::time_max_t boost::threads::chrono_details::steady_full()':
    92 /opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp:88:54: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'double' may change value [-Wconversion]
    93    88 |     return static_cast<time_max_t>(mach_absolute_time() * factor);
    94       |                                    ~~~~~~~~~~~~~~~~~~^~
    95 /opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp: In constructor 'boost::detail::platform_duration::platform_duration(const boost::posix_time::time_duration&)':
    96 /opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp:148:47: warning: conversion from 'boost::date_time::time_duration<boost::posix_time::time_duration, boost::date_time::time_resolution_traits<boost::date_time::time_resolution_traits_adapted64_impl, boost::date_time::micro, 1000000, 6> >::sec_type' {aka 'long long int'} to '__darwin_time_t' {aka 'long int'} may change value [-Wconversion]
    97   148 |         ts_val.tv_sec = rel_time.total_seconds();
    98       |                         ~~~~~~~~~~~~~~~~~~~~~~^~
    99 /opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp: In function 'boost::time_max_t boost::threads::chrono_details::steady_full()':
    100 /opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp:88:54: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'double' may change value [-Wconversion]
    101    88 |     return static_cast<time_max_t>(mach_absolute_time() * factor);
    102       |                                    ~~~~~~~~~~~~~~~~~~^~
    103 /opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp: In constructor 'boost::detail::platform_duration::platform_duration(const boost::posix_time::time_duration&)':
    104 /opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp:148:47: warning: conversion from 'boost::date_time::time_duration<boost::posix_time::time_duration, boost::date_time::time_resolution_traits<boost::date_time::time_resolution_traits_adapted64_impl, boost::date_time::micro, 1000000, 6> >::sec_type' {aka 'long long int'} to '__darwin_time_t' {aka 'long int'} may change value [-Wconversion]
    105   148 |         ts_val.tv_sec = rel_time.total_seconds();
    106       |                         ~~~~~~~~~~~~~~~~~~~~~~^~
    107 In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/json.h:18,
    108                  from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/src/pch/stdafx.h:88:
    109 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/asyncrt_utils.h: At global scope:
    110 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/asyncrt_utils.h:317:13: error: 'locale_t' does not name a type
    111   317 |     typedef locale_t xplat_locale;
    112       |             ^~~~~~~~
    113 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/asyncrt_utils.h:320:24: error: 'xplat_locale' does not name a type
    114   320 |     static _ASYNCRTIMP xplat_locale __cdecl c_locale();
    115       |                        ^~~~~~~~~~~~
    116 In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/json.h:18,
    117                  from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/src/pch/stdafx.h:88:
    118 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/asyncrt_utils.h: At global scope:
    119 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/asyncrt_utils.h:317:13: error: 'locale_t' does not name a type
    120   317 |     typedef locale_t xplat_locale;
    121       |             ^~~~~~~~
    122 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/asyncrt_utils.h:327:5: error: 'locale_t' does not name a type
    123   327 |     locale_t m_prevLocale;
    124       |     ^~~~~~~~
    125 In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/json.h:18,
    126                  from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/src/pch/stdafx.h:88:
    127 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/asyncrt_utils.h: At global scope:
    128 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/asyncrt_utils.h:317:13: error: 'locale_t' does not name a type
    129   317 |     typedef locale_t xplat_locale;
    130       |             ^~~~~~~~
    131 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/asyncrt_utils.h:320:24: error: 'xplat_locale' does not name a type
    132   320 |     static _ASYNCRTIMP xplat_locale __cdecl c_locale();
    133       |                        ^~~~~~~~~~~~
    134 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/asyncrt_utils.h:327:5: error: 'locale_t' does not name a type
    135   327 |     locale_t m_prevLocale;
    136       |     ^~~~~~~~
    137 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/asyncrt_utils.h:320:24: error: 'xplat_locale' does not name a type
    138   320 |     static _ASYNCRTIMP xplat_locale __cdecl c_locale();
    139       |                        ^~~~~~~~~~~~
    140 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/asyncrt_utils.h:327:5: error: 'locale_t' does not name a type
    141   327 |     locale_t m_prevLocale;
    142       |     ^~~~~~~~
    143 In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/json.h:18,
    144                  from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/src/pch/stdafx.h:88:
    145 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/asyncrt_utils.h: At global scope:
    146 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/asyncrt_utils.h:317:13: error: 'locale_t' does not name a type
    147   317 |     typedef locale_t xplat_locale;
    148       |             ^~~~~~~~
    149 In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/json.h:18,
    150                  from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/src/pch/stdafx.h:88:
    151 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/asyncrt_utils.h: At global scope:
    152 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/asyncrt_utils.h:317:13: error: 'locale_t' does not name a type
    153   317 |     typedef locale_t xplat_locale;
    154       |             ^~~~~~~~
    155 In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/json.h:18,
    156                  from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/src/pch/stdafx.h:88:
    157 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/asyncrt_utils.h: At global scope:
    158 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/asyncrt_utils.h:317:13: error: 'locale_t' does not name a type
    159   317 |     typedef locale_t xplat_locale;
    160       |             ^~~~~~~~
    161 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/asyncrt_utils.h:320:24: error: 'xplat_locale' does not name a type
    162   320 |     static _ASYNCRTIMP xplat_locale __cdecl c_locale();
    163       |                        ^~~~~~~~~~~~
    164 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/asyncrt_utils.h:320:24: error: 'xplat_locale' does not name a type
    165   320 |     static _ASYNCRTIMP xplat_locale __cdecl c_locale();
    166       |                        ^~~~~~~~~~~~
    167 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/asyncrt_utils.h:327:5: error: 'locale_t' does not name a type
    168   327 |     locale_t m_prevLocale;
    169       |     ^~~~~~~~
    170 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/asyncrt_utils.h:327:5: error: 'locale_t' does not name a type
    171   327 |     locale_t m_prevLocale;
    172       |     ^~~~~~~~
    173 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/asyncrt_utils.h:320:24: error: 'xplat_locale' does not name a type
    174   320 |     static _ASYNCRTIMP xplat_locale __cdecl c_locale();
    175       |                        ^~~~~~~~~~~~
    176 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/asyncrt_utils.h:327:5: error: 'locale_t' does not name a type
    177   327 |     locale_t m_prevLocale;
    178       |     ^~~~~~~~
    179 In file included from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/context.hpp:23,
    180                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl.hpp:18,
    181                  from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/http_client.h:68,
    182                  from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/src/pch/stdafx.h:99:
    183 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/context_base.hpp:139:3: warning: overflow in conversion from 'uint64_t' {aka 'long long unsigned int'} to 'long int' changes value from '2147485776' to '-2147481520' [-Woverflow]
    184   139 |   BOOST_ASIO_STATIC_CONSTANT(long, default_workarounds = SSL_OP_ALL);
    185       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
    186 In file included from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/context.hpp:760:
    187 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In destructor 'boost::asio::ssl::context::rsa_cleanup::~rsa_cleanup()':
    188 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:54:37: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    189    54 |   ~rsa_cleanup() { if (p) ::RSA_free(p); }
    190       |                           ~~~~~~~~~~^~~
    191 In file included from /opt/local/include/openssl/x509.h:36,
    192                  from /opt/local/include/openssl/ssl.h:31,
    193                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/detail/openssl_types.hpp:24,
    194                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/context_base.hpp:19:
    195 /opt/local/include/openssl/rsa.h:299:28: note: declared here
    196   299 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
    197       |                            ^~~~~~~~
    198 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In destructor 'boost::asio::ssl::context::dh_cleanup::~dh_cleanup()':
    199 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:60:35: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    200    60 |   ~dh_cleanup() { if (p) ::DH_free(p); }
    201       |                          ~~~~~~~~~^~~
    202 In file included from /opt/local/include/openssl/dsa.h:31,
    203                  from /opt/local/include/openssl/x509.h:37:
    204 /opt/local/include/openssl/dh.h:207:28: note: declared here
    205   207 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
    206       |                            ^~~~~~~
    207 In file included from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/context.hpp:23,
    208                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl.hpp:18,
    209                  from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/http_client.h:68,
    210                  from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/src/pch/stdafx.h:99:
    211 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/context_base.hpp:139:3: warning: overflow in conversion from 'uint64_t' {aka 'long long unsigned int'} to 'long int' changes value from '2147485776' to '-2147481520' [-Woverflow]
    212   139 |   BOOST_ASIO_STATIC_CONSTANT(long, default_workarounds = SSL_OP_ALL);
    213       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
    214 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In member function 'boost::system::error_code boost::asio::ssl::context::use_rsa_private_key(const boost::asio::const_buffer&, boost::asio::ssl::context_base::file_format, boost::system::error_code&)':
    215 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:956:50: warning: 'RSA* d2i_RSAPrivateKey_bio(BIO*, RSA**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    216   956 |       rsa_private_key.p = ::d2i_RSAPrivateKey_bio(bio.p, 0);
    217       |                           ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
    218 /opt/local/include/openssl/x509.h:619:28: note: declared here
    219   619 | OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA **rsa);
    220       |                            ^~~~~~~~~~~~~~~~~~~~~
    221 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:959:55: warning: 'RSA* PEM_read_bio_RSAPrivateKey(BIO*, RSA**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    222   959 |       rsa_private_key.p = ::PEM_read_bio_RSAPrivateKey(
    223       |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    224   960 |           bio.p, 0, callback,
    225       |           ~~~~~~~~~~~~~~~~~~~                         
    226   961 |           cb_userdata);
    227       |           ~~~~~~~~~~~~                                 
    228 In file included from /opt/local/include/openssl/ssl.h:36:
    229 /opt/local/include/openssl/pem.h:450:1: note: declared here
    230   450 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
    231       | ^~~~~~~~~~~~~~~~~~~~~~
    232 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:972:38: warning: 'int SSL_CTX_use_RSAPrivateKey(SSL_CTX*, RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    233   972 |       if (::SSL_CTX_use_RSAPrivateKey(handle_, rsa_private_key.p) == 1)
    234       |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
    235 /opt/local/include/openssl/ssl.h:1813:12: note: declared here
    236  1813 | __owur int SSL_CTX_use_RSAPrivateKey(SSL_CTX *ctx, RSA *rsa);
    237       |            ^~~~~~~~~~~~~~~~~~~~~~~~~
    238 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In member function 'boost::system::error_code boost::asio::ssl::context::use_rsa_private_key_file(const std::string&, boost::asio::ssl::context_base::file_format, boost::system::error_code&)':
    239 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:1050:39: warning: 'int SSL_CTX_use_RSAPrivateKey_file(SSL_CTX*, const char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    240  1050 |   if (::SSL_CTX_use_RSAPrivateKey_file(
    241       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    242  1051 |         handle_, filename.c_str(), file_type) != 1)
    243       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    244 /opt/local/include/openssl/ssl.h:1700:12: note: declared here
    245  1700 | __owur int SSL_CTX_use_RSAPrivateKey_file(SSL_CTX *ctx, const char *file,
    246       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    247 In file included from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/context.hpp:760:
    248 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In destructor 'boost::asio::ssl::context::rsa_cleanup::~rsa_cleanup()':
    249 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:54:37: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    250    54 |   ~rsa_cleanup() { if (p) ::RSA_free(p); }
    251       |                           ~~~~~~~~~~^~~
    252 In file included from /opt/local/include/openssl/x509.h:36,
    253                  from /opt/local/include/openssl/ssl.h:31,
    254                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/detail/openssl_types.hpp:24,
    255                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/context_base.hpp:19:
    256 /opt/local/include/openssl/rsa.h:299:28: note: declared here
    257   299 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
    258       |                            ^~~~~~~~
    259 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In destructor 'boost::asio::ssl::context::dh_cleanup::~dh_cleanup()':
    260 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:60:35: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    261    60 |   ~dh_cleanup() { if (p) ::DH_free(p); }
    262       |                          ~~~~~~~~~^~~
    263 In file included from /opt/local/include/openssl/dsa.h:31,
    264                  from /opt/local/include/openssl/x509.h:37:
    265 /opt/local/include/openssl/dh.h:207:28: note: declared here
    266   207 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
    267       |                            ^~~~~~~
    268 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In member function 'boost::system::error_code boost::asio::ssl::context::do_use_tmp_dh(BIO*, boost::system::error_code&)':
    269 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:1116:44: warning: 'DH* PEM_read_bio_DHparams(BIO*, DH**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    270  1116 |   dh_cleanup dh = { ::PEM_read_bio_DHparams(bio, 0, 0, 0) };
    271       |                     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
    272 /opt/local/include/openssl/pem.h:472:1: note: declared here
    273   472 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
    274       | ^~~~~~~~~~~~~~~~~~~
    275 In file included from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/context.hpp:23,
    276                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl.hpp:18,
    277                  from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/http_client.h:68,
    278                  from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/src/pch/stdafx.h:99:
    279 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/context_base.hpp:139:3: warning: overflow in conversion from 'uint64_t' {aka 'long long unsigned int'} to 'long int' changes value from '2147485776' to '-2147481520' [-Woverflow]
    280   139 |   BOOST_ASIO_STATIC_CONSTANT(long, default_workarounds = SSL_OP_ALL);
    281       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
    282 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In member function 'boost::system::error_code boost::asio::ssl::context::use_rsa_private_key(const boost::asio::const_buffer&, boost::asio::ssl::context_base::file_format, boost::system::error_code&)':
    283 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:956:50: warning: 'RSA* d2i_RSAPrivateKey_bio(BIO*, RSA**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    284   956 |       rsa_private_key.p = ::d2i_RSAPrivateKey_bio(bio.p, 0);
    285       |                           ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
    286 /opt/local/include/openssl/x509.h:619:28: note: declared here
    287   619 | OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA **rsa);
    288       |                            ^~~~~~~~~~~~~~~~~~~~~
    289 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:959:55: warning: 'RSA* PEM_read_bio_RSAPrivateKey(BIO*, RSA**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    290   959 |       rsa_private_key.p = ::PEM_read_bio_RSAPrivateKey(
    291       |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    292   960 |           bio.p, 0, callback,
    293       |           ~~~~~~~~~~~~~~~~~~~                         
    294   961 |           cb_userdata);
    295       |           ~~~~~~~~~~~~                                 
    296 In file included from /opt/local/include/openssl/ssl.h:36:
    297 /opt/local/include/openssl/pem.h:450:1: note: declared here
    298   450 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
    299       | ^~~~~~~~~~~~~~~~~~~~~~
    300 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:972:38: warning: 'int SSL_CTX_use_RSAPrivateKey(SSL_CTX*, RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    301   972 |       if (::SSL_CTX_use_RSAPrivateKey(handle_, rsa_private_key.p) == 1)
    302       |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
    303 /opt/local/include/openssl/ssl.h:1813:12: note: declared here
    304  1813 | __owur int SSL_CTX_use_RSAPrivateKey(SSL_CTX *ctx, RSA *rsa);
    305       |            ^~~~~~~~~~~~~~~~~~~~~~~~~
    306 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In member function 'boost::system::error_code boost::asio::ssl::context::use_rsa_private_key_file(const std::string&, boost::asio::ssl::context_base::file_format, boost::system::error_code&)':
    307 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:1050:39: warning: 'int SSL_CTX_use_RSAPrivateKey_file(SSL_CTX*, const char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    308  1050 |   if (::SSL_CTX_use_RSAPrivateKey_file(
    309       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    310  1051 |         handle_, filename.c_str(), file_type) != 1)
    311       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    312 /opt/local/include/openssl/ssl.h:1700:12: note: declared here
    313  1700 | __owur int SSL_CTX_use_RSAPrivateKey_file(SSL_CTX *ctx, const char *file,
    314       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    315 In file included from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/context.hpp:760:
    316 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In destructor 'boost::asio::ssl::context::rsa_cleanup::~rsa_cleanup()':
    317 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:54:37: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    318    54 |   ~rsa_cleanup() { if (p) ::RSA_free(p); }
    319       |                           ~~~~~~~~~~^~~
    320 In file included from /opt/local/include/openssl/x509.h:36,
    321                  from /opt/local/include/openssl/ssl.h:31,
    322                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/detail/openssl_types.hpp:24,
    323                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/context_base.hpp:19:
    324 /opt/local/include/openssl/rsa.h:299:28: note: declared here
    325   299 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
    326       |                            ^~~~~~~~
    327 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In destructor 'boost::asio::ssl::context::dh_cleanup::~dh_cleanup()':
    328 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:60:35: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    329    60 |   ~dh_cleanup() { if (p) ::DH_free(p); }
    330       |                          ~~~~~~~~~^~~
    331 In file included from /opt/local/include/openssl/dsa.h:31,
    332                  from /opt/local/include/openssl/x509.h:37:
    333 /opt/local/include/openssl/dh.h:207:28: note: declared here
    334   207 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
    335       |                            ^~~~~~~
    336 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In member function 'boost::system::error_code boost::asio::ssl::context::do_use_tmp_dh(BIO*, boost::system::error_code&)':
    337 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:1116:44: warning: 'DH* PEM_read_bio_DHparams(BIO*, DH**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    338  1116 |   dh_cleanup dh = { ::PEM_read_bio_DHparams(bio, 0, 0, 0) };
    339       |                     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
    340 /opt/local/include/openssl/pem.h:472:1: note: declared here
    341   472 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
    342       | ^~~~~~~~~~~~~~~~~~~
    343 In file included from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/context.hpp:23,
    344                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl.hpp:18,
    345                  from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/http_client.h:68,
    346                  from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/src/pch/stdafx.h:99:
    347 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/context_base.hpp:139:3: warning: overflow in conversion from 'uint64_t' {aka 'long long unsigned int'} to 'long int' changes value from '2147485776' to '-2147481520' [-Woverflow]
    348   139 |   BOOST_ASIO_STATIC_CONSTANT(long, default_workarounds = SSL_OP_ALL);
    349       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
    350 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In member function 'boost::system::error_code boost::asio::ssl::context::use_rsa_private_key(const boost::asio::const_buffer&, boost::asio::ssl::context_base::file_format, boost::system::error_code&)':
    351 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:956:50: warning: 'RSA* d2i_RSAPrivateKey_bio(BIO*, RSA**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    352   956 |       rsa_private_key.p = ::d2i_RSAPrivateKey_bio(bio.p, 0);
    353       |                           ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
    354 /opt/local/include/openssl/x509.h:619:28: note: declared here
    355   619 | OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA **rsa);
    356       |                            ^~~~~~~~~~~~~~~~~~~~~
    357 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:959:55: warning: 'RSA* PEM_read_bio_RSAPrivateKey(BIO*, RSA**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    358   959 |       rsa_private_key.p = ::PEM_read_bio_RSAPrivateKey(
    359       |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    360   960 |           bio.p, 0, callback,
    361       |           ~~~~~~~~~~~~~~~~~~~                         
    362   961 |           cb_userdata);
    363       |           ~~~~~~~~~~~~                                 
    364 In file included from /opt/local/include/openssl/ssl.h:36:
    365 /opt/local/include/openssl/pem.h:450:1: note: declared here
    366   450 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
    367       | ^~~~~~~~~~~~~~~~~~~~~~
    368 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:972:38: warning: 'int SSL_CTX_use_RSAPrivateKey(SSL_CTX*, RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    369   972 |       if (::SSL_CTX_use_RSAPrivateKey(handle_, rsa_private_key.p) == 1)
    370       |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
    371 /opt/local/include/openssl/ssl.h:1813:12: note: declared here
    372  1813 | __owur int SSL_CTX_use_RSAPrivateKey(SSL_CTX *ctx, RSA *rsa);
    373       |            ^~~~~~~~~~~~~~~~~~~~~~~~~
    374 In file included from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/context.hpp:23,
    375                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl.hpp:18,
    376                  from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/http_client.h:68,
    377                  from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/src/pch/stdafx.h:99:
    378 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/context_base.hpp:139:3: warning: overflow in conversion from 'uint64_t' {aka 'long long unsigned int'} to 'long int' changes value from '2147485776' to '-2147481520' [-Woverflow]
    379   139 |   BOOST_ASIO_STATIC_CONSTANT(long, default_workarounds = SSL_OP_ALL);
    380       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
    381 In file included from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/context.hpp:23,
    382                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl.hpp:18,
    383                  from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/include/cpprest/http_client.h:68,
    384                  from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/cpprestsdk-2.10.19/Release/src/pch/stdafx.h:99:
    385 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/context_base.hpp:139:3: warning: overflow in conversion from 'uint64_t' {aka 'long long unsigned int'} to 'long int' changes value from '2147485776' to '-2147481520' [-Woverflow]
    386   139 |   BOOST_ASIO_STATIC_CONSTANT(long, default_workarounds = SSL_OP_ALL);
    387       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
    388 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In member function 'boost::system::error_code boost::asio::ssl::context::use_rsa_private_key_file(const std::string&, boost::asio::ssl::context_base::file_format, boost::system::error_code&)':
    389 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:1050:39: warning: 'int SSL_CTX_use_RSAPrivateKey_file(SSL_CTX*, const char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    390  1050 |   if (::SSL_CTX_use_RSAPrivateKey_file(
    391       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    392  1051 |         handle_, filename.c_str(), file_type) != 1)
    393       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    394 /opt/local/include/openssl/ssl.h:1700:12: note: declared here
    395  1700 | __owur int SSL_CTX_use_RSAPrivateKey_file(SSL_CTX *ctx, const char *file,
    396       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    397 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In member function 'boost::system::error_code boost::asio::ssl::context::do_use_tmp_dh(BIO*, boost::system::error_code&)':
    398 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:1116:44: warning: 'DH* PEM_read_bio_DHparams(BIO*, DH**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    399  1116 |   dh_cleanup dh = { ::PEM_read_bio_DHparams(bio, 0, 0, 0) };
    400       |                     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
    401 /opt/local/include/openssl/pem.h:472:1: note: declared here
    402   472 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
    403       | ^~~~~~~~~~~~~~~~~~~
    404 In file included from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/context.hpp:760:
    405 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In destructor 'boost::asio::ssl::context::rsa_cleanup::~rsa_cleanup()':
    406 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:54:37: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    407    54 |   ~rsa_cleanup() { if (p) ::RSA_free(p); }
    408       |                           ~~~~~~~~~~^~~
    409 In file included from /opt/local/include/openssl/x509.h:36,
    410                  from /opt/local/include/openssl/ssl.h:31,
    411                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/detail/openssl_types.hpp:24,
    412                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/context_base.hpp:19:
    413 /opt/local/include/openssl/rsa.h:299:28: note: declared here
    414   299 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
    415       |                            ^~~~~~~~
    416 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In destructor 'boost::asio::ssl::context::dh_cleanup::~dh_cleanup()':
    417 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:60:35: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    418    60 |   ~dh_cleanup() { if (p) ::DH_free(p); }
    419       |                          ~~~~~~~~~^~~
    420 In file included from /opt/local/include/openssl/dsa.h:31,
    421                  from /opt/local/include/openssl/x509.h:37:
    422 /opt/local/include/openssl/dh.h:207:28: note: declared here
    423   207 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
    424       |                            ^~~~~~~
    425 In file included from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/context.hpp:760:
    426 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In destructor 'boost::asio::ssl::context::rsa_cleanup::~rsa_cleanup()':
    427 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:54:37: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    428    54 |   ~rsa_cleanup() { if (p) ::RSA_free(p); }
    429       |                           ~~~~~~~~~~^~~
    430 In file included from /opt/local/include/openssl/x509.h:36,
    431                  from /opt/local/include/openssl/ssl.h:31,
    432                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/detail/openssl_types.hpp:24,
    433                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/context_base.hpp:19:
    434 /opt/local/include/openssl/rsa.h:299:28: note: declared here
    435   299 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
    436       |                            ^~~~~~~~
    437 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In destructor 'boost::asio::ssl::context::dh_cleanup::~dh_cleanup()':
    438 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:60:35: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    439    60 |   ~dh_cleanup() { if (p) ::DH_free(p); }
    440       |                          ~~~~~~~~~^~~
    441 In file included from /opt/local/include/openssl/dsa.h:31,
    442                  from /opt/local/include/openssl/x509.h:37:
    443 /opt/local/include/openssl/dh.h:207:28: note: declared here
    444   207 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
    445       |                            ^~~~~~~
    446 In file included from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/context.hpp:760:
    447 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In destructor 'boost::asio::ssl::context::rsa_cleanup::~rsa_cleanup()':
    448 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:54:37: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    449    54 |   ~rsa_cleanup() { if (p) ::RSA_free(p); }
    450       |                           ~~~~~~~~~~^~~
    451 In file included from /opt/local/include/openssl/x509.h:36,
    452                  from /opt/local/include/openssl/ssl.h:31,
    453                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/detail/openssl_types.hpp:24,
    454                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/context_base.hpp:19:
    455 /opt/local/include/openssl/rsa.h:299:28: note: declared here
    456   299 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
    457       |                            ^~~~~~~~
    458 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In destructor 'boost::asio::ssl::context::dh_cleanup::~dh_cleanup()':
    459 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:60:35: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    460    60 |   ~dh_cleanup() { if (p) ::DH_free(p); }
    461       |                          ~~~~~~~~~^~~
    462 In file included from /opt/local/include/openssl/dsa.h:31,
    463                  from /opt/local/include/openssl/x509.h:37:
    464 /opt/local/include/openssl/dh.h:207:28: note: declared here
    465   207 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
    466       |                            ^~~~~~~
    467 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In member function 'boost::system::error_code boost::asio::ssl::context::use_rsa_private_key(const boost::asio::const_buffer&, boost::asio::ssl::context_base::file_format, boost::system::error_code&)':
    468 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:956:50: warning: 'RSA* d2i_RSAPrivateKey_bio(BIO*, RSA**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    469   956 |       rsa_private_key.p = ::d2i_RSAPrivateKey_bio(bio.p, 0);
    470       |                           ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
    471 /opt/local/include/openssl/x509.h:619:28: note: declared here
    472   619 | OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA **rsa);
    473       |                            ^~~~~~~~~~~~~~~~~~~~~
    474 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:959:55: warning: 'RSA* PEM_read_bio_RSAPrivateKey(BIO*, RSA**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    475   959 |       rsa_private_key.p = ::PEM_read_bio_RSAPrivateKey(
    476       |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    477   960 |           bio.p, 0, callback,
    478       |           ~~~~~~~~~~~~~~~~~~~                         
    479   961 |           cb_userdata);
    480       |           ~~~~~~~~~~~~                                 
    481 In file included from /opt/local/include/openssl/ssl.h:36:
    482 /opt/local/include/openssl/pem.h:450:1: note: declared here
    483   450 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
    484       | ^~~~~~~~~~~~~~~~~~~~~~
    485 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In member function 'boost::system::error_code boost::asio::ssl::context::use_rsa_private_key(const boost::asio::const_buffer&, boost::asio::ssl::context_base::file_format, boost::system::error_code&)':
    486 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:956:50: warning: 'RSA* d2i_RSAPrivateKey_bio(BIO*, RSA**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    487   956 |       rsa_private_key.p = ::d2i_RSAPrivateKey_bio(bio.p, 0);
    488       |                           ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
    489 /opt/local/include/openssl/x509.h:619:28: note: declared here
    490   619 | OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA **rsa);
    491       |                            ^~~~~~~~~~~~~~~~~~~~~
    492 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:972:38: warning: 'int SSL_CTX_use_RSAPrivateKey(SSL_CTX*, RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    493   972 |       if (::SSL_CTX_use_RSAPrivateKey(handle_, rsa_private_key.p) == 1)
    494       |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
    495 /opt/local/include/openssl/ssl.h:1813:12: note: declared here
    496  1813 | __owur int SSL_CTX_use_RSAPrivateKey(SSL_CTX *ctx, RSA *rsa);
    497       |            ^~~~~~~~~~~~~~~~~~~~~~~~~
    498 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:959:55: warning: 'RSA* PEM_read_bio_RSAPrivateKey(BIO*, RSA**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    499   959 |       rsa_private_key.p = ::PEM_read_bio_RSAPrivateKey(
    500       |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    501   960 |           bio.p, 0, callback,
    502       |           ~~~~~~~~~~~~~~~~~~~                         
    503   961 |           cb_userdata);
    504       |           ~~~~~~~~~~~~                                 
    505 In file included from /opt/local/include/openssl/ssl.h:36:
    506 /opt/local/include/openssl/pem.h:450:1: note: declared here
    507   450 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
    508       | ^~~~~~~~~~~~~~~~~~~~~~
    509 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:972:38: warning: 'int SSL_CTX_use_RSAPrivateKey(SSL_CTX*, RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    510   972 |       if (::SSL_CTX_use_RSAPrivateKey(handle_, rsa_private_key.p) == 1)
    511       |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
    512 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In member function 'boost::system::error_code boost::asio::ssl::context::use_rsa_private_key_file(const std::string&, boost::asio::ssl::context_base::file_format, boost::system::error_code&)':
    513 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:1050:39: warning: 'int SSL_CTX_use_RSAPrivateKey_file(SSL_CTX*, const char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    514  1050 |   if (::SSL_CTX_use_RSAPrivateKey_file(
    515       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    516  1051 |         handle_, filename.c_str(), file_type) != 1)
    517       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    518 /opt/local/include/openssl/ssl.h:1700:12: note: declared here
    519  1700 | __owur int SSL_CTX_use_RSAPrivateKey_file(SSL_CTX *ctx, const char *file,
    520       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    521 /opt/local/include/openssl/ssl.h:1813:12: note: declared here
    522  1813 | __owur int SSL_CTX_use_RSAPrivateKey(SSL_CTX *ctx, RSA *rsa);
    523       |            ^~~~~~~~~~~~~~~~~~~~~~~~~
    524 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In member function 'boost::system::error_code boost::asio::ssl::context::use_rsa_private_key(const boost::asio::const_buffer&, boost::asio::ssl::context_base::file_format, boost::system::error_code&)':
    525 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:956:50: warning: 'RSA* d2i_RSAPrivateKey_bio(BIO*, RSA**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    526   956 |       rsa_private_key.p = ::d2i_RSAPrivateKey_bio(bio.p, 0);
    527       |                           ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
    528 /opt/local/include/openssl/x509.h:619:28: note: declared here
    529   619 | OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA **rsa);
    530       |                            ^~~~~~~~~~~~~~~~~~~~~
    531 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:959:55: warning: 'RSA* PEM_read_bio_RSAPrivateKey(BIO*, RSA**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    532   959 |       rsa_private_key.p = ::PEM_read_bio_RSAPrivateKey(
    533       |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    534   960 |           bio.p, 0, callback,
    535       |           ~~~~~~~~~~~~~~~~~~~                         
    536   961 |           cb_userdata);
    537       |           ~~~~~~~~~~~~                                 
    538 In file included from /opt/local/include/openssl/ssl.h:36:
    539 /opt/local/include/openssl/pem.h:450:1: note: declared here
    540   450 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
    541       | ^~~~~~~~~~~~~~~~~~~~~~
    542 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:972:38: warning: 'int SSL_CTX_use_RSAPrivateKey(SSL_CTX*, RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    543   972 |       if (::SSL_CTX_use_RSAPrivateKey(handle_, rsa_private_key.p) == 1)
    544       |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
    545 /opt/local/include/openssl/ssl.h:1813:12: note: declared here
    546  1813 | __owur int SSL_CTX_use_RSAPrivateKey(SSL_CTX *ctx, RSA *rsa);
    547       |            ^~~~~~~~~~~~~~~~~~~~~~~~~
    548 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In member function 'boost::system::error_code boost::asio::ssl::context::use_rsa_private_key_file(const std::string&, boost::asio::ssl::context_base::file_format, boost::system::error_code&)':
    549 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:1050:39: warning: 'int SSL_CTX_use_RSAPrivateKey_file(SSL_CTX*, const char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    550  1050 |   if (::SSL_CTX_use_RSAPrivateKey_file(
    551       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    552  1051 |         handle_, filename.c_str(), file_type) != 1)
    553       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    554 /opt/local/include/openssl/ssl.h:1700:12: note: declared here
    555  1700 | __owur int SSL_CTX_use_RSAPrivateKey_file(SSL_CTX *ctx, const char *file,
    556       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    557 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In member function 'boost::system::error_code boost::asio::ssl::context::use_rsa_private_key_file(const std::string&, boost::asio::ssl::context_base::file_format, boost::system::error_code&)':
    558 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:1050:39: warning: 'int SSL_CTX_use_RSAPrivateKey_file(SSL_CTX*, const char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    559  1050 |   if (::SSL_CTX_use_RSAPrivateKey_file(
    560       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    561  1051 |         handle_, filename.c_str(), file_type) != 1)
    562       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    563 /opt/local/include/openssl/ssl.h:1700:12: note: declared here
    564  1700 | __owur int SSL_CTX_use_RSAPrivateKey_file(SSL_CTX *ctx, const char *file,
    565       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    566 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In member function 'boost::system::error_code boost::asio::ssl::context::do_use_tmp_dh(BIO*, boost::system::error_code&)':
    567 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:1116:44: warning: 'DH* PEM_read_bio_DHparams(BIO*, DH**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    568  1116 |   dh_cleanup dh = { ::PEM_read_bio_DHparams(bio, 0, 0, 0) };
    569       |                     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
    570 /opt/local/include/openssl/pem.h:472:1: note: declared here
    571   472 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
    572       | ^~~~~~~~~~~~~~~~~~~
    573 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In member function 'boost::system::error_code boost::asio::ssl::context::do_use_tmp_dh(BIO*, boost::system::error_code&)':
    574 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:1116:44: warning: 'DH* PEM_read_bio_DHparams(BIO*, DH**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    575  1116 |   dh_cleanup dh = { ::PEM_read_bio_DHparams(bio, 0, 0, 0) };
    576       |                     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
    577 /opt/local/include/openssl/pem.h:472:1: note: declared here
    578   472 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
    579       | ^~~~~~~~~~~~~~~~~~~
    580 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In member function 'boost::system::error_code boost::asio::ssl::context::do_use_tmp_dh(BIO*, boost::system::error_code&)':
    581 /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp:1116:44: warning: 'DH* PEM_read_bio_DHparams(BIO*, DH**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    582  1116 |   dh_cleanup dh = { ::PEM_read_bio_DHparams(bio, 0, 0, 0) };
    583       |                     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
    584 /opt/local/include/openssl/pem.h:472:1: note: declared here
    585   472 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
    586       | ^~~~~~~~~~~~~~~~~~~
    587 In file included from /opt/local/libexec/boost/1.76/include/boost/asio/detail/socket_ops.hpp:382,
    588                  from /opt/local/libexec/boost/1.76/include/boost/asio/ip/impl/address_v4.ipp:23,
    589                  from /opt/local/libexec/boost/1.76/include/boost/asio/ip/address_v4.hpp:354,
    590                  from /opt/local/libexec/boost/1.76/include/boost/asio/ip/address.hpp:24,
    591                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/rfc2818_verification.ipp:24,
    592                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/rfc2818_verification.hpp:95,
    593                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl.hpp:21:
    594 /opt/local/libexec/boost/1.76/include/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::system::error_code boost::asio::detail::socket_ops::getaddrinfo(const char*, const char*, const boost::asio::detail::addrinfo_type&, boost::asio::detail::addrinfo_type**, boost::system::error_code&)':
    595 /opt/local/libexec/boost/1.76/include/boost/asio/detail/impl/socket_ops.ipp:3742:51: warning: conversion from 'int' to 'boost::asio::detail::u_short_type' {aka 'short unsigned int'} may change value [-Wconversion]
    596  3742 |     u_short_type port = host_to_network_short(atoi(service));
    597       |                                               ~~~~^~~~~~~~~
    598 In file included from /opt/local/libexec/boost/1.76/include/boost/asio/detail/socket_ops.hpp:382,
    599                  from /opt/local/libexec/boost/1.76/include/boost/asio/ip/impl/address_v4.ipp:23,
    600                  from /opt/local/libexec/boost/1.76/include/boost/asio/ip/address_v4.hpp:354,
    601                  from /opt/local/libexec/boost/1.76/include/boost/asio/ip/address.hpp:24,
    602                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/rfc2818_verification.ipp:24,
    603                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/rfc2818_verification.hpp:95,
    604                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl.hpp:21:
    605 /opt/local/libexec/boost/1.76/include/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::system::error_code boost::asio::detail::socket_ops::getaddrinfo(const char*, const char*, const boost::asio::detail::addrinfo_type&, boost::asio::detail::addrinfo_type**, boost::system::error_code&)':
    606 /opt/local/libexec/boost/1.76/include/boost/asio/detail/impl/socket_ops.ipp:3742:51: warning: conversion from 'int' to 'boost::asio::detail::u_short_type' {aka 'short unsigned int'} may change value [-Wconversion]
    607  3742 |     u_short_type port = host_to_network_short(atoi(service));
    608       |                                               ~~~~^~~~~~~~~
    609 In file included from /opt/local/libexec/boost/1.76/include/boost/asio/detail/socket_ops.hpp:382,
    610                  from /opt/local/libexec/boost/1.76/include/boost/asio/ip/impl/address_v4.ipp:23,
    611                  from /opt/local/libexec/boost/1.76/include/boost/asio/ip/address_v4.hpp:354,
    612                  from /opt/local/libexec/boost/1.76/include/boost/asio/ip/address.hpp:24,
    613                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/rfc2818_verification.ipp:24,
    614                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/rfc2818_verification.hpp:95,
    615                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl.hpp:21:
    616 /opt/local/libexec/boost/1.76/include/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::system::error_code boost::asio::detail::socket_ops::getaddrinfo(const char*, const char*, const boost::asio::detail::addrinfo_type&, boost::asio::detail::addrinfo_type**, boost::system::error_code&)':
    617 /opt/local/libexec/boost/1.76/include/boost/asio/detail/impl/socket_ops.ipp:3742:51: warning: conversion from 'int' to 'boost::asio::detail::u_short_type' {aka 'short unsigned int'} may change value [-Wconversion]
    618  3742 |     u_short_type port = host_to_network_short(atoi(service));
    619       |                                               ~~~~^~~~~~~~~
    620 In file included from /opt/local/libexec/boost/1.76/include/boost/asio/detail/socket_ops.hpp:382,
    621                  from /opt/local/libexec/boost/1.76/include/boost/asio/ip/impl/address_v4.ipp:23,
    622                  from /opt/local/libexec/boost/1.76/include/boost/asio/ip/address_v4.hpp:354,
    623                  from /opt/local/libexec/boost/1.76/include/boost/asio/ip/address.hpp:24,
    624                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/rfc2818_verification.ipp:24,
    625                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/rfc2818_verification.hpp:95,
    626                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl.hpp:21:
    627 /opt/local/libexec/boost/1.76/include/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::system::error_code boost::asio::detail::socket_ops::getaddrinfo(const char*, const char*, const boost::asio::detail::addrinfo_type&, boost::asio::detail::addrinfo_type**, boost::system::error_code&)':
    628 /opt/local/libexec/boost/1.76/include/boost/asio/detail/impl/socket_ops.ipp:3742:51: warning: conversion from 'int' to 'boost::asio::detail::u_short_type' {aka 'short unsigned int'} may change value [-Wconversion]
    629  3742 |     u_short_type port = host_to_network_short(atoi(service));
    630       |                                               ~~~~^~~~~~~~~
    631 In file included from /opt/local/libexec/boost/1.76/include/boost/asio/detail/socket_ops.hpp:382,
    632                  from /opt/local/libexec/boost/1.76/include/boost/asio/ip/impl/address_v4.ipp:23,
    633                  from /opt/local/libexec/boost/1.76/include/boost/asio/ip/address_v4.hpp:354,
    634                  from /opt/local/libexec/boost/1.76/include/boost/asio/ip/address.hpp:24,
    635                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/rfc2818_verification.ipp:24,
    636                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/rfc2818_verification.hpp:95,
    637                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl.hpp:21:
    638 /opt/local/libexec/boost/1.76/include/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::system::error_code boost::asio::detail::socket_ops::getaddrinfo(const char*, const char*, const boost::asio::detail::addrinfo_type&, boost::asio::detail::addrinfo_type**, boost::system::error_code&)':
    639 /opt/local/libexec/boost/1.76/include/boost/asio/detail/impl/socket_ops.ipp:3742:51: warning: conversion from 'int' to 'boost::asio::detail::u_short_type' {aka 'short unsigned int'} may change value [-Wconversion]
    640  3742 |     u_short_type port = host_to_network_short(atoi(service));
    641       |                                               ~~~~^~~~~~~~~
    642 In file included from /opt/local/libexec/boost/1.76/include/boost/asio/detail/socket_ops.hpp:382,
    643                  from /opt/local/libexec/boost/1.76/include/boost/asio/ip/impl/address_v4.ipp:23,
    644                  from /opt/local/libexec/boost/1.76/include/boost/asio/ip/address_v4.hpp:354,
    645                  from /opt/local/libexec/boost/1.76/include/boost/asio/ip/address.hpp:24,
    646                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/rfc2818_verification.ipp:24,
    647                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl/rfc2818_verification.hpp:95,
    648                  from /opt/local/libexec/boost/1.76/include/boost/asio/ssl.hpp:21:
    649 /opt/local/libexec/boost/1.76/include/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::system::error_code boost::asio::detail::socket_ops::getaddrinfo(const char*, const char*, const boost::asio::detail::addrinfo_type&, boost::asio::detail::addrinfo_type**, boost::system::error_code&)':
    650 /opt/local/libexec/boost/1.76/include/boost/asio/detail/impl/socket_ops.ipp:3742:51: warning: conversion from 'int' to 'boost::asio::detail::u_short_type' {aka 'short unsigned int'} may change value [-Wconversion]
    651  3742 |     u_short_type port = host_to_network_short(atoi(service));
    652       |                                               ~~~~^~~~~~~~~
    653 make[2]: *** [Release/src/CMakeFiles/cpprest.dir/http/listener/http_listener.cpp.o] Error 1
    654 make[2]: *** Waiting for unfinished jobs....
    655 make[2]: *** [Release/src/CMakeFiles/cpprest.dir/http/common/http_helpers.cpp.o] Error 1
    656 make[2]: *** [Release/src/CMakeFiles/cpprest.dir/http/client/http_client_msg.cpp.o] Error 1
    657 make[2]: *** [Release/src/CMakeFiles/cpprest.dir/http/client/http_client.cpp.o] Error 1
    658 make[2]: *** [Release/src/CMakeFiles/cpprest.dir/http/common/http_compression.cpp.o] Error 1
    659 make[2]: *** [Release/src/CMakeFiles/cpprest.dir/http/common/http_msg.cpp.o] Error 1
    660 make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/build'
    661 make[1]: *** [Release/src/CMakeFiles/cpprest.dir/all] Error 2
    662 make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_cpprestsdk/cpprestsdk/work/build'
    663 make: *** [all] Error 2
    664 }}}
     1See log.