Re: mkdir vs. GPL

2009-10-30 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Jim Meyering on 10/30/2009 3:05 AM: >> I think the only clean solution is to bite the bullet and decide that >> canonicalize-lgpl is the only module which can provide >> canonicalize_file_name, >> which in turn means that coreutils needs

Re: mkdir vs. GPL

2009-10-30 Thread Jim Meyering
Eric Blake wrote: > Jim Meyering meyering.net> writes: > >> > [3/5] dirname-lgpl: adjust clients that don't need full dirname >> > Fallout from the split. In particular, test-mkdir and test-rename no >> > longer >> > need libintl. Meanwhile, openat and friends no longer drag in dirname,

Re: mkdir vs. GPL

2009-10-29 Thread Eric Blake
Jim Meyering meyering.net> writes: > > [3/5] dirname-lgpl: adjust clients that don't need full dirname > > Fallout from the split. In particular, test-mkdir and test-rename no longer > > need libintl. Meanwhile, openat and friends no longer drag in dirname, but > > still drag in xalloc du

Re: mkdir vs. GPL

2009-10-29 Thread Eric Blake
Jim Meyering meyering.net> writes: > > > > Still to go - LGPL argp still depends on the GPL dirname module, because it > > uses base_name (which xmallocs). I can switch it to use last_component > > instead, but will have to audit all clients that used __argp_dir_name to ensure > > they are stil

Re: mkdir vs. GPL

2009-10-29 Thread Jim Meyering
Eric Blake wrote: > The mkdir module is LGPLv2+, but dragged in some GPL stuff. In addition to > the > licensing problems this represents, I'm also getting link failures on the > gnulib-tests directory of coreutils on cygwin 1.5: ... > Jim, Paul - are you okay with weakening the license on portio

mkdir vs. GPL

2009-10-29 Thread Eric Blake
The mkdir module is LGPLv2+, but dragged in some GPL stuff. In addition to the licensing problems this represents, I'm also getting link failures on the gnulib-tests directory of coreutils on cygwin 1.5: CCLD test-areadlink.exe ../lib/libcoreutils.a(xalloc-die.o): In function `xalloc_die':