bug-gnulib
[Top][All Lists]
Advanced

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

incompatible licenses


From: Bruno Haible
Subject: incompatible licenses
Date: Mon, 15 Oct 2007 20:43:10 +0200
User-agent: KMail/1.5.4

Hi,

When doing a "gnulib-tool --create-testdir" of all modules, I get these 
warnings:

warning: module argp depends on a module with an incompatible license: dirname
warning: module argp depends on a module with an incompatible license: exit
warning: module argp depends on a module with an incompatible license: exitfail
warning: module argp depends on a module with an incompatible license: intprops
warning: module argp depends on a module with an incompatible license: xalloc
warning: module argp depends on a module with an incompatible license: 
xalloc-die
warning: module argp depends on a module with an incompatible license: xstrndup
warning: module error depends on a module with an incompatible license: intprops
warning: module euidaccess depends on a module with an incompatible license: 
exit
warning: module euidaccess depends on a module with an incompatible license: 
exitfail
warning: module euidaccess depends on a module with an incompatible license: 
group-member
warning: module euidaccess depends on a module with an incompatible license: 
intprops
warning: module euidaccess depends on a module with an incompatible license: 
xalloc
warning: module euidaccess depends on a module with an incompatible license: 
xalloc-die
warning: module fts-lgpl depends on a module with an incompatible license: 
chdir-long
warning: module fts-lgpl depends on a module with an incompatible license: chown
warning: module fts-lgpl depends on a module with an incompatible license: d-ino
warning: module fts-lgpl depends on a module with an incompatible license: 
dirname
warning: module fts-lgpl depends on a module with an incompatible license: exit
warning: module fts-lgpl depends on a module with an incompatible license: 
exitfail
warning: module fts-lgpl depends on a module with an incompatible license: 
fcntl-safer
warning: module fts-lgpl depends on a module with an incompatible license: 
getcwd
warning: module fts-lgpl depends on a module with an incompatible license: 
intprops
warning: module fts-lgpl depends on a module with an incompatible license: 
lchown
warning: module fts-lgpl depends on a module with an incompatible license: 
openat
warning: module fts-lgpl depends on a module with an incompatible license: 
openat-die
warning: module fts-lgpl depends on a module with an incompatible license: 
save-cwd
warning: module fts-lgpl depends on a module with an incompatible license: 
unistd-safer
warning: module fts-lgpl depends on a module with an incompatible license: 
xalloc
warning: module fts-lgpl depends on a module with an incompatible license: 
xalloc-die
warning: module fts-lgpl depends on a module with an incompatible license: 
xgetcwd
warning: module fts-lgpl depends on a module with an incompatible license: 
xstrndup
warning: module getaddrinfo depends on a module with an incompatible license: 
absolute-header
warning: module getaddrinfo depends on a module with an incompatible license: 
malloc-posix
warning: module getdelim depends on a module with an incompatible license: 
absolute-header
warning: module getdelim depends on a module with an incompatible license: 
realloc-posix
warning: module getline depends on a module with an incompatible license: 
absolute-header
warning: module getline depends on a module with an incompatible license: 
realloc-posix
warning: module getpass depends on a module with an incompatible license: 
absolute-header
warning: module getpass depends on a module with an incompatible license: 
realloc-posix
warning: module glob depends on a module with an incompatible license: 
absolute-header
warning: module glob depends on a module with an incompatible license: 
malloc-posix
warning: module inttostr depends on a module with an incompatible license: 
intprops
warning: module malloc depends on a module with an incompatible license: 
absolute-header
warning: module malloc depends on a module with an incompatible license: 
malloc-posix
warning: module obstack depends on a module with an incompatible license: exit
warning: module obstack depends on a module with an incompatible license: 
exitfail
warning: module read-file depends on a module with an incompatible license: 
absolute-header
warning: module read-file depends on a module with an incompatible license: 
realloc-posix
warning: module realloc depends on a module with an incompatible license: 
absolute-header
warning: module realloc depends on a module with an incompatible license: 
realloc-posix
warning: module regex depends on a module with an incompatible license: 
absolute-header
warning: module regex depends on a module with an incompatible license: 
malloc-posix
warning: module stdlib depends on a module with an incompatible license: 
absolute-header
warning: module strdup depends on a module with an incompatible license: 
absolute-header
warning: module strdup depends on a module with an incompatible license: 
malloc-posix
warning: module strerror depends on a module with an incompatible license: 
intprops
warning: module striconv depends on a module with an incompatible license: 
absolute-header
warning: module striconv depends on a module with an incompatible license: 
malloc-posix

I propose to change the license terms of individual modules as follows:
- absolute-header: LGPL -> LGPLv2+
- malloc-posix, realloc-posix: LGPL -> LGPLv2+
- intprops: GPL -> LGPL

Paul, is this acceptable?

Then we have a problem only with the modules 'argp' & 'obstack', `euidaccess',
'ftp-lgpl'.

Bruno





reply via email to

[Prev in Thread] Current Thread [Next in Thread]