From: Pieter Lexis Date: Thu, 28 May 2026 11:40:40 +0000 (+0200) Subject: docs(dnsdist): update autotools/make info X-Git-Tag: auth-5.1.0~12^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=5f26cd702454fbc7668e152b13daabab2a4c4e97;p=thirdparty%2Fpdns.git docs(dnsdist): update autotools/make info --- diff --git a/pdns/dnsdistdist/docs/install.rst b/pdns/dnsdistdist/docs/install.rst index 9ffcfac860..c6af13c808 100644 --- a/pdns/dnsdistdist/docs/install.rst +++ b/pdns/dnsdistdist/docs/install.rst @@ -42,6 +42,9 @@ dnsdist is also available in `FreeBSD ports `_ * `B76C D467 1C09 68BA A87D E61C 5E50 715B F2FF E1A7 `_ -To compile from tarball: +To compile from tarball using make (until version 2.2.0): * Untar the tarball and ``cd`` into the source directory * Run ``./configure`` * Run ``make`` or ``gmake`` (on BSD) +To compile from tarball using meson: + +* Untar the tarball and ``cd`` into the source directory +* Run ``meson setup build`` +* Run ``meson compile -C build`` + From git ~~~~~~~~ To compile from git, these additional dependencies are required: -* GNU `Autoconf `_ -* GNU `Automake `_ * `Ragel `_ -dnsdist source code lives in the `PowerDNS git repository `_ but is independent of PowerDNS. +:program:`dnsdist` source code lives in the `PowerDNS git repository `_ but is independent of PowerDNS. -:: +.. code-block:: sh git clone https://github.com/PowerDNS/pdns.git cd pdns/pdns/dnsdistdist - autoreconf -i - ./configure - make - -Using meson -~~~~~~~~~~~ - -dnsdist can also be compiled with ``meson`` and ``ninja``. For example:: - meson setup build meson compile -C build