Bug #635175: gnome-shell segfaults on startup
Simon McVittie
smcv at debian.org
Mon Jul 25 10:15:35 UTC 2011
reassign 635175 libgjs-dev
found 635175 1.29.0-1
retitle 635175 exposes mozjs API without reflecting SONAME bumps in its own SONAME
affects 635175 gnome-shell
thanks
On Mon, 25 Jul 2011 at 08:53:17 +0200, Mike Hommey wrote:
> On Sun, Jul 24, 2011 at 10:44:57PM +0100, Simon McVittie wrote:
> > gnome-shell doesn't build-depend on libmozjs-dev, but ends up linked against
> > libmozjs indirectly;
>
> It would be interesting to know why.
gjs-internals-1.0.pc.in says:
[...]
Requires: gjs-1.0 gobject-introspection-1.0 @JS_PACKAGE@
[...]
Name: gjs-internals-1.0
Description: Internal API for gjs (for modules and embedders); uses mozjs
Version: @VERSION@
where @JS_PACKAGE@ is either mozjs185 or mozilla-js.
I think this is actually a bug in gjs: if it exposes mozjs types, etc. in its
public API (it seems it does), surely it should bump its SONAME every time
mozjs does?
Perhaps #635171 should also be merged with this bug, but I haven't done so
(I'm not a maintainer of any related package, just an interested GNOME 3 user).
Thanks,
S
More information about the pkg-mozilla-maintainers
mailing list