Bruno Haible writes:
> 2010-03-23 Bruno Haible
>
> pt_chown: Don't depend on GPLed modules.
> * lib/pt_chown.c: Don't include idpriv.h.
> (main): Don't drop privileges.
> * modules/pt_chown (Depends-on): Remove idpriv-drop.
> Reported by Simon Josefsson.
...
> 201
Simon Josefsson wrote:
> Btw, there is also some errors when building these modules:
>
> gllib/Makefile.am:4103: `pkglibexec_PROGRAMS' is used but `pkglibexecdir' is
> undefined
> ...
> gllib/Makefile.am:4104: variable `pt_chown_LDADD' is defined but no program or
> gllib/Makefile.am:4104: librar
Hi Simon,
> Did you intend for the 'grantpt' and 'pt_chown' modules (marked as LGPL)
> to depend on 'idpriv-drop' which is marked as GPL? I'm not sure what
> you meant above though, so I could be missing something, but I got these
> warnings:
>
> gnulib-tool: warning: module grantpt depends on a
Bruno Haible writes:
> I put the module under LGPL rather GPL, because the modules 'openpty' and
> 'forkpty' should stay under LGPL and I'm not willing to go into long
> discussions about whether a module that uses (and cannot work without) a
> GPLed program is a "combined work" based on that GPL
ine on Solaris, but is otherwise completely untested.
2010-03-21 Bruno Haible
New module 'pt_chown'.
* lib/pt_chown.c: New file, from glibc with modifications.
* lib/pty-private.h: New file, from glibc with modifications.
* modules/pt_chown: New file.