<!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>