diff options
author | ng0 <ng0@n0.is> | 2019-03-03 21:57:41 +0000 |
---|---|---|
committer | ng0 <ng0@n0.is> | 2019-03-03 21:57:41 +0000 |
commit | 9804974e7f351b40ca89d937fe113478a8f65f3b (patch) | |
tree | c345bc7a06f9dec1973b777a7218ef743543682a /doc | |
parent | 2a38a2aad6cfbdc49f108032f067f2f1acbbf51a (diff) | |
download | gnunet-9804974e7f351b40ca89d937fe113478a8f65f3b.tar.gz gnunet-9804974e7f351b40ca89d937fe113478a8f65f3b.zip |
clarify more deps
Diffstat (limited to 'doc')
-rw-r--r-- | doc/handbook/chapters/installation.texi | 16 |
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 | ||
47 | Glibc is required for certain NSS features: | ||
48 | |||
49 | @example | ||
50 | One mechanism of integrating GNS with legacy applications via NSS is | ||
51 | not available if this is disabled. But applications that don't use the | ||
52 | glibc for NS resolution won't work anyway with this, so little is lost | ||
53 | on BSD systems. | ||
54 | GNS via direct use or via the HTTP or DNS proxies is unaffected. | ||
55 | @end example | ||
56 | |||
57 | Other libcs should work, the resulting builds just don't include the | ||
58 | glibc NSS specific code. One example is the build against NetBSD's libc | ||
59 | as detailed in @uref{https://bugs.gnunet.org/view.php?id=5605}. | ||
60 | |||
47 | In addition GNUnet needs one of of these three databases | 61 | In 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) |