[MacPorts] #70011: cpprestsdk build fails: error: 'locale_t' does not name a type
MacPorts
noreply at macports.org
Fri May 17 18:28:23 UTC 2024
#70011: cpprestsdk build fails: error: 'locale_t' does not name a type
--------------------------------------------------+------------------------
Reporter: barracuda156 | Owner: mohd-akram
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.9.3
Keywords: tiger, leopard, snowleopard, powerpc | Port: cpprestsdk
--------------------------------------------------+------------------------
{{{
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
[ 20%] Building CXX object
Release/src/CMakeFiles/cpprest.dir/http/common/http_msg.cpp.o
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
In file included from
/opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp:13,
from
/opt/local/libexec/boost/1.76/include/boost/thread/pthread/condition_variable.hpp:9,
from
/opt/local/libexec/boost/1.76/include/boost/thread/condition_variable.hpp:16,
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,
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:
/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)':
/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]
36 | return (pt -
ptime(gregorian::date(1970,1,1))).total_seconds();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/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()':
/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]
88 | return static_cast<time_max_t>(mach_absolute_time() * factor);
| ~~~~~~~~~~~~~~~~~~^~
/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&)':
/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]
148 | ts_val.tv_sec = rel_time.total_seconds();
| ~~~~~~~~~~~~~~~~~~~~~~^~
In file included from
/opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp:13,
from
/opt/local/libexec/boost/1.76/include/boost/thread/pthread/condition_variable.hpp:9,
from
/opt/local/libexec/boost/1.76/include/boost/thread/condition_variable.hpp:16,
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,
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:
/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)':
/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]
36 | return (pt -
ptime(gregorian::date(1970,1,1))).total_seconds();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from
/opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp:13,
from
/opt/local/libexec/boost/1.76/include/boost/thread/pthread/condition_variable.hpp:9,
from
/opt/local/libexec/boost/1.76/include/boost/thread/condition_variable.hpp:16,
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,
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:
/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)':
/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]
36 | return (pt -
ptime(gregorian::date(1970,1,1))).total_seconds();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from
/opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp:13,
from
/opt/local/libexec/boost/1.76/include/boost/thread/pthread/condition_variable.hpp:9,
from
/opt/local/libexec/boost/1.76/include/boost/thread/condition_variable.hpp:16,
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,
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:
/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)':
/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]
36 | return (pt -
ptime(gregorian::date(1970,1,1))).total_seconds();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from
/opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp:13,
from
/opt/local/libexec/boost/1.76/include/boost/thread/pthread/condition_variable.hpp:9,
from
/opt/local/libexec/boost/1.76/include/boost/thread/condition_variable.hpp:16,
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,
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:
/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)':
/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]
36 | return (pt -
ptime(gregorian::date(1970,1,1))).total_seconds();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/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()':
/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]
88 | return static_cast<time_max_t>(mach_absolute_time() * factor);
| ~~~~~~~~~~~~~~~~~~^~
/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&)':
/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]
148 | ts_val.tv_sec = rel_time.total_seconds();
| ~~~~~~~~~~~~~~~~~~~~~~^~
/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()':
/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]
88 | return static_cast<time_max_t>(mach_absolute_time() * factor);
| ~~~~~~~~~~~~~~~~~~^~
/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&)':
/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]
148 | ts_val.tv_sec = rel_time.total_seconds();
| ~~~~~~~~~~~~~~~~~~~~~~^~
In file included from
/opt/local/libexec/boost/1.76/include/boost/thread/detail/platform_time.hpp:13,
from
/opt/local/libexec/boost/1.76/include/boost/thread/pthread/condition_variable.hpp:9,
from
/opt/local/libexec/boost/1.76/include/boost/thread/condition_variable.hpp:16,
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,
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:
/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)':
/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]
36 | return (pt -
ptime(gregorian::date(1970,1,1))).total_seconds();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/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()':
/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]
88 | return static_cast<time_max_t>(mach_absolute_time() * factor);
| ~~~~~~~~~~~~~~~~~~^~
/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&)':
/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]
148 | ts_val.tv_sec = rel_time.total_seconds();
| ~~~~~~~~~~~~~~~~~~~~~~^~
/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()':
/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]
88 | return static_cast<time_max_t>(mach_absolute_time() * factor);
| ~~~~~~~~~~~~~~~~~~^~
/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&)':
/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]
148 | ts_val.tv_sec = rel_time.total_seconds();
| ~~~~~~~~~~~~~~~~~~~~~~^~
/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()':
/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]
88 | return static_cast<time_max_t>(mach_absolute_time() * factor);
| ~~~~~~~~~~~~~~~~~~^~
/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&)':
/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]
148 | ts_val.tv_sec = rel_time.total_seconds();
| ~~~~~~~~~~~~~~~~~~~~~~^~
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,
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:
/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:
/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
317 | typedef locale_t xplat_locale;
| ^~~~~~~~
/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
320 | static _ASYNCRTIMP xplat_locale __cdecl c_locale();
| ^~~~~~~~~~~~
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,
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:
/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:
/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
317 | typedef locale_t xplat_locale;
| ^~~~~~~~
/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
327 | locale_t m_prevLocale;
| ^~~~~~~~
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,
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:
/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:
/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
317 | typedef locale_t xplat_locale;
| ^~~~~~~~
/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
320 | static _ASYNCRTIMP xplat_locale __cdecl c_locale();
| ^~~~~~~~~~~~
/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
327 | locale_t m_prevLocale;
| ^~~~~~~~
/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
320 | static _ASYNCRTIMP xplat_locale __cdecl c_locale();
| ^~~~~~~~~~~~
/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
327 | locale_t m_prevLocale;
| ^~~~~~~~
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,
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:
/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:
/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
317 | typedef locale_t xplat_locale;
| ^~~~~~~~
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,
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:
/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:
/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
317 | typedef locale_t xplat_locale;
| ^~~~~~~~
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,
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:
/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:
/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
317 | typedef locale_t xplat_locale;
| ^~~~~~~~
/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
320 | static _ASYNCRTIMP xplat_locale __cdecl c_locale();
| ^~~~~~~~~~~~
/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
320 | static _ASYNCRTIMP xplat_locale __cdecl c_locale();
| ^~~~~~~~~~~~
/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
327 | locale_t m_prevLocale;
| ^~~~~~~~
/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
327 | locale_t m_prevLocale;
| ^~~~~~~~
/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
320 | static _ASYNCRTIMP xplat_locale __cdecl c_locale();
| ^~~~~~~~~~~~
/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
327 | locale_t m_prevLocale;
| ^~~~~~~~
In file included from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/context.hpp:23,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl.hpp:18,
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,
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:
/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]
139 | BOOST_ASIO_STATIC_CONSTANT(long, default_workarounds =
SSL_OP_ALL);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/context.hpp:760:
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In
destructor 'boost::asio::ssl::context::rsa_cleanup::~rsa_cleanup()':
/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]
54 | ~rsa_cleanup() { if (p) ::RSA_free(p); }
| ~~~~~~~~~~^~~
In file included from /opt/local/include/openssl/x509.h:36,
from /opt/local/include/openssl/ssl.h:31,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/detail/openssl_types.hpp:24,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/context_base.hpp:19:
/opt/local/include/openssl/rsa.h:299:28: note: declared here
299 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In
destructor 'boost::asio::ssl::context::dh_cleanup::~dh_cleanup()':
/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]
60 | ~dh_cleanup() { if (p) ::DH_free(p); }
| ~~~~~~~~~^~~
In file included from /opt/local/include/openssl/dsa.h:31,
from /opt/local/include/openssl/x509.h:37:
/opt/local/include/openssl/dh.h:207:28: note: declared here
207 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
In file included from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/context.hpp:23,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl.hpp:18,
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,
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:
/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]
139 | BOOST_ASIO_STATIC_CONSTANT(long, default_workarounds =
SSL_OP_ALL);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/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&)':
/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]
956 | rsa_private_key.p = ::d2i_RSAPrivateKey_bio(bio.p, 0);
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/opt/local/include/openssl/x509.h:619:28: note: declared here
619 | OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA
**rsa);
| ^~~~~~~~~~~~~~~~~~~~~
/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]
959 | rsa_private_key.p = ::PEM_read_bio_RSAPrivateKey(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
960 | bio.p, 0, callback,
| ~~~~~~~~~~~~~~~~~~~
961 | cb_userdata);
| ~~~~~~~~~~~~
In file included from /opt/local/include/openssl/ssl.h:36:
/opt/local/include/openssl/pem.h:450:1: note: declared here
450 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
| ^~~~~~~~~~~~~~~~~~~~~~
/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]
972 | if (::SSL_CTX_use_RSAPrivateKey(handle_, rsa_private_key.p)
== 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/local/include/openssl/ssl.h:1813:12: note: declared here
1813 | __owur int SSL_CTX_use_RSAPrivateKey(SSL_CTX *ctx, RSA *rsa);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/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&)':
/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]
1050 | if (::SSL_CTX_use_RSAPrivateKey_file(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
1051 | handle_, filename.c_str(), file_type) != 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/local/include/openssl/ssl.h:1700:12: note: declared here
1700 | __owur int SSL_CTX_use_RSAPrivateKey_file(SSL_CTX *ctx, const char
*file,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/context.hpp:760:
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In
destructor 'boost::asio::ssl::context::rsa_cleanup::~rsa_cleanup()':
/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]
54 | ~rsa_cleanup() { if (p) ::RSA_free(p); }
| ~~~~~~~~~~^~~
In file included from /opt/local/include/openssl/x509.h:36,
from /opt/local/include/openssl/ssl.h:31,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/detail/openssl_types.hpp:24,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/context_base.hpp:19:
/opt/local/include/openssl/rsa.h:299:28: note: declared here
299 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In
destructor 'boost::asio::ssl::context::dh_cleanup::~dh_cleanup()':
/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]
60 | ~dh_cleanup() { if (p) ::DH_free(p); }
| ~~~~~~~~~^~~
In file included from /opt/local/include/openssl/dsa.h:31,
from /opt/local/include/openssl/x509.h:37:
/opt/local/include/openssl/dh.h:207:28: note: declared here
207 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
/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&)':
/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]
1116 | dh_cleanup dh = { ::PEM_read_bio_DHparams(bio, 0, 0, 0) };
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/opt/local/include/openssl/pem.h:472:1: note: declared here
472 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
| ^~~~~~~~~~~~~~~~~~~
In file included from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/context.hpp:23,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl.hpp:18,
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,
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:
/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]
139 | BOOST_ASIO_STATIC_CONSTANT(long, default_workarounds =
SSL_OP_ALL);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/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&)':
/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]
956 | rsa_private_key.p = ::d2i_RSAPrivateKey_bio(bio.p, 0);
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/opt/local/include/openssl/x509.h:619:28: note: declared here
619 | OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA
**rsa);
| ^~~~~~~~~~~~~~~~~~~~~
/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]
959 | rsa_private_key.p = ::PEM_read_bio_RSAPrivateKey(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
960 | bio.p, 0, callback,
| ~~~~~~~~~~~~~~~~~~~
961 | cb_userdata);
| ~~~~~~~~~~~~
In file included from /opt/local/include/openssl/ssl.h:36:
/opt/local/include/openssl/pem.h:450:1: note: declared here
450 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
| ^~~~~~~~~~~~~~~~~~~~~~
/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]
972 | if (::SSL_CTX_use_RSAPrivateKey(handle_, rsa_private_key.p)
== 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/local/include/openssl/ssl.h:1813:12: note: declared here
1813 | __owur int SSL_CTX_use_RSAPrivateKey(SSL_CTX *ctx, RSA *rsa);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/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&)':
/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]
1050 | if (::SSL_CTX_use_RSAPrivateKey_file(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
1051 | handle_, filename.c_str(), file_type) != 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/local/include/openssl/ssl.h:1700:12: note: declared here
1700 | __owur int SSL_CTX_use_RSAPrivateKey_file(SSL_CTX *ctx, const char
*file,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/context.hpp:760:
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In
destructor 'boost::asio::ssl::context::rsa_cleanup::~rsa_cleanup()':
/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]
54 | ~rsa_cleanup() { if (p) ::RSA_free(p); }
| ~~~~~~~~~~^~~
In file included from /opt/local/include/openssl/x509.h:36,
from /opt/local/include/openssl/ssl.h:31,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/detail/openssl_types.hpp:24,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/context_base.hpp:19:
/opt/local/include/openssl/rsa.h:299:28: note: declared here
299 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In
destructor 'boost::asio::ssl::context::dh_cleanup::~dh_cleanup()':
/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]
60 | ~dh_cleanup() { if (p) ::DH_free(p); }
| ~~~~~~~~~^~~
In file included from /opt/local/include/openssl/dsa.h:31,
from /opt/local/include/openssl/x509.h:37:
/opt/local/include/openssl/dh.h:207:28: note: declared here
207 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
/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&)':
/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]
1116 | dh_cleanup dh = { ::PEM_read_bio_DHparams(bio, 0, 0, 0) };
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/opt/local/include/openssl/pem.h:472:1: note: declared here
472 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
| ^~~~~~~~~~~~~~~~~~~
In file included from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/context.hpp:23,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl.hpp:18,
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,
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:
/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]
139 | BOOST_ASIO_STATIC_CONSTANT(long, default_workarounds =
SSL_OP_ALL);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/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&)':
/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]
956 | rsa_private_key.p = ::d2i_RSAPrivateKey_bio(bio.p, 0);
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/opt/local/include/openssl/x509.h:619:28: note: declared here
619 | OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA
**rsa);
| ^~~~~~~~~~~~~~~~~~~~~
/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]
959 | rsa_private_key.p = ::PEM_read_bio_RSAPrivateKey(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
960 | bio.p, 0, callback,
| ~~~~~~~~~~~~~~~~~~~
961 | cb_userdata);
| ~~~~~~~~~~~~
In file included from /opt/local/include/openssl/ssl.h:36:
/opt/local/include/openssl/pem.h:450:1: note: declared here
450 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
| ^~~~~~~~~~~~~~~~~~~~~~
/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]
972 | if (::SSL_CTX_use_RSAPrivateKey(handle_, rsa_private_key.p)
== 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/local/include/openssl/ssl.h:1813:12: note: declared here
1813 | __owur int SSL_CTX_use_RSAPrivateKey(SSL_CTX *ctx, RSA *rsa);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/context.hpp:23,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl.hpp:18,
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,
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:
/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]
139 | BOOST_ASIO_STATIC_CONSTANT(long, default_workarounds =
SSL_OP_ALL);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/context.hpp:23,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl.hpp:18,
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,
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:
/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]
139 | BOOST_ASIO_STATIC_CONSTANT(long, default_workarounds =
SSL_OP_ALL);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/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&)':
/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]
1050 | if (::SSL_CTX_use_RSAPrivateKey_file(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
1051 | handle_, filename.c_str(), file_type) != 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/local/include/openssl/ssl.h:1700:12: note: declared here
1700 | __owur int SSL_CTX_use_RSAPrivateKey_file(SSL_CTX *ctx, const char
*file,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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&)':
/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]
1116 | dh_cleanup dh = { ::PEM_read_bio_DHparams(bio, 0, 0, 0) };
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/opt/local/include/openssl/pem.h:472:1: note: declared here
472 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
| ^~~~~~~~~~~~~~~~~~~
In file included from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/context.hpp:760:
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In
destructor 'boost::asio::ssl::context::rsa_cleanup::~rsa_cleanup()':
/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]
54 | ~rsa_cleanup() { if (p) ::RSA_free(p); }
| ~~~~~~~~~~^~~
In file included from /opt/local/include/openssl/x509.h:36,
from /opt/local/include/openssl/ssl.h:31,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/detail/openssl_types.hpp:24,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/context_base.hpp:19:
/opt/local/include/openssl/rsa.h:299:28: note: declared here
299 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In
destructor 'boost::asio::ssl::context::dh_cleanup::~dh_cleanup()':
/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]
60 | ~dh_cleanup() { if (p) ::DH_free(p); }
| ~~~~~~~~~^~~
In file included from /opt/local/include/openssl/dsa.h:31,
from /opt/local/include/openssl/x509.h:37:
/opt/local/include/openssl/dh.h:207:28: note: declared here
207 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
In file included from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/context.hpp:760:
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In
destructor 'boost::asio::ssl::context::rsa_cleanup::~rsa_cleanup()':
/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]
54 | ~rsa_cleanup() { if (p) ::RSA_free(p); }
| ~~~~~~~~~~^~~
In file included from /opt/local/include/openssl/x509.h:36,
from /opt/local/include/openssl/ssl.h:31,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/detail/openssl_types.hpp:24,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/context_base.hpp:19:
/opt/local/include/openssl/rsa.h:299:28: note: declared here
299 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In
destructor 'boost::asio::ssl::context::dh_cleanup::~dh_cleanup()':
/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]
60 | ~dh_cleanup() { if (p) ::DH_free(p); }
| ~~~~~~~~~^~~
In file included from /opt/local/include/openssl/dsa.h:31,
from /opt/local/include/openssl/x509.h:37:
/opt/local/include/openssl/dh.h:207:28: note: declared here
207 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
In file included from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/context.hpp:760:
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In
destructor 'boost::asio::ssl::context::rsa_cleanup::~rsa_cleanup()':
/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]
54 | ~rsa_cleanup() { if (p) ::RSA_free(p); }
| ~~~~~~~~~~^~~
In file included from /opt/local/include/openssl/x509.h:36,
from /opt/local/include/openssl/ssl.h:31,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/detail/openssl_types.hpp:24,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/context_base.hpp:19:
/opt/local/include/openssl/rsa.h:299:28: note: declared here
299 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/context.ipp: In
destructor 'boost::asio::ssl::context::dh_cleanup::~dh_cleanup()':
/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]
60 | ~dh_cleanup() { if (p) ::DH_free(p); }
| ~~~~~~~~~^~~
In file included from /opt/local/include/openssl/dsa.h:31,
from /opt/local/include/openssl/x509.h:37:
/opt/local/include/openssl/dh.h:207:28: note: declared here
207 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
/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&)':
/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]
956 | rsa_private_key.p = ::d2i_RSAPrivateKey_bio(bio.p, 0);
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/opt/local/include/openssl/x509.h:619:28: note: declared here
619 | OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA
**rsa);
| ^~~~~~~~~~~~~~~~~~~~~
/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]
959 | rsa_private_key.p = ::PEM_read_bio_RSAPrivateKey(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
960 | bio.p, 0, callback,
| ~~~~~~~~~~~~~~~~~~~
961 | cb_userdata);
| ~~~~~~~~~~~~
In file included from /opt/local/include/openssl/ssl.h:36:
/opt/local/include/openssl/pem.h:450:1: note: declared here
450 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
| ^~~~~~~~~~~~~~~~~~~~~~
/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&)':
/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]
956 | rsa_private_key.p = ::d2i_RSAPrivateKey_bio(bio.p, 0);
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/opt/local/include/openssl/x509.h:619:28: note: declared here
619 | OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA
**rsa);
| ^~~~~~~~~~~~~~~~~~~~~
/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]
972 | if (::SSL_CTX_use_RSAPrivateKey(handle_, rsa_private_key.p)
== 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/local/include/openssl/ssl.h:1813:12: note: declared here
1813 | __owur int SSL_CTX_use_RSAPrivateKey(SSL_CTX *ctx, RSA *rsa);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/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]
959 | rsa_private_key.p = ::PEM_read_bio_RSAPrivateKey(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
960 | bio.p, 0, callback,
| ~~~~~~~~~~~~~~~~~~~
961 | cb_userdata);
| ~~~~~~~~~~~~
In file included from /opt/local/include/openssl/ssl.h:36:
/opt/local/include/openssl/pem.h:450:1: note: declared here
450 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
| ^~~~~~~~~~~~~~~~~~~~~~
/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]
972 | if (::SSL_CTX_use_RSAPrivateKey(handle_, rsa_private_key.p)
== 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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&)':
/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]
1050 | if (::SSL_CTX_use_RSAPrivateKey_file(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
1051 | handle_, filename.c_str(), file_type) != 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/local/include/openssl/ssl.h:1700:12: note: declared here
1700 | __owur int SSL_CTX_use_RSAPrivateKey_file(SSL_CTX *ctx, const char
*file,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/local/include/openssl/ssl.h:1813:12: note: declared here
1813 | __owur int SSL_CTX_use_RSAPrivateKey(SSL_CTX *ctx, RSA *rsa);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/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&)':
/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]
956 | rsa_private_key.p = ::d2i_RSAPrivateKey_bio(bio.p, 0);
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/opt/local/include/openssl/x509.h:619:28: note: declared here
619 | OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA
**rsa);
| ^~~~~~~~~~~~~~~~~~~~~
/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]
959 | rsa_private_key.p = ::PEM_read_bio_RSAPrivateKey(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
960 | bio.p, 0, callback,
| ~~~~~~~~~~~~~~~~~~~
961 | cb_userdata);
| ~~~~~~~~~~~~
In file included from /opt/local/include/openssl/ssl.h:36:
/opt/local/include/openssl/pem.h:450:1: note: declared here
450 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
| ^~~~~~~~~~~~~~~~~~~~~~
/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]
972 | if (::SSL_CTX_use_RSAPrivateKey(handle_, rsa_private_key.p)
== 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/local/include/openssl/ssl.h:1813:12: note: declared here
1813 | __owur int SSL_CTX_use_RSAPrivateKey(SSL_CTX *ctx, RSA *rsa);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/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&)':
/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]
1050 | if (::SSL_CTX_use_RSAPrivateKey_file(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
1051 | handle_, filename.c_str(), file_type) != 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/local/include/openssl/ssl.h:1700:12: note: declared here
1700 | __owur int SSL_CTX_use_RSAPrivateKey_file(SSL_CTX *ctx, const char
*file,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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&)':
/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]
1050 | if (::SSL_CTX_use_RSAPrivateKey_file(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
1051 | handle_, filename.c_str(), file_type) != 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/local/include/openssl/ssl.h:1700:12: note: declared here
1700 | __owur int SSL_CTX_use_RSAPrivateKey_file(SSL_CTX *ctx, const char
*file,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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&)':
/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]
1116 | dh_cleanup dh = { ::PEM_read_bio_DHparams(bio, 0, 0, 0) };
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/opt/local/include/openssl/pem.h:472:1: note: declared here
472 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
| ^~~~~~~~~~~~~~~~~~~
/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&)':
/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]
1116 | dh_cleanup dh = { ::PEM_read_bio_DHparams(bio, 0, 0, 0) };
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/opt/local/include/openssl/pem.h:472:1: note: declared here
472 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
| ^~~~~~~~~~~~~~~~~~~
/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&)':
/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]
1116 | dh_cleanup dh = { ::PEM_read_bio_DHparams(bio, 0, 0, 0) };
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/opt/local/include/openssl/pem.h:472:1: note: declared here
472 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
| ^~~~~~~~~~~~~~~~~~~
In file included from
/opt/local/libexec/boost/1.76/include/boost/asio/detail/socket_ops.hpp:382,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ip/impl/address_v4.ipp:23,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ip/address_v4.hpp:354,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ip/address.hpp:24,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/rfc2818_verification.ipp:24,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/rfc2818_verification.hpp:95,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl.hpp:21:
/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&)':
/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]
3742 | u_short_type port = host_to_network_short(atoi(service));
| ~~~~^~~~~~~~~
In file included from
/opt/local/libexec/boost/1.76/include/boost/asio/detail/socket_ops.hpp:382,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ip/impl/address_v4.ipp:23,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ip/address_v4.hpp:354,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ip/address.hpp:24,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/rfc2818_verification.ipp:24,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/rfc2818_verification.hpp:95,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl.hpp:21:
/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&)':
/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]
3742 | u_short_type port = host_to_network_short(atoi(service));
| ~~~~^~~~~~~~~
In file included from
/opt/local/libexec/boost/1.76/include/boost/asio/detail/socket_ops.hpp:382,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ip/impl/address_v4.ipp:23,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ip/address_v4.hpp:354,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ip/address.hpp:24,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/rfc2818_verification.ipp:24,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/rfc2818_verification.hpp:95,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl.hpp:21:
/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&)':
/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]
3742 | u_short_type port = host_to_network_short(atoi(service));
| ~~~~^~~~~~~~~
In file included from
/opt/local/libexec/boost/1.76/include/boost/asio/detail/socket_ops.hpp:382,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ip/impl/address_v4.ipp:23,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ip/address_v4.hpp:354,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ip/address.hpp:24,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/rfc2818_verification.ipp:24,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/rfc2818_verification.hpp:95,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl.hpp:21:
/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&)':
/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]
3742 | u_short_type port = host_to_network_short(atoi(service));
| ~~~~^~~~~~~~~
In file included from
/opt/local/libexec/boost/1.76/include/boost/asio/detail/socket_ops.hpp:382,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ip/impl/address_v4.ipp:23,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ip/address_v4.hpp:354,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ip/address.hpp:24,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/rfc2818_verification.ipp:24,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/rfc2818_verification.hpp:95,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl.hpp:21:
/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&)':
/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]
3742 | u_short_type port = host_to_network_short(atoi(service));
| ~~~~^~~~~~~~~
In file included from
/opt/local/libexec/boost/1.76/include/boost/asio/detail/socket_ops.hpp:382,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ip/impl/address_v4.ipp:23,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ip/address_v4.hpp:354,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ip/address.hpp:24,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/impl/rfc2818_verification.ipp:24,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl/rfc2818_verification.hpp:95,
from
/opt/local/libexec/boost/1.76/include/boost/asio/ssl.hpp:21:
/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&)':
/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]
3742 | u_short_type port = host_to_network_short(atoi(service));
| ~~~~^~~~~~~~~
make[2]: ***
[Release/src/CMakeFiles/cpprest.dir/http/listener/http_listener.cpp.o]
Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: ***
[Release/src/CMakeFiles/cpprest.dir/http/common/http_helpers.cpp.o] Error
1
make[2]: ***
[Release/src/CMakeFiles/cpprest.dir/http/client/http_client_msg.cpp.o]
Error 1
make[2]: ***
[Release/src/CMakeFiles/cpprest.dir/http/client/http_client.cpp.o] Error 1
make[2]: ***
[Release/src/CMakeFiles/cpprest.dir/http/common/http_compression.cpp.o]
Error 1
make[2]: ***
[Release/src/CMakeFiles/cpprest.dir/http/common/http_msg.cpp.o] Error 1
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'
make[1]: *** [Release/src/CMakeFiles/cpprest.dir/all] Error 2
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'
make: *** [all] Error 2
}}}
--
Ticket URL: <https://trac.macports.org/ticket/70011>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list