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
