Hi Collin,

> >>     LGPLv2+           LGPL              lib/strncpy.c
> >
> > This one looks like a recent mistake of mine. If you could correct it, 
> > please?
> 
> Oh, I think I see what happened. You added this module on 2025-12-02 to
> work around the FreeBSD bug. The commit message says the code was based
> on the LGPL 'wcsncpy' module. However, using an LGPL license in the
> module description will cause the following:
> 
>     $ gnulib-tool --create-testdir --dir testdir1
>     gnulib-tool: warning: module crypto/gc-rijndael depends on a module with 
> an incompatible license: strncpy
>     gnulib-tool: warning: module crypto/rijndael depends on a module with an 
> incompatible license: strncpy
>     [...]
> 
> Are you okay with licensing 'strncpy' under LGPLv2+? Since you wrote it
> and 'wcsncpy', I don't think there should be any problems with it.

Yes, this is what should be done. I give my permission to relicencing
lib/strncpy.c under LGPLv2+.

Thanks!

Bruno




Reply via email to