As of bug 1176300 landing (and hopefully sticking), we now have a place for LGPL symbols in gecko. There's a new shared library called "lgpllibs" (because I am horrible at naming things but it should at least be obvious what it is). Currently it holds libsoundtouch, which is LGPL with exception, but the exception is dicey so we're just dynamically linking it for sake of full compliance. It will also have symbols from libav for speedy FFTs once bug 1159469 lands.
If you've had requirements for an external library with an LGPL license, we now have a place to put them. There's still some odd things that you have to do with symbol visibility to get this to work (feel free to ping me or hit #build on IRC if you have issues), and obviously licenses will still need to be vetted by gerv and added to the about:license page. This should make things easier to integrate overall though. Thanks to glandium for all the help getting this going. _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform