Hi Charles,
Thank you for your detailed answer.
I already can compile curl with http3. I am doing it on vcpkg.
https://github.com/microsoft/vcpkg/pull/46459

My goal is the http3 feature will shift for all other people. Debian and
Ubuntu users as well.
As I understand, soon you will shift the http3 feature, Ubuntu maintainers
will follow.

If you need help with compiling curl with http3. I have an experience with
that.
Let me know.

Regards,
Tal Regev.


On Sat, 26 Jul 2025 at 14:58, Carlos Henrique Lima Melara <
[email protected]> wrote:

> Hi Tal,
>
> On Sat, Jul 26, 2025 at 02:36:55AM +0300, Tal Regev wrote:
> > That's great news!!!
> > First, I started from report on ubuntu, they send me over:
> > https://answers.launchpad.net/ubuntu/+source/curl/+question/822208
>
> It might have been someone from outside, because they have their on
> packaging of curl that differs from the one we maintain (see the
> ubuntu1 at the end of the Debian revision).
>
> > Second, I will ask to switch (in a future debian release) to a non
> > experimental http3 feature.
> > As you share with me the feature, you also share with me the libraries
> that
> > curl is compiled with.
> > And I notice you compile curl with http3 that is considered experimental
> in
> > curl side.
>
> Yes, it's using the http3 experimental because the timing for the
> openSSL release was very poor. We weren't able to package the ngtcp2
> with the correct bits sets to have the openSSL http3 feature enabled in
> curl. As soon as the freeze is over and trixie is released, we will work
> on that.
>
> > To compile curl with http3 non experimental, you  need:
> > openssl 3.5 and above
> > ngtcp2 version 1.12 and above
> > nghttp3.
> > https://curl.se/docs/http3.html
> >
> > Please consider compiling http3 with ngtcp2.
>
> That will only be possible for Debian 14 and trixie-backports. If you
> need that for yourself, please consider rebuilding curl with gnutls
> backend and you'll have the feature.
>
> Cheers,
> Charles
>

Reply via email to