From 2c1c7e81cd1f1bf0c7592e6e82e2e9e773a59c4a Mon Sep 17 00:00:00 2001 From: Rusty Russell Date: Thu, 21 Jul 2011 14:50:00 +0930 Subject: [PATCH] isaac, crcsync: acknowledge licensing issues. The recently added ccanlint licensing checks revealed several cases where the published license of a module is misleading: a dependency of that module has a stricter license (eg. a public domain module which depends on a GPL one). Where these are my modules, I've fixed them. Otherwise I'm overriding the checks for the moment, and asking the authors what they want to do. --- ccan/crcsync/_info | 3 +++ ccan/isaac/_info | 3 +++ 2 files changed, 6 insertions(+) diff --git a/ccan/crcsync/_info b/ccan/crcsync/_info index de60af4b..5b200ca2 100644 --- a/ccan/crcsync/_info +++ b/ccan/crcsync/_info @@ -69,6 +69,9 @@ * * License: LGPL (v2.1 or any later version) * Author: Rusty Russell + * Ccanlint: + * // We actually depend on the GPL crc routines, so not really LGPL :( + * license_depends_compat FAIL */ int main(int argc, char *argv[]) { diff --git a/ccan/isaac/_info b/ccan/isaac/_info index 32eba0a5..6b46e041 100644 --- a/ccan/isaac/_info +++ b/ccan/isaac/_info @@ -100,6 +100,9 @@ * } * * License: Public Domain + * Ccanlint: + * // We actually depend on the LGPL ilog routines, so not PD :( + * license_depends_compat FAIL */ #include #include -- 2.39.2