Simon Josefsson wrote:
> There is also this warning:
>
> gnulib-tool: warning: module obstack depends on a module with an incompatible 
> license: exitfail
>
> The exitfail.h is:
>
> extern int volatile exit_failure;
>
> and exitfail.c is:
>
> #include <config.h>
> #include "exitfail.h"
> #include <stdlib.h>
> int volatile exit_failure = EXIT_FAILURE;
>
> Is this worth having the GPL on?  Assuming it is even copyrightable, it
> seems rather trivial to me.  Any objections to relaxing the license to
> at least LGPLv2.1+?

I suppose you intend "LGPLv2+" here, so it's like all of the others,
and not LGPLv2.1+.  Likewise in the patch below.

> Further, exitfail.m4 is:
>
> AC_DEFUN([gl_EXITFAIL],
> [
>   AC_LIBOBJ([exitfail])
>
>   dnl No prerequisites of lib/exitfail.c.
>   :
> ])
>
> It seems this file could be dropped, and the AC_LIBOBJ moved to
> modules/exitfail.

I agree.

> Subject: [PATCH] exitfail: Relax license to LGPLv2.1+.  Drop exitfail.m4.
...
s/2.1/2/ in the log

>  Makefile.am:
>
> @@ -18,7 +17,7 @@ Include:
>  "exitfail.h"
>
>  License:
> -GPL
> +LGPLv2.1+

And here.

I'll see if Paul agrees.


Reply via email to