aboutsummaryrefslogtreecommitdiff
path: root/doc/handbook/chapters
diff options
context:
space:
mode:
Diffstat (limited to 'doc/handbook/chapters')
-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)