]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Update the build requirements in the ARM
authorOndřej Surý <ondrej@isc.org>
Fri, 11 Nov 2022 15:39:35 +0000 (16:39 +0100)
committerOndřej Surý <ondrej@isc.org>
Mon, 14 Nov 2022 09:01:20 +0000 (10:01 +0100)
The build requirements have been updated to state that libcap is now
required on Linux and removed mention of --with-tuning configure option.

doc/arm/build.inc.rst

index 8971bc4c206b4ff0bec005428d84c864a3b00605..7239b1a3c93dcbb9fe2b64f856bbbe63a0a82659 100644 (file)
@@ -71,6 +71,12 @@ in a nonstandard location, specify the prefix using
 PKCS#11 hardware service module for cryptographic operations,
 ``engine_pkcs11`` from the OpenSC project must be compiled and used.
 
+On Linux, process capabilities are managed in user space using the
+``libcap`` library
+(https://git.kernel.org/pub/scm/libs/libcap/libcap.git/), which can be
+installed on most Linux systems via the ``libcap-dev`` or
+``libcap-devel`` package.
+
 To build BIND from the git repository, the following tools must also be
 installed:
 
@@ -132,19 +138,6 @@ installed. If these are installed at a nonstandard location, adjust
 ``PKG_CONFIG_PATH``. ``readline`` is used by default, and ``libedit``
 can be explicitly requested using ``--with-readline=libedit``.
 
-Certain compiled-in constants and default settings can be decreased to
-values better suited to small machines, e.g. OpenWRT boxes, by
-specifying ``--with-tuning=small`` on the ``configure`` command line.
-This decreases memory usage by using smaller structures, but degrades
-performance.
-
-On Linux, process capabilities are managed in user space using the
-``libcap`` library
-(https://git.kernel.org/pub/scm/libs/libcap/libcap.git/), which can be
-installed on most Linux systems via the ``libcap-dev`` or
-``libcap-devel`` package. Process capability support can also be
-disabled by configuring with ``--disable-linux-caps``.
-
 On some platforms it is necessary to explicitly request large file
 support to handle files bigger than 2GB. This can be done by using
 ``--enable-largefile`` on the ``configure`` command line.