(In reply to comment #20)
> Because it conceptually conflicts with a separate spidermonkey, assuming we
> keep the same .so and .pc names. And if you were just interested in consuming
> spidermonkey, why wouldn't you use /usr/lib/libmozjs.so.42 instead of being
> coupled to Firefox's /usr/lib/xulrunner-1.9.x/libmozjs.so?
Nothing prevents you to build spidermonkey from firefox and ship it in /usr/lib. That's what we do in Debian, and it has worked for a quite long time.
(In reply to comment #20) libmozjs. so.42 instead of being xulrunner- 1.9.x/libmozjs. so?
> Because it conceptually conflicts with a separate spidermonkey, assuming we
> keep the same .so and .pc names. And if you were just interested in consuming
> spidermonkey, why wouldn't you use /usr/lib/
> coupled to Firefox's /usr/lib/
Nothing prevents you to build spidermonkey from firefox and ship it in /usr/lib. That's what we do in Debian, and it has worked for a quite long time.