You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There seems to be an ambiguity in make_optional calls due to ADL when compiling with gcc + libstdc++ as packaged in Ubuntu. For some reason std::make_optional is included indirectly in file uri_parts.hpp file. I tried to include cppnet headers before anything else but the problem persisted.
So I created a patch for explicit ::boost qualification in uri_parts.hpp. If there is any interest, please let me know, I will send a PR.
The text was updated successfully, but these errors were encountered:
Hello everyone,
OS: ubuntu 18.04 (dockerized)
There seems to be an ambiguity in
make_optional
calls due to ADL when compiling with gcc + libstdc++ as packaged in Ubuntu. For some reason std::make_optional is included indirectly in fileuri_parts.hpp
file. I tried to include cppnet headers before anything else but the problem persisted.So I created a patch for explicit ::boost qualification in
uri_parts.hpp
. If there is any interest, please let me know, I will send a PR.The text was updated successfully, but these errors were encountered: