summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2018-05-19 12:47:16 +0200
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2018-05-19 12:47:20 +0200
commit7f75d92eb2150a1b1cfb168fcf6d2c7d5c9bfd78 (patch)
treeb60dab8ecf71b38859f0833f73b28fe6f5cf31a1
parent98b519585e0bfda4caf70dd13475b1ed3ab07aaa (diff)
downloadgnutls-7f75d92eb2150a1b1cfb168fcf6d2c7d5c9bfd78.tar.gz
CONTRIBUTING.md: document why gnulib is kept separate [ci skip]
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-rw-r--r--CONTRIBUTING.md6
1 files changed, 6 insertions, 0 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 8aa829f619..e95f849b11 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -220,6 +220,12 @@ $ make glimport
That rule assumes that an updated gnulib is present at `../gnulib/`.
+Note that the gnulib library in `gl/` is used by the GnuTLS library
+and is kept separate from the gnulib used by the GnuTLS tools because
+of license issues, and also to prevent any gnulib networking modules
+from entering the library (gnulib networking re-implements the windows
+network stack and causes issues to gnutls applications running on windows).
+
# Symbol and library versioning