aboutsummaryrefslogtreecommitdiff
path: root/doc/handbook
diff options
context:
space:
mode:
authorng0 <ng0@n0.is>2019-03-03 21:57:41 +0000
committerng0 <ng0@n0.is>2019-03-03 21:57:41 +0000
commit9804974e7f351b40ca89d937fe113478a8f65f3b (patch)
treec345bc7a06f9dec1973b777a7218ef743543682a /doc/handbook
parent2a38a2aad6cfbdc49f108032f067f2f1acbbf51a (diff)
downloadgnunet-9804974e7f351b40ca89d937fe113478a8f65f3b.tar.gz
gnunet-9804974e7f351b40ca89d937fe113478a8f65f3b.zip
clarify more deps
Diffstat (limited to 'doc/handbook')
-rw-r--r--doc/handbook/chapters/installation.texi16
1 files changed, 15 insertions, 1 deletions
diff --git a/doc/handbook/chapters/installation.texi b/doc/handbook/chapters/installation.texi
index ce6ae9447..0f091bb7d 100644
--- a/doc/handbook/chapters/installation.texi
+++ b/doc/handbook/chapters/installation.texi
@@ -37,13 +37,27 @@ The mandatory libraries and applications are
37@item libnss 37@item libnss
38@item libunistring 38@item libunistring
39@item gettext 39@item gettext
40@item glibc 40@item glibc (read below, other libcs should work)
41@item libgmp 41@item libgmp
42@item gnutls 42@item gnutls
43@item libcurl (has to be linked to GnuTLS) or libgnurl 43@item libcurl (has to be linked to GnuTLS) or libgnurl
44@item zlib 44@item zlib
45@end itemize 45@end itemize
46 46
47Glibc is required for certain NSS features:
48
49@example
50One mechanism of integrating GNS with legacy applications via NSS is
51not available if this is disabled. But applications that don't use the
52glibc for NS resolution won't work anyway with this, so little is lost
53on BSD systems.
54GNS via direct use or via the HTTP or DNS proxies is unaffected.
55@end example
56
57Other libcs should work, the resulting builds just don't include the
58glibc NSS specific code. One example is the build against NetBSD's libc
59as detailed in @uref{https://bugs.gnunet.org/view.php?id=5605}.
60
47In addition GNUnet needs one of of these three databases 61In addition GNUnet needs one of of these three databases
48@itemize @bullet 62@itemize @bullet
49@item sqlite + libsqlite (the default, requires no further configuration) 63@item sqlite + libsqlite (the default, requires no further configuration)