Charlie Barto
Charlie Barto
I suspect this is something to do with how asio handles calls to `query(port, opts)` (ones that don't include the address at all) as that's what we do for "+",...
This looks like it's probably the "waiting on completions inside of other tasks" thing. How many tasks are active (or waiting) when the deadlock happens
can you upload the vcpkg logs?
can we do just the update to make it recognized as MIT without the more substantive license change?
This seems like an ABI issue. Note that cpprestsdk does not have a stable ABI, so if 18.04 has a different version than 20.04 that would be bad (tm).
This approach seems completely backwards, for starters it adds a bunch of (implicit) copy constructors and that's totally not necessary, and also, the new move constructor doesn't move! It would...
I can't get the second example to compile. ```c void do_something(uint8_t const *test) { (void)test; } typedef struct az_span { int size; uint8_t *data; } az_span; int main() { az_span...
Ah I see what's going on now. CURL is: ```c typedef void CURL; ``` so the first example is: ```c az_curl_done(void** pp); void* p_curl; az_curl_done(p_curl);
for curl in particular it looks like there's a macro `CURL_STRICTER` that, when defined, gives a better typedef here, and would prevent this problem. Shame there's no easy way to...
This may be a graphics driver problem, or a GTA update.