Bruno Haible <[email protected]> writes:

> 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! Pushed that tiny one-line fix [1].

Collin

[1] 
https://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=commit;h=d35734e55f6630d673955ceaad1909a0cc98e722

Reply via email to