[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: [Libvir] 1/22 Pull in more Gnulib modules



Daniel Veillard wrote:
On Fri, Dec 07, 2007 at 11:19:27AM +0000, Richard W.M. Jones wrote:
This pulls in some extra modules that we need:

sys_stat (provides things like the S_* permissions flags which are missing under Windows)

vasprintf (asprintf implementation)

stdndup

strsep

poll

gettext (portable gettext and <libintl.h> support)

getpass (discussed previously)

  Looks fine to me, I assume you checked the LGPLv2 licence of the new
modules imported from gnulib, good to see gnulib helps on many other
portbility requirement than just the 2 initial cases,

We already pull in LGPLv3 _header_ files (in CVS right now):

  float.in.h
  intprops.h
  physmem.h
  stdlib.in.h
  verify.h

and a couple of LGPLv3 C files:

  dummy.c  (but this file is literally trivial)
  physmem.c

(However the documentation for physmem says the module is under LGPLv2+ so either the documentation is wrong or the top of the file is wrong or else I don't understand what's going on here).

Unfortunately although all the modules above are LGPLv2, I just noticed that getpass depends indirectly on realloc. Documentation for realloc says its LGPLv2+ so I didn't think it was a problem, but the top of the file says LGPLv3.

License lawyers, on your marks ...

Rich.

--
Emerging Technologies, Red Hat - http://et.redhat.com/~rjones/
Registered Address: Red Hat UK Ltd, Amberley Place, 107-111 Peascod
Street, Windsor, Berkshire, SL4 1TE, United Kingdom.  Registered in
England and Wales under Company Registration No. 03798903

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]