Hi Bruno, I will address these issues step by step, time permitting. Again, help is most welcome.
Le 16 juin 2012 à 17:25, Bruno Haible a écrit : >> +++ b/modules/relpath > >> +Depends-on: >> +canonicalize >> +dirname >> +error >> +pathmax >> +stdbool >> +xalloc >> +... >> +License: >> +GPLv3+ > > This module may produce error messages and be under GPL. Then the module > is not usable in shared libraries. If you want a module that is more widely > usable, consider an interface that returns error codes or error strings, > remove the dependencies to 'error' and 'xalloc', and change the license > to 'LGPL'. The attached patch addresses the dependencies on xalloc. But I also notice that canonicalize is not canonicalize-lgpl, and there are xallocs in there. I'm afraid pulling this string would lead to much more work than I was ready to invest on this. I have updated the akim/relpath branch.
0001-relpath-do-not-depend-on-xalloc.h.patch
Description: Binary data