<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hi, sorry about the delay. This seems to work, big thanks!</p>
<p>One thing I noticed is that if I add '--enable-dns-over-quic' but
not '--enable-dns-over-tls', it successfully configures, but fails
to compile because of missing symbols. Perhaps there should be an
additional check that TLS is enabled a pre-requisite of QUIC, or a
change so that QUIC automatically implies TLS as well?<br>
</p>
<p>Best regards,<br>
Oto</p>
<p></p>
<div class="moz-cite-prefix">On 10/30/23 16:45, Marcos Theophylactou
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:18b8142f9ba.c3a5346a575875.2710211720822589273@mtheofy.com">
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
<div
style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<div>FWIW, <br>
</div>
<div><br>
</div>
<div>For Debian 12 this worked:<br>
</div>
<div><br>
</div>
<div>Ran the 'builder-support/helpers/install_quiche.sh' script.
This installed quiche to the system (/usr/include/quiche.h and
/usr/lib/libdnsdist-quiche.so)<br>
</div>
<div><br>
</div>
<div>Then I built dnsdist with:<br>
</div>
<div><br>
</div>
<div>autoreconf -vi<br>
</div>
<div>./configure --enable-dns-over-quic --with-quic --......<br>
</div>
<div><br>
</div>
<div id="Zm-_Id_-Sgn" data-zbluepencil-ignore="true"
data-sigid="1068571000000010003">
<div><br>
</div>
<div>Best Regards,<br>
</div>
<div>Marcos Theophylactou<br>
</div>
</div>
<div><br>
</div>
<div class="zmail_extra_hr"
style="border-top: 1px solid rgb(204, 204, 204); height: 0px; margin-top: 10px; margin-bottom: 10px; line-height: 0px;"><br>
</div>
<div class="zmail_extra" data-zbluepencil-ignore="true">
<div><br>
</div>
<div id="Zm-_Id_-Sgn1">---- On Mon, 30 Oct 2023 15:06:38 +0200
<b>Oto Šťáva via dnsdist
<a class="moz-txt-link-rfc2396E" href="mailto:dnsdist@mailman.powerdns.com"><dnsdist@mailman.powerdns.com></a></b> wrote ---<br>
</div>
<div><br>
</div>
<blockquote style="margin: 0px;" id="blockquote_zmail">
<div>Hi, everyone,<br>
<br>
I wanted to do some testing with the new DNS-over-QUIC
implementation in <br>
dnsdist on my OpenSUSE machine. Quite understandably,
OpenSUSE does not <br>
ship alpha versions of dnsdist, so I opted to compile the
new version <br>
from source.<br>
<br>
I looked through the code to find out dnsdist uses
Cloudflare's Quiche, <br>
which is also missing from OpenSUSE's repositories, and
they do not seem <br>
to provide any good way of installing it from source into
the system. <br>
Dnsdist contains a
'builder-support/helpers/install_quiche.sh' script, <br>
which runs successfully (or at least never complains about
anything), <br>
but when I run './configure.sh --enable-dns-over-quic', I
get the <br>
following message:<br>
<br>
configure: error: DNS over QUIC support requested but
quiche was not found<br>
<br>
Is there something I'm missing here? Is it just some
strange behaviour <br>
on OpenSUSE's side?<br>
<br>
Kind regards,<br>
Oto Šťáva<br>
Knot Resolver - CZ.NIC z.s.p.o.<br>
<br>
_______________________________________________<br>
dnsdist mailing list<br>
<a href="mailto:dnsdist@mailman.powerdns.com"
target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">dnsdist@mailman.powerdns.com</a><br>
<a
href="https://mailman.powerdns.com/mailman/listinfo/dnsdist"
target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">https://mailman.powerdns.com/mailman/listinfo/dnsdist</a><br>
</div>
</blockquote>
</div>
<div><br>
</div>
</div>
<br>
<br>
<div><br>
</div>
<div><span class="size" style="font-size: 10.666666666666666px"><i>The
content of this email is confidential and intended for the
recipient specified in message only. It is strictly
forbidden to share any part of this message with any third
party, without a written consent of the sender. If you
received this message by mistake, please reply to this
message and follow with its deletion, so that we can ensure
such a mistake does not occur in the future.</i></span><br>
</div>
</blockquote>
</body>
</html>