[MacPorts] #74301: cpp-httplib: does not build under 10.9
MacPorts
noreply at macports.org
Thu Aug 6 03:15:14 UTC 2026
#74301: cpp-httplib: does not build under 10.9
---------------------+-------------------------
Reporter: nilFinx | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: | Port: cpp-httplib
---------------------+-------------------------
Relevant snippet:
{{{
:info:build In file included from /opt/local/var/macports/build/cpp-
httplib-a7d6cd99/work/build/out/httplib.cc:1:
:info:build /opt/local/var/macports/build/cpp-httplib-
a7d6cd99/work/build/out/httplib.h:2086:42: error: chosen constructor is
explicit in copy-initialization
:info:build const Params ¶ms = {},
:info:build ^ ~~
:info:build
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/map:1569:14:
note: constructor declared here
:info:build explicit multimap(const key_compare& __comp =
key_compare())
:info:build ^
:info:build /opt/local/var/macports/build/cpp-httplib-
a7d6cd99/work/build/out/httplib.h:2086:42: note: passing argument to
parameter 'params' here
:info:build const Params ¶ms = {},
:info:build ^
:info:build /opt/local/var/macports/build/cpp-httplib-
a7d6cd99/work/build/out/httplib.h:2468:54: error: chosen constructor is
explicit in copy-initialization
:info:build const Params ¶ms =
{},
:info:build ^
~~
:info:build
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/map:1569:14:
note: constructor declared here
:info:build explicit multimap(const key_compare& __comp =
key_compare())
:info:build ^
:info:build /opt/local/var/macports/build/cpp-httplib-
a7d6cd99/work/build/out/httplib.h:2468:54: note: passing argument to
parameter 'params' here
:info:build const Params ¶ms =
{},
:info:build ^
:info:build /opt/local/var/macports/build/cpp-httplib-
a7d6cd99/work/build/out/httplib.cc:11903:10: error: thread-local storage
is unsupported for the current target
:info:build static thread_local VerifyCallback callback;
:info:build ^
:info:build /opt/local/var/macports/build/cpp-httplib-
a7d6cd99/work/build/out/httplib.cc:11908:10: error: thread-local storage
is unsupported for the current target
:info:build static thread_local VerifyCallback callback;
:info:build ^
:info:build In file included from /opt/local/var/macports/build/cpp-
httplib-a7d6cd99/work/build/out/httplib.cc:1:
:info:build /opt/local/var/macports/build/cpp-httplib-
a7d6cd99/work/build/out/httplib.h:3341:46: error: chosen constructor is
explicit in copy-initialization
:info:build return Result{cli.open_stream("GET", path, {}, headers),
chunk_size};
:info:build ^~
:info:build /opt/local/var/macports/build/cpp-httplib-
a7d6cd99/work/build/out/httplib.cc:229:27: note: in instantiation of
function template specialization 'httplib::stream::Get<httplib::Client>'
requested here
:info:build auto result = stream::Get(client_, path_,
request_headers);
:info:build ^
:info:build
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/map:1569:14:
note: constructor declared here
:info:build explicit multimap(const key_compare& __comp =
key_compare())
:info:build ^
:info:build /opt/local/var/macports/build/cpp-httplib-
a7d6cd99/work/build/out/httplib.cc:11131:35: note: passing argument to
parameter 'params' here
:info:build const Params ¶ms, const Headers
&headers,
:info:build ^
:info:build 5 errors generated.
}}}
--
Ticket URL: <https://trac.macports.org/ticket/74301>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list