not only the naming scheme is a problem. apps will fail to link libmozjs since the library is compiled without -DJS_THREADSAFE and to the contrary the .pc file xulrunner-js adopts -DJS_THREADSAFE in the CFLAGS this will generate such an error:
undefined reference to `js_GetSlotThreadSafe(JSContext*, JSObject*, unsigned int)' since that function is #ifdef enclosed by the aforementioned flag at compile time. -- libmozjs-dev provides xulrunner-js.pc which is incompatible with Debian's libmozjs-dev which provides mozilla-js.pc https://bugs.launchpad.net/bugs/273956 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs