From 7f75d92eb2150a1b1cfb168fcf6d2c7d5c9bfd78 Mon Sep 17 00:00:00 2001 From: Nikos Mavrogiannopoulos Date: Sat, 19 May 2018 12:47:16 +0200 Subject: CONTRIBUTING.md: document why gnulib is kept separate [ci skip] Signed-off-by: Nikos Mavrogiannopoulos --- CONTRIBUTING.md | 6 ++++++ 1 file changed, 6 insertions(+) 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 -- cgit v1.2.1