curl / Mailing Lists / curl-library / Single Mail
Buy commercial curl support from WolfSSL. We help you work out your issues, debug your libcurl applications, use the API, port to new platforms, add new features and more. With a team lead by the curl founder himself.

Re: Problem compiling curl-7.85.0

From: Daniel Stenberg via curl-library <curl-library_at_lists.haxx.se>
Date: Tue, 4 Oct 2022 12:05:54 +0200 (CEST)

On Tue, 4 Oct 2022, Daniel Hallberg via curl-library wrote:

>   Features:         AsynchDNS HSTS HTTP2 HTTP3 HTTPS-proxy IPv6
> Largefile NTLM NTLM_WB SSL TLS-SRP UnixSockets alt-svc libz threadsafe

HTTP3 is set if configure enabled ngtcp2, quiche or msh3:

https://github.com/curl/curl/blob/90ddfa465bf189d7010fa5f5a2792b2c31e0af51/configure.ac#L4368-L4371

I cannot explain how you got that added without specifying one of those
options.

> vquic/ngtcp2.h:36:10: fatal error: nghttp3/nghttp3.h: No such file or
> directory
>    36 | #include <nghttp3/nghttp3.h>
>       |          ^~~~~~~~~~~~~~~~~~~

This means configure found and enabled ngtcp2, but when building it can't find
the path to nghttp3 which is required in such a build.

Did you perhaps try to do http3 builds before and did tot clean up properly
befor you did another build?

-- 
  / daniel.haxx.se
  | Commercial curl support up to 24x7 is available!
  | Private help, bug fixes, support, ports, new features
  | https://curl.se/support.html


-- 
Unsubscribe: https://lists.haxx.se/listinfo/curl-library
Etiquette:   https://curl.se/mail/etiquette.html
Received on 2022-10-04