On Mon, 2008-12-22 at 10:59 +0100, Paolo Bonzini wrote: > I'm committing this: > > 2008-12-22 Paolo Bonzini <bonz...@gnu.org> > > * modules/regex: Request emulations for the mb*/wc* functions we > need. > * m4/regex.m4: Don't look for those functions here. > diff --git a/modules/regex b/modules/regex > index 1659e18..c6a1235 100644 > --- a/modules/regex > +++ b/modules/regex > @@ -13,16 +13,20 @@ m4/mbstate_t.m4 > > Depends-on: > alloca > +btowc > extensions > gettext-h > localcharset > malloc > memcmp > memmove > +mbrtowc > +mbsinit > stdbool > stdint > ssize_t > wchar > +wcrtomb > wctype
This breaks the LGPLv2+ license on regex, since btowc, mbrtowc, mbsinit, and wcrtomb are licensed LGPL; also streq (licensed LGPL) is used by mbrtowc. Can these modules be relicensed as LGPLv2+ ? Otherwise, regex is now effectively LGPL. David