aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorEelco Dolstra <edolstra@gmail.com>2018-12-13 10:42:02 +0100
committerGitHub <noreply@github.com>2018-12-13 10:42:02 +0100
commitc37e6d77ea86df249aeaf65d329a6be3b837ad62 (patch)
tree74c25f16d53d711f053e604a6ea334209b74d75a /doc
parent378e89360d75e6101b128b5766a439af96c170fd (diff)
parent0cc4728f71b1a1dfd32897eeb79d6920cbf3f5aa (diff)
Merge pull request #2569 from veprbl/pr/update_prerequisites
docs: add missing prerequisites: brotli, boost, libseccomp
Diffstat (limited to 'doc')
-rw-r--r--doc/manual/installation/prerequisites-source.xml19
1 files changed, 19 insertions, 0 deletions
diff --git a/doc/manual/installation/prerequisites-source.xml b/doc/manual/installation/prerequisites-source.xml
index ef14a1d75..e87d0de21 100644
--- a/doc/manual/installation/prerequisites-source.xml
+++ b/doc/manual/installation/prerequisites-source.xml
@@ -25,6 +25,12 @@
If your distribution does not provide it, you can get it from <link
xlink:href="https://www.openssl.org"/>.</para></listitem>
+ <listitem><para>The <literal>libbrotlienc</literal> and
+ <literal>libbrotlidec</literal> libraries to provide implementation
+ of the Brotli compression algorithm. They are available for download
+ from the official repository <link
+ xlink:href="https://github.com/google/brotli" />.</para></listitem>
+
<listitem><para>The bzip2 compressor program and the
<literal>libbz2</literal> library. Thus you must have bzip2
installed, including development headers and libraries. If your
@@ -52,6 +58,10 @@
pass the flag <option>--enable-gc</option> to
<command>configure</command>.</para></listitem>
+ <listitem><para>The <literal>boost</literal> library of version
+ 1.66.0 or higher. It can be obtained from the official web site
+ <link xlink:href="https://www.boost.org/" />.</para></listitem>
+
<listitem><para>The <command>xmllint</command> and
<command>xsltproc</command> programs to build this manual and the
man-pages. These are part of the <literal>libxml2</literal> and
@@ -77,6 +87,15 @@
modify the parser or when you are building from the Git
repository.</para></listitem>
+ <listitem><para>The <literal>libseccomp</literal> is used to provide
+ syscall filtering on Linux. This is an optional dependency and can
+ be disabled passing a <option>--disable-seccomp-sandboxing</option>
+ option to the <command>configure</command> script (Not recommended
+ unless your system doesn't support
+ <literal>libseccomp</literal>). To get the library, visit <link
+ xlink:href="https://github.com/seccomp/libseccomp"
+ />.</para></listitem>
+
</itemizedlist>
</section>