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.