On 11/16/23 00:04, Theo Buehler wrote:
> On Thu, Nov 16, 2023 at 05:54:43AM +0100, Theo Buehler wrote:
>> On Wed, Nov 15, 2023 at 10:39:10PM -0500, A Tammy wrote:
>>> On 11/14/23 09:46, Renaud Allard wrote:
>>>> Hello,
>>>>
>>>> Here is a small patch to add DNS over QUIC with knot DNS client.
>>>> What do you think?
>>>>
>>>> Thank you,
>>>> Best Regards
>>> From the discussion it looks like, there's no choice but to use the
>>> embedded library, as building ngtcp2 with gnutls isn't going to be possible.
>> Nor desirable...
>>
>>> I'm ok with enabling quic on knot. I'm assuming someone else might have
>>> an opinion on using embedded libraries.
>> Well, if you use the embedded ngtcp2, keep an eye on it. The differences
>> between 0.17.0 and 1.0.1 are very small, so it likely doesn't matter at
>> this point. ngtcp2 is a small library, so building an extra copy is
>> cheap.
>>
>>> Debian - https://packages.debian.org/sid/knot - and Fedora -
>>> https://packages.fedoraproject.org/pkgs/knot/knot/fedora-rawhide.html#dependencies
>>> - both use the embedded ngtcp2 library, so we won't be doing anything
>>> weirdly different from other OSs.
>>>
>>> OKs? comments? opinions?
>> Given that it uses the embedded ngtcp2, the dep on net/ngtcp2 doesn't
>> look right.
>>
>> The main question knot users need to ask themselves is if they're really
>> ok with depending on gnutls for a critical service. If I used this, I
>> wouldn't be happy about it, but I am biased. Ultimately it's your choice
>> as a maintainer and I won't object.
>>
> Ah, but it already does. So, really, I think it's fine if it's done
> right.


Haha, yea, even more surprisingly, it doesn't even link to libssl/crypto!


Reply via email to