Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 369223 - dev-libs/gjs-0.7.14 is incompatible with xulrunner-5
Summary: dev-libs/gjs-0.7.14 is incompatible with xulrunner-5
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
: 370443 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-05-29 20:36 UTC by Benedikt Reinartz
Modified: 2011-06-30 18:34 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Benedikt Reinartz 2011-05-29 20:36:45 UTC
After I upgraded to the new xulrunner belonging to firefox-5 hell broke loose :)

gjs is broken (which shows itself on my system by a dying gnome-shell) and cannot be rebuild against xulrunner-5.

From the stack-trace it seems like gjs_init_context_standard calls JS_InitStandardClasses somehow wrong.

The rebuild fails telling me that JSScript has not been defined.

From the git-log it seems like there are some fixes (against xulrunner-2.2, but I'll guess that this is the same as xulrunner-5), I will try gjs-9999 now.

Reproducible: Always

Steps to Reproduce:
1. Install xulrunner-5
2. Launch a gjs application like gnome-shell
Actual Results:  
Crashes immediately.
Comment 1 Benedikt Reinartz 2011-05-29 21:05:17 UTC
Indeed gjs-9999 works, I'll try to compile a patch.
Comment 2 Pacho Ramos gentoo-dev 2011-06-04 13:51:32 UTC
I don't think have much sense to try to handle gjs compatibility with xul-5 at this time, I am sure it will be solved by upstream when xulrunner-5 is more near to stable
Comment 3 Gilles Dartiguelongue (RETIRED) gentoo-dev 2011-06-07 13:04:22 UTC
*** Bug 370443 has been marked as a duplicate of this bug. ***
Comment 4 microcai 2011-06-30 18:34:23 UTC
I hate to say but xulrunner is gone.

In tree firefox now have xulrunner build with firefox , not separately.