[dnsdist] Compiling with DNS-over-QUIC on OpenSUSE - quiche not found
Oto Šťáva
oto.stava at nic.cz
Tue Nov 21 12:37:44 UTC 2023
Hi, sorry about the delay. This seems to work, big thanks!
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?
Best regards,
Oto
On 10/30/23 16:45, Marcos Theophylactou wrote:
> FWIW,
>
> For Debian 12 this worked:
>
> 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)
>
> Then I built dnsdist with:
>
> autoreconf -vi
> ./configure --enable-dns-over-quic --with-quic --......
>
>
> Best Regards,
> Marcos Theophylactou
>
>
>
> ---- On Mon, 30 Oct 2023 15:06:38 +0200 *Oto Šťáva via dnsdist
> <dnsdist at mailman.powerdns.com>* wrote ---
>
> Hi, everyone,
>
> I wanted to do some testing with the new DNS-over-QUIC
> implementation in
> dnsdist on my OpenSUSE machine. Quite understandably, OpenSUSE
> does not
> ship alpha versions of dnsdist, so I opted to compile the new version
> from source.
>
> I looked through the code to find out dnsdist uses Cloudflare's
> Quiche,
> which is also missing from OpenSUSE's repositories, and they do
> not seem
> to provide any good way of installing it from source into the system.
> Dnsdist contains a 'builder-support/helpers/install_quiche.sh'
> script,
> which runs successfully (or at least never complains about anything),
> but when I run './configure.sh --enable-dns-over-quic', I get the
> following message:
>
> configure: error: DNS over QUIC support requested but quiche was
> not found
>
> Is there something I'm missing here? Is it just some strange
> behaviour
> on OpenSUSE's side?
>
> Kind regards,
> Oto Šťáva
> Knot Resolver - CZ.NIC z.s.p.o.
>
> _______________________________________________
> dnsdist mailing list
> dnsdist at mailman.powerdns.com
> https://mailman.powerdns.com/mailman/listinfo/dnsdist
>
>
>
>
>
> /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./
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.powerdns.com/pipermail/dnsdist/attachments/20231121/11bcd7c0/attachment.htm>
More information about the dnsdist
mailing list